Method | Description | |
---|---|---|
HestonCallSimulationOptimizationProblem ( EquityCalibrationData equityCalData, Vector matBound, Vector strikeBound ) : System | ||
Obj ( DVPLI x ) : double |
Method | Description | |
---|---|---|
CallPrice ( Vector paths, double strike, double maturity ) : double | ||
NewRandomNumbers ( ) : void |
Generates (antithetic)random numbers for both components
|
|
PositivePartMean ( Vector input ) : double | ||
PutPrice ( Vector paths, double strike, double maturity ) : double | ||
SimulateScenariosCallback ( Vector paths, double s0, double v0, double kappa, double theta, double sigma, double rho, double horizon, int sp, int ep ) : void | ||
SimulateScenariosCallback ( object context ) : void | ||
SimulateScenariosMT ( double s0, double v0, double kappa, double theta, double sigma, double rho, double horizon ) : Vector[] |
Generate Underlying scenarios.
|
|
SmoothedPositivePartMean ( Vector input ) : double |
public HestonCallSimulationOptimizationProblem ( EquityCalibrationData equityCalData, Vector matBound, Vector strikeBound ) : System | ||
equityCalData | EquityCalibrationData | |
matBound | Vector | |
strikeBound | Vector | |
return | System |