Journal of Computational Finance

Risk.net

Least squares Monte Carlo methods in stochastic Volterra rough volatility models

Henrique Guerreiro and João Guerra

  • This work proposes a VIX pricing algorithm for stochastic Volterra rough volatility models where the volatility is dependent of the vol-of-vol.
  • By extracting the infinite dimensional Markovian representation, we device a Least Squares Monte Carlo method that works under this non-Markovian setting.
  • We provide numerical evidence for the performance and accuracy of our methods, comparing to previous literature.
  • The model reproduces key features of real market data.

In stochastic Volterra rough volatility models, the volatility follows a truncated Brownian semistationary process with stochastic volatility of volatility (vol-of-vol). Recently, efficient Chicago Board Options Exchange Volatility Index (VIX) pricing Monte Carlo methods have been proposed for cases where the vol-of-vol is Markovian and independent of the volatility. Using recent empirical data, we discuss the VIX option pricing problem for a generalized framework of these models, where the vol-of-vol may depend on the volatility and/or may not be Markovian. In such a setting, the aforementioned Monte Carlo methods are not valid. Moreover, the classical least squares Monte Carlo faces exponentially increasing complexity with the number of grid time steps, while the nested Monte Carlo method requires a prohibitive number of simulations. By exploring the infinite-dimensional Markovian representation of these models, we devise a scalable least squares Monte Carlo for VIX option pricing. We apply our method first under the independence assumption for benchmarks and then to the generalized framework. We also discuss the rough vol-of-vol setting, where Markovianity of the vol-of-vol is not present. We present simulations and benchmarks to establish the efficiency of our method as well as a comparison with market data.

Sorry, our subscription options are not loading right now

Please try again later. Get in touch with our customer services team if this issue persists.

New to Risk.net? View our subscription options

If you already have an account, please sign in here.

You need to sign in to use this feature. If you don’t have a Risk.net account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here: