Skip to content

kevinbamouni/MonteCarlo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

MonteCarlo

Monte Carlo methods and variance reduction

Monte Carlo methods (or Monte Carlo experiments) are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. Their essential idea is using randomness to solve problems or compute mathematical quantities that might be deterministic in principle. (wikipedia)

Exercise : use monte carlo method to price a call option and implement variance reduction to improve convergence and simulation time.

  1. Classic monte carlo for option pricing
  2. Variance reduction for better performance and less computation time : Antitethic Variable, Control Variable, Importance function.

Implementation with c++ (C++ 11 and STL)

About

Monte Carlo method and variance reduction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages