Monte Carlo pricing under fast mean-reverting stochastic volatility: the multi-scale limit
Laurent Mertz, Olivier Pironneau
Source abstract
We compute $\E[(S_T-K)^+]$ by Monte Carlo for a scalar stochastic-volatility model with a fast mean-reverting factor of time scale $\eps$, for $\eps$ ranging from down to . A conditional (mixing) estimator gives finite variance, whereas the direct estimator has infinite variance for this model. The volatility factor is simulated with its exact Ornstein--Uhlenbeck transition. As $\eps\to0$ the price converges, at rate $O(\eps)$, to the Black--Scholes price with the averaged volatility , and the implied-volatility smile flattens to . Finally, we test a martingale control variate built on the Black--Scholes delta with volatility . If the martingale is driven by the true volatility , the variance is reduced by a factor that grows like $1/\eps$, about at $\eps=10^{-3}$. If it is driven by the constant , the variance is essentially not reduced. Last, we calibrate the model with to S\&P~500 implied volatilities by full simulation of . At the same number of paths the control variate reduces the variance by a factor -- (median ) and gives more accurate calibrated parameters; at equal CPU time it pays off only if the delta is rebalanced on a coarser grid than the time step. For a basket of four indices (state dimension ) the gain is larger (median ) and the relative cost smaller, so that the control variate is about -- times more efficient than plain Monte Carlo at equal CPU time.
Evidence graph
No public relationships recorded yet.
Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.