Paper: arXiv 2411.19317
Abstract
Deep learning methods have become a widespread toolbox for pricing and calibration of financial models. While they often provide new directions and research results, their `black box’ nature also results in a lack of interpretability. We provide a detailed interpretability analysis of these methods in the context of rough volatility - a new class of volatility models for Equity and FX markets. Our work sheds light on the neural network learned inverse map between the rough volatility model parameters, seen as mathematical model inputs and network outputs, and the resulting implied volatility across strikes and maturities, seen as mathematical model outputs and network inputs. This contributes to building a solid framework for a safer use of neural networks in this context and in quantitative finance more generally.
Complexity vs Empirical Score
- Math Complexity: 8.0/10
- Empirical Rigor: 3.0/10
- Quadrant: Lab Rats — theoretically deep, empirically untested
Why this score: The paper employs advanced mathematics including stochastic calculus for rough Heston models, complex neural network architectures, and sophisticated interpretability methods like SHAP and LIME. However, it focuses on theoretical interpretability analysis using synthetic data without reporting real-market backtests or performance metrics.
Research Flowchart
flowchart TD A["Research Goal: Interpret the deep learning inverse map<br>in rough volatility model calibration"] --> B["Data Input:<br>Model Parameters & Implied Volatility Surfaces"] B --> C["Method: Neural Network<br>Calibration Architecture"] C --> D["Computational Process:<br>Forward Pass (IV Surface -> Parameters)<br>Backward Pass (Sensitivity Analysis)"] D --> E["Key Finding 1: Learned<br>Parameter Sensitivity Patterns"] D --> F["Key Finding 2: Non-linear<br>Relationships Exposed"] E --> G["Outcome: Enhanced Model<br>Interpretability Framework"] F --> G
Cited References (73)
- D eep learning interpretability of the parameters to smile map in a rough volatility model
- Empirical analysis of rough and classical stochastic volatility models to the SPX and VIX markets (2022)
- Optimal whitening and decorrelation (2018)
- The impact of data pre-processing techniques and dimensionality reduction on the accuracy of machine learning (2019)
- On VIX F utures in the rough B ergomi model (2018)
- Rough volatility (2023)
- Feature scaling in support vector data description (2002)
- Batch normalization: Accelerating deep network training by reducing internal covariate shift (2015)
and 65 more
- Fractional B rownian motions, fractional noises and applications (1968)
- Volatility options in rough volatility models (2020)
- Pricing under rough volatility (2016)
- Simulation of fractional B rownian motion (2004)
- From local explanations to global understanding with explainable AI for trees (2020)
- Axiomatic attribution for deep networks (2017)
- Not just a black box: Learning important features through propagating activation differences (2016) — link
- Deep inside convolutional networks: Visualising image classification models and saliency maps (2013) — link
- Visualizing and understanding convolutional networks (2014)
- Towards better understanding of gradient-based attribution methods for deep neural networks (2017) — link
- A unified approach to interpreting model predictions (2017)
- On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation (2015)
- Learning important features through propagating activation differences (2017)
- Why should I trust you? E xplaining the predictions of any classifier (2016)
- Interpretable Machine Learning (2022)
- Keras Documentation: Adam — link
- A predictor-corrector approach for the numerical solution of fractional differential equations (2002)
- Volatility model calibration with neural networks a comparison between direct and indirect methods (2020) — link
- On deep calibration of (rough) stochastic volatility models (2019) — link
- Deep learning: I nterpretability? I mperial C ollege L ondon (2019)
- A closed-form solution for options with stochastic volatility with applications to bond and currency options (1993)
- Stock price distributions with stochastic volatility: an analytic approach (1991)
- Deep learning tutorial - PCA and Whitening (2014) — link
- Data preprocessing: Whitening or sphering in python (2020) — link
- Asymptotic behavior of the fractional H eston model (2018)
- On smile properties of volatility derivatives and exotic products: understanding the VIX skew (2022)
- Deep learning volatility (2019) — link
- Note on the inversion theorem (1951)
- Option valuation using the fast F ourier transform (1999)
- Spanning and derivative-security valuation (2000)
- The characteristic function of rough H eston models (2019)
- Perfect hedging in rough H eston models (2018)
- Roughening H eston (2019)
- Volatility is rough (2018)
- Interpretability in deep learning for finance: a case study for the H eston model (2021) — link
- Examples are not enough, learn to criticize! C riticism for interpretability (2016)
- Explanation in A rtificial I ntelligence: Insights from the social sciences (2019)
- Stochastic invariance and stochastic V olterra equations (2018)
- Option Valuation under Stochastic Volatility (2001)
- The vol smile problem (2002)
- Hybrid scheme for B rownian semistationary processes (2017)
- Multifactor approximation of rough volatility models (2019)
- Hierarchical adaptive sparse grids and quasi- M onte C arlo for option pricing under the rough B ergomi model (2020)
- Weak error rates for option pricing under linear rough volatility (2022)
- Functional central limit theorems for rough volatility (2024)
- Functional quantization of rough volatility and applications to the VIX (2023)
- Rough volatility, path-dependent PDEs and weak rates of convergence — → 2304.03042
- Refinement by reducing and reusing random numbers of the Hybrid scheme for B rownian semistationary processes (2021)
- On the weak convergence rate in the discretization of rough volatility models (2022)
- Stochastic analysis of the fractional B rownian motion (1999)
- Affine Volterra processes (1999)
- Affine rough models (2023)
- A comparison principle between rough and non-rough H eston models—with applications to the volatility surface (2020)
- A GMM approach to estimate the roughness of stochastic volatility (2023)
- Rough volatility (2023)
- A path-dependent PDE solver based on signature kernels — → 2403.11738
- Short-time at-the-money skew and rough fractional volatility (2017)
- Random neural networks for rough volatility (2023) — link
- Deep learning calibration of option pricing models: some pitfalls and solutions (2019) — link
- A neural network-based framework for financial model calibration (2019)
- Accuracy of deep learning in calibrating HJM forward curves (2021)
- Deep calibration of interest rates model (2021) — link
- Deep calibration with random grids — → 2306.11061
- Deep calibration of the quadratic rough H eston model (2022)
- Applying Deep Learning to Calibrate Stochastic Volatility Models — → 2309.07843
4 of 73 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.