int steps
Definition mc.cpp:129
const McParams & params
Definition mc.cpp:126
Definition american.hpp:11
LsmcResult price_lsmc(const LsmcParams ¶ms)
Definition american.cpp:431
PsorResult price_psor(const PsorParams ¶ms)
Definition american.cpp:365
Greeks greeks_psor_bump(PsorParams params, double rel_bump)
Definition american.cpp:621
double price_binomial_crr(const Params &p, int steps)
Definition american.cpp:336
OptionType
Definition barrier.hpp:6
Definition american.hpp:70
double gamma
Definition american.hpp:72
double delta
Definition american.hpp:71
Definition american.hpp:56
std::vector< std::size_t > itm_counts
Definition american.hpp:57
std::vector< std::size_t > regression_counts
Definition american.hpp:58
std::vector< double > condition_numbers
Definition american.hpp:59
Definition american.hpp:45
std::uint64_t seed
Definition american.hpp:48
double ridge_lambda
Definition american.hpp:51
double itm_moneyness_eps
Definition american.hpp:52
Params base
Definition american.hpp:46
std::size_t min_itm
Definition american.hpp:53
int num_steps
Definition american.hpp:49
bool antithetic
Definition american.hpp:50
std::uint64_t num_paths
Definition american.hpp:47
Definition american.hpp:62
double std_error
Definition american.hpp:64
LsmcDiagnostics diagnostics
Definition american.hpp:65
double price
Definition american.hpp:63
Definition american.hpp:13
quant::OptionType type
Definition american.hpp:20
double spot
Definition american.hpp:14
double vol
Definition american.hpp:18
double dividend
Definition american.hpp:17
double time
Definition american.hpp:19
double strike
Definition american.hpp:15
double rate
Definition american.hpp:16
Definition american.hpp:25
double stretch
Definition american.hpp:30
quant::pde::PdeParams::UpperBoundary upper_boundary
Definition american.hpp:29
double omega
Definition american.hpp:31
bool use_rannacher
Definition american.hpp:34
bool log_space
Definition american.hpp:28
Params base
Definition american.hpp:26
int max_iterations
Definition american.hpp:32
quant::pde::GridSpec grid
Definition american.hpp:27
double tolerance
Definition american.hpp:33
Definition american.hpp:37
int total_iterations
Definition american.hpp:39
double price
Definition american.hpp:38
double max_residual
Definition american.hpp:40
Grid specification for PDE solver.
Definition pde.hpp:12
UpperBoundary
Upper boundary condition type.
Definition pde.hpp:38