Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 35 min ago
PreprintCC BY 4.0arXiv

Monte Carlo pricing under fast mean-reverting stochastic volatility: the multi-scale limit ε→ 0

Abstract

We compute E[(ST−K)+] by Monte Carlo for a scalar stochastic-volatility model with a fast mean-reverting factor of time scale eps, for eps ranging from $1$ down to 10−3. 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→0 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 σ(Yt), the variance is reduced by a factor that grows like 1/eps, about $160$ at eps=10−3. If it is driven by the constant σ̅, the variance is essentially not reduced. Last, we calibrate the model with ρ≠0 to S\&P~500 implied volatilities by full simulation of S. At the same number of paths the control variate reduces the variance by a factor $1.7−−16$ (median $5.6$) 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 $8$) the gain is larger (median $8$) and the relative cost smaller, so that the control variate is about $4−−5$ times more efficient than plain Monte Carlo at equal CPU time.

Related

  1. Monte Carlo pricing under fast mean-reverting stochastic volatility: the multi-scale limit epsilon to zero
    Laurent Mertz, Olivier Pironneau
    HALPreprintCC BY 4.0Full textGeneral mathematicsHAL
  2. On the Pricing of American Options under Stochastic Local Volatility and Stochastic Correlation via the RBSDE Framework
    Long Teng
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingarXiv
  3. Multilevel Monte Carlo for Zeroth-Order Stochastic Bilevel Optimization with Inexact Lower Level Solves
    Neil K. Chada, Mohammad S. Salehi, Mathias Staudigl +1
    arXivPreprintCC BY-NC-SA 4.0Full textNumerical analysis & scientific computingOptimisation & controlarXiv
  4. Consumption adjustment with mean-reverting risk premia: A singular stochastic control approach
    Gugyum Ha, Junkee Jeon, Jehan Oh
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  5. Hamiltonian Monte Carlo vs. event-chain Monte Carlo: An appraisal of sampling strategies beyond the diffusive regime
    Werner Krauth
    Journal of Computational PhysicsPeer-reviewedLicence not stated10 citedStatisticsOpenAlex
BibTeX
@misc{mertz2026monte,
  title = {{Monte Carlo pricing under fast mean-reverting stochastic volatility: the multi-scale limit $ε\to 0$}},
  author = {Laurent Mertz and Olivier Pironneau},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.32765},
  eprint = {2609.32765},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.32765},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Monte Carlo pricing under fast mean-reverting stochastic volatility: the multi-scale limit ε→ 0
AU  - Laurent Mertz
AU  - Olivier Pironneau
PY  - 2026
DA  - 2026/09/26
PB  - arXiv
DO  - 10.48550/arxiv.2609.32765
UR  - https://arxiv.org/abs/2609.32765
AB  - 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 $1$ down to 10^−3. 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→0 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 σ(Y_t), the variance is reduced by a factor that grows like 1/eps, about $160$ at eps=10^−3. If it is driven by the constant σ̅, the variance is essentially not reduced. Last, we calibrate the model with ρ≠0 to S\&P~500 implied volatilities by full simulation of S. At the same number of paths the control variate reduces the variance by a factor $1.7−−16$ (median $5.6$) 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 $8$) the gain is larger (median $8$) and the relative cost smaller, so that the control variate is about $4−−5$ times more efficient than plain Monte Carlo at equal CPU time.
ER  -