Skip to main content

Journal of Computational Finance

Risk.net

Deep self-consistent learning of local volatility

Zhe Wang, Ameir Shaa, Nicolas Privault and Claude Guet

  • We calibrate local volatility in a self-consistent manner.
  • Self-consistency is ensured using the Dupire equation.
  • Self-consistency also filters out noises violating Dupire’s equation.
  • The method is tested on both synthetic and market data.

We present an algorithm for the calibration of local volatility from market option prices through deep self-consistent learning, by approximating both market option prices and local volatility using deep neural networks. Our method uses the initial– boundary-value problem of the underlying Dupire partial differential equation solved by the parameterized option prices to provide corrections to the parameterization in a self-consistent way. By exploiting the differentiability of neural networks, we can evaluate Dupire’s equation locally at each strike–maturity pair; while by exploiting their continuity, we sample strike–maturity pairs uniformly from a given domain, going beyond the discrete points where the options are quoted. Moreover, the absence of arbitrage opportunities is imposed by penalizing an associated loss function as a soft constraint. For comparison with existing approaches, the proposed method is tested on both synthetic and market option prices, and it shows an improved performance in terms of reduced interpolation and reprice errors, as well as the smoothness of the calibrated local volatility. An ablation study is performed, asserting the robustness and significance of the proposed method.

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

Want to know what’s included in our free membership? Click here

Show password
Hide password

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