IDEAS home Printed from https://ideas.repec.org/a/spr/finsto/v28y2024i1d10.1007_s00780-023-00524-y.html
   My bibliography  Save this article

Dispersion-constrained martingale Schrödinger problems and the exact joint S&P 500/VIX smile calibration puzzle

Author

Listed:
  • Julien Guyon

    (Ecole des Ponts ParisTech
    Bloomberg L.P.)

Abstract

We solve for the first time a longstanding puzzle of quantitative finance that has often been described as the holy grail of volatility modelling: build a model that jointly and exactly calibrates to the prices of S&P 500 (SPX) options, VIX futures and VIX options. We use a nonparametric discrete-time approach: given a VIX future maturity T 1 $T_{1}$ , we consider the set P ${\mathcal {P}}$ of all probability measures on the SPX at T 1 $T_{1}$ , the VIX at T 1 $T_{1}$ and the SPX at T 2 = T 1 + 30 $T_{2} = T_{1} + 30$ days which are perfectly calibrated to the full SPX smiles at T 1 $T_{1}$ and T 2 $T_{2}$ and the full VIX smile at T 1 $T_{1}$ , and which also satisfy the martingality constraint on the SPX as well as the requirement that the VIX is the implied volatility of the 30-day log-contract on the SPX. By casting the superreplication problem as a dispersion-constrained martingale optimal transport problem, we first establish a strong duality theorem and prove that the absence of joint SPX/VIX arbitrage is equivalent to P ≠ ∅ ${\mathcal {P}}\neq \emptyset $ . Should they arise, joint arbitrages are identified using classical linear programming. In their absence, we then provide a solution to the joint calibration puzzle by solving a dispersion-constrained martingale Schrödinger problem: we choose a reference measure and build the unique jointly calibrating model that minimises the relative entropy. We establish several duality results. The minimum-entropy jointly calibrating model is explicit in terms of the dual Schrödinger portfolio, i.e., the maximiser of the dual problem, should the latter exist, and is numerically computed using an extension of the Sinkhorn algorithm. Numerical experiments show that the algorithm performs very well in both low and high volatility regimes.

Suggested Citation

  • Julien Guyon, 2024. "Dispersion-constrained martingale Schrödinger problems and the exact joint S&P 500/VIX smile calibration puzzle," Finance and Stochastics, Springer, vol. 28(1), pages 27-79, January.
  • Handle: RePEc:spr:finsto:v:28:y:2024:i:1:d:10.1007_s00780-023-00524-y
    DOI: 10.1007/s00780-023-00524-y
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s00780-023-00524-y
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s00780-023-00524-y?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    More about this item

    Keywords

    Schrödinger problem; Dispersion-constrained martingale Schrödinger problem; Optimal transport; Minimum entropy; Duality; Sinkhorn algorithm; Volatility modelling; Joint S&P 500/VIX smile calibration;
    All these keywords.

    JEL classification:

    • C61 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Optimization Techniques; Programming Models; Dynamic Analysis
    • C65 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Miscellaneous Mathematical Tools
    • G11 - Financial Economics - - General Financial Markets - - - Portfolio Choice; Investment Decisions
    • G13 - Financial Economics - - General Financial Markets - - - Contingent Pricing; Futures Pricing

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:finsto:v:28:y:2024:i:1:d:10.1007_s00780-023-00524-y. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.