KumarRishabh / SLV-CTMCApproximation.jl

Simulation and Parameter Estimation for Stochastic Volatility models using Kushner's Markov Chain Approximation approach (coupled with explicit solutions to some SDEs)
MIT License
0 stars 0 forks source link

Sanity check: Option prices with market parameters #1

Open KumarRishabh opened 1 month ago

KumarRishabh commented 1 month ago

Due to some unknown phenomenon while conducting simulation experiments, the previous implementations weren't working as required. Currently, the Julia functions weighted_heston() and weighted_heston_M2() don't work similarly, but they are supposed to work the same when the M parameter in the former functions is set to 2. The real check would be the accuracy of the option parameters, for the given parameter sets in the paper.

KumarRishabh commented 2 days ago

Zhenyu Cui et al. used the following parameters to get European option prices using the CTMC method. Given the Heston SDE is defined as follows (alternate to Mike's formulation of the Heston SDE):

$$ dS_t = \mu S_t dt + \sqrt(V_t) S_t dW^{(1)}_t $$

$$ dV_t = \eta (\theta - V_t) dt + \sigma_v \sqrt(V_t) dW^{(2)}_t $$

where the following parameter values were used:

For different values of $N$:

The benchmark price (BM) for the Heston model is 6.0000.

For different values of $M$:

The benchmark price (BM) for the Heston model is 6.0000.