The calibration of volatility models from observable option prices is a fundamental problem in quantitative finance. The most common approach among industry practitioners is based on the celebrated Dupire's formula [6], which requires the knowledge of vanilla option prices for a continuum of strikes and maturities that can only be obtained via some form of price interpolation. In this paper, we propose a new local volatility calibration technique using the theory of optimal transport. We formulate a time continuous martingale optimal transport problem, which seeks a martingale diffusion process that matches the known densities of an asset price at two different dates, while minimizing a chosen cost function. Inspired by the seminal work of Benamou and Brenier [1], we formulate the problem as a convex optimization problem, derive its dual formulation, and solve it numerically via an augmented Lagrangian method and the alternative direction method of multipliers (ADMM) algorithm. The solution effectively reconstructs the dynamic of the asset price between the two dates by recovering the optimal local volatility function, without requiring any time interpolation of the option prices.
Long maturity options or a wide class of hybrid products are evaluated using a local volatility type modelling for the asset price S(t) with a stochastic interest rate r(t). The calibration of the local volatility function is usually time-consuming because of the multi-dimensional nature of the problem. In this paper, we develop a calibration technique based on a partial differential equation (PDE) approach which allows an efficient implementation. The essential idea is based on solving the derived forward equation satisfied by P(t; S; r)Z(t; S; r), where P(t; S; r) represents the risk neutral…
Usually, in the Black-Scholes pricing theory the volatility is a positive real parameter. Here we explore what happens if it is allowed to be a complex number. The function for pricing a European option with a complex volatility has essential singularities at zero and infinity. The singularity at zero reflects the put-call parity. Solving for the implied volatility that reproduces a given market price yields not only a real root, but also infinitely many complex roots in a neighbourhood of the origin. The Newton-Raphson calculation of the complex implied volatility has a chaotic nature describ…
Techniques from deep learning play a more and more important role for the important task of calibration of financial models. The pioneering paper by Hernandez [Risk, 2017] was a catalyst for resurfacing interest in research in this area. In this paper we advocate an alternative (two-step) approach using deep learning techniques solely to learn the pricing map -- from model parameters to prices or implied volatilities -- rather than directly the calibrated model parameters as a function of observed market data. Having a fast and accurate neural-network-based approximating pricing map (first ste…
We present a neural network based calibration method that performs the calibration task within a few milliseconds for the full implied volatility surface. The framework is consistently applicable throughout a range of volatility models -including the rough volatility family- and a range of derivative contracts. The aim of neural networks in this work is an off-line approximation of complex pricing functions, which are difficult to represent or time-consuming to evaluate by other means. We highlight how this perspective opens new horizons for quantitative modelling: The calibration bottleneck p…
The article describes a global and arbitrage-free parametrization of the eSSVI surfaces introduced by Hendriks and Martini in 2019. A robust calibration of such surfaces has already been proposed by the quantitative research team at Zeliade in 2019, but it is sequential in expiries and lacks of a global view on the surface. The alternative calibration suggested in this article is faster and always guarantees an arbitrage-free fit of market data.
Inspired by a series of remarkable papers in recent years that use Deep Neural Nets to substantially speed up the calibration of pricing models, we investigate the use of Chebyshev Tensors instead of Deep Neural Nets. Given that Chebyshev Tensors can be, under certain circumstances, more efficient than Deep Neural Nets at exploring the input space of the function to be approximated, due to their exponential convergence, the problem of calibration of pricing models seems, a priori, a good case where Chebyshev Tensors can excel. In this piece of research, we built Chebyshev Tensors, either direc…
In this paper, we study a semi-martingale optimal transport problem and its application to the calibration of Local-Stochastic Volatility (LSV) models. Rather than considering the classical constraints on marginal distributions at initial and final time, we optimise our cost function given the prices of a finite number of European options. We formulate the problem as a convex optimisation problem, for which we provide a PDE formulation along with its dual counterpart. Then we solve numerically the dual problem, which involves a fully non-linear Hamilton-Jacobi-Bellman equation. The method is t…
Fitting simultaneously SPX and VIX smiles is known to be one of the most challenging problems in volatility modeling. A long-standing conjecture due to Julien Guyon is that it may not be possible to calibrate jointly these two quantities with a model with continuous sample-paths. We present the quadratic rough Heston model as a counterexample to this conjecture. The key idea is the combination of rough volatility together with a price-feedback (Zumbach) effect.
In a recent paper "Deep Learning Volatility" a fast 2-step deep calibration algorithm for rough volatility models was proposed: in the first step the time consuming mapping from the model parameter to the implied volatilities is learned by a neural network and in the second step standard solver techniques are used to find the best model parameter. In our paper we compare these results with an alternative direct approach where the the mapping from market implied volatilities to model parameters is approximated by the neural network, without the need for an extra solver step. Using a whitening p…
Amortizing the Calibration Triple: A Projection-Consistent Neural Operator for Local-Stochastic Volatility
CEREMADE, Université Paris Dauphine-PSL(巴黎第九大学-PSL大学CEREMADE研究所);LaMME, Université Évry Paris-Saclay(埃夫里巴黎-萨克雷大学LaMME研究所);AIML Global Markets, Barclays(巴克莱银行AIML全球市场部)
We analyze the VIX futures market with a focus on the exchange-traded notes written on such contracts, in particular we investigate the VXX notes tracking the short-end part of the futures term structure. Inspired by recent developments in commodity smile modelling, we present a multi-factor stochastic-local volatility model that is able to jointly calibrate plain vanilla options both on VIX futures and VXX notes, thus going beyond the failure of purely stochastic or simply local volatility models. We discuss numerical results on real market data by highlighting the impact of model parameters …
We present a novel Monte Carlo based LSV calibration algorithm that applies to all stochastic volatility models, including the non-Markovian rough volatility family. Our framework overcomes the limitations of the particle method proposed by Guyon and Henry-Labordère (2012) and theoretically guarantees a variance reduction without additional computational complexity. Specifically, we obtain a closed-form and exact calibration method that allows us to remove the dependency on both the kernel function and bandwidth parameter. This makes the algorithm more robust and less prone to errors or instab…
Several asymptotic results for the implied volatility generated by a rough volatility model have been obtained in recent years (notably in the small-maturity regime), providing a better understanding of the shapes of the volatility surface induced by rough volatility models, and supporting their calibration power to S&P500 option data. Rough volatility models also generate a local volatility surface, via the so-called Markovian projection of the stochastic volatility. We complement the existing results on the implied volatility by studying the asymptotic behavior of the local volatility surfac…
In the option valuation literature, the shortcomings of one factor stochastic volatility models have traditionally been addressed by adding jumps to the stock price process. An alternate approach in the context of option pricing and calibration of implied volatility is the addition of a few other factors to the volatility process. This paper contemplates two extensions of the Heston stochastic volatility model. Out of which, one considers the addition of jumps to the stock price process (a stochastic volatility jump diffusion model) and another considers an additional stochastic volatility fac…
A major drawback of the Standard Heston model is that its implied volatility surface does not produce a steep enough smile when looking at short maturities. For that reason, we introduce the Stationary Heston model where we replace the deterministic initial condition of the volatility by its invariant measure and show, based on calibrated parameters, that this model produce a steeper smile for short maturities than the Standard Heston model. We also present numerical solution based on Product Recursive Quantization for the evaluation of exotic options (Bermudan and Barrier options).
Volatility Modeling with Rough Paths: A Signature-Based Alternative to Classical Expansions
Universitat Pompeu Fabra(庞培法布拉大学);Barcelona School of Economics(巴塞罗那经济学校);Universitat de Barcelona(巴塞罗那大学);IESE Business School(伊塞商学院);Institut de Matemàtiques, Universitat de Barcelona(巴塞罗那大学数学研究所)
In industrial applications it is quite common to use stochastic volatility models driven by semi-martingale Markov volatility processes. However, in order to fit exactly market volatilities, these models are usually extended by adding a local volatility term. Here, we consider the case of singular Volterra processes, and we extend them by adding a local-volatility term to their Markov lift by preserving the stylized results implied by these models on plain-vanilla options. In particular, we focus on the rough-Heston model, and we analyze the small time asymptotics of its implied local-volatili…
This study provides a consistent and efficient pricing method for both Standard & Poor's 500 Index (SPX) options and the Chicago Board Options Exchange's Volatility Index (VIX) options under a multiscale stochastic volatility model. To capture the multiscale volatility of the financial market, our model adds a fast scale factor to the well-known Heston volatility and we derive approximate analytic pricing formulas for the options under the model. The analytic tractability can greatly improve the efficiency of calibration compared to fitting procedures with the finite difference method or Monte…
We provide a survey of recent results on model calibration by Optimal Transport. We present the general framework and then discuss the calibration of local, and local-stochastic, volatility models to European options, the joint VIX/SPX calibration problem as well as calibration to some path-dependent options. We explain the numerical algorithms and present examples both on synthetic and market data.
We derive generalizations of Dupire formula to the cases of general stochastic drift and/or stochastic local volatility. First, we handle a case in which the drift is given as difference of two stochastic short rates. Such a setting is natural in foreign exchange context where the short rates correspond to the short rates of the two currencies, equity single-currency context with stochastic dividend yield, or commodity context with stochastic convenience yield. We present the formula both in a call surface formulation as well as total implied variance formulation where the latter avoids calend…
By Gyongy's theorem, a local and stochastic volatility (LSV) model is calibrated to the market prices of all European call options with positive maturities and strikes if its local volatility function is equal to the ratio of the Dupire local volatility function over the root conditional mean square of the stochastic volatility factor given the spot value. This leads to a SDE nonlinear in the sense of McKean. Particle methods based on a kernel approximation of the conditional expectation, as presented by Guyon and Henry-Labordère (2011), provide an efficient calibration procedure even if some …
Differential machine learning (DML) is a recently proposed technique that uses samplewise state derivatives to regularize least square fits to learn conditional expectations of functionals of stochastic processes as functions of state variables. Exploiting the derivative information leads to fewer samples than a vanilla ML approach for the same level of precision. This paper extends the methodology to parametric problems where the processes and functionals also depend on model and contract parameters, respectively. In addition, we propose adaptive parameter sampling to improve relative accurac…
We consider asset price models whose dynamics are described by linear functions of the (time extended) signature of a primary underlying process, which can range from a (market-inferred) Brownian motion to a general multidimensional continuous semimartingale. The framework is universal in the sense that classical models can be approximated arbitrarily well and that the model's parameters can be learned from all sources of available data by simple methods. We provide conditions guaranteeing absence of arbitrage as well as tractable option pricing formulas for so-called sig-payoffs, exploiting t…
The implied volatility skew has received relatively little attention in the literature on short-term asymptotics for financial models with jumps, despite its importance in model selection and calibration. We rectify this by providing high-order asymptotic expansions for the at-the-money implied volatility skew, under a rich class of stochastic volatility models with independent stable-like jumps of infinite variation. The case of a pure-jump stable-like Lévy model is also considered under the minimal possible conditions for the resulting expansion to be well defined. Unlike recent results for …