Journal of Computational Finance

Risk.net

An artificial neural network representation of the SABR stochastic volatility model

William A. McGhee

  • The paper demonstrates the effectiveness of training an artificial neural network (ANN) to represent different implementations of the SABR stochastic volatility model – from the widely used SABR approximation to a full two-factor PDE implementation.
  • With respect to representing the two-factor PDE implementation the approach demonstrates significant performance acceleration whilst retaining a high degree of accuracy.
  • The method allows for richer models, which are currently too computationally expensive for practical purposes, to have ANN representations and be used effectively.

In this paper, the universal approximation theorem of artificial neural networks (ANNs) is applied to the stochastic alpha beta rho (SABR) stochastic volatility model in order to construct highly efficient representations. Initially, the SABR approximation of Hagan et al is considered, followed by the more accurate integration scheme of McGhee as well as a two-factor finite-difference scheme. The resulting ANN calculates 10 000 times faster than the finite-difference scheme while maintaining a high degree of accuracy. As a result, the ANN dispenses with the need for the commonly used SABR approximation.

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

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