Skip to content

LSMonteCarlo

American options pricing with Least Squares Monte Carlo method

v1.0 · Sep 23, 2013 · GPL-3

Description

The package compiles functions for calculating prices of American put options with Least Squares Monte Carlo method. The option types are plain vanilla American put, Asian American put, and Quanto American put. The pricing algorithms include variance reduction techniques such as Antithetic Variates and Control Variates. Additional functions are given to derive "price surfaces" at different volatilities and strikes, create 3-D plots, quickly generate Geometric Brownian motion, and calculate prices of European options with Black & Scholes analytical solution.

Downloads

172

Last 30 days

19452nd

172

Last 90 days

172

Last year

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Mikhail A. Beketov <mikhail.beketov@gmx.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = c("Mikhail", "A."),
                    family = "Beketov",
                    role = c("aut", "cre"),
                    email = "mikhail.beketov@gmx.de")
as necessary.

Found the following \keyword or \concept entries
which likely give several index terms:
  File ‘LSMonteCarlo-package.Rd’:
    \keyword{ 
      Quantitative Finance
      Option pricing
      Mon [TRUNCATED]
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Mikhail A. Beketov <mikhail.beketov@gmx.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = c("Mikhail", "A."),
                    family = "Beketov",
                    role = c("aut", "cre"),
                    email = "mikhail.beketov@gmx.de")
as necessary.

Found the following \keyword or \concept entries
which likely give several index terms:
  File ‘LSMonteCarlo-package.Rd’:
    \keyword{ 
      Quantitative Finance
      Option pricing
      Mon [TRUNCATED]
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
OK r-oldrel-windows-x86_64

*


            
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Mikhail A. Beketov <mikhail.beketov@gmx.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = c("Mikhail", "A."),
                    family = "Beketov",
                    role = c("aut", "cre"),
                    email = "mikhail.beketov@gmx.de")
as necessary.

Found the following \keyword or \concept entries
which likely give several index terms:
  File ‘LSMonteCarlo-package.Rd’:
    \keyword{ 
      Quantitative Finance
      Option pr
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Mikhail A. Beketov <mikhail.beketov@gmx.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = c("Mikhail", "A."),
                    family = "Beketov",
                    role = c("aut", "cre"),
                    email = "mikhail.beketov@gmx.de")
as necessary.

Found the following \keyword or \concept entries
which likely give several index terms:
  File ‘LSMonteCarlo-package.Rd’:
    \keyword{ 
      Quantitative Finance
      Option pr

Dependency Network

Dependencies Reverse dependencies mvtnorm fBasics LSMonteCarlo

Version History

new 1.0 Mar 9, 2026