Multi-asset MC pricing: basket and jump-diffusion.
Definition multi.hpp:7
McStat basket_european_call_mc(const BasketMcParams &p)
Definition multi.cpp:41
McStat merton_call_mc(const MertonParams &p)
Definition multi.cpp:101
std::vector< double > dividends
Definition multi.hpp:12
double rate
Definition multi.hpp:15
std::vector< double > spots
Definition multi.hpp:10
std::uint64_t num_paths
Definition multi.hpp:18
std::vector< double > corr
Definition multi.hpp:14
double time
Definition multi.hpp:17
bool antithetic
Definition multi.hpp:20
std::vector< double > weights
Definition multi.hpp:13
double strike
Definition multi.hpp:16
std::vector< double > vols
Definition multi.hpp:11
std::uint64_t seed
Definition multi.hpp:19
double std_error
Definition multi.hpp:25
double value
Definition multi.hpp:24
bool antithetic
Definition multi.hpp:42
double spot
Definition multi.hpp:31
double rate
Definition multi.hpp:33
double muJ
Definition multi.hpp:38
double dividend
Definition multi.hpp:34
std::uint64_t num_paths
Definition multi.hpp:40
double vol
Definition multi.hpp:35
double time
Definition multi.hpp:36
double sigmaJ
Definition multi.hpp:39
double strike
Definition multi.hpp:32
std::uint64_t seed
Definition multi.hpp:41
double lambda
Definition multi.hpp:37