The Resource Library

A curated collection of research papers, annotated model notebooks, vol surface datasets, and practitioner articles — assembled for those who treat surface analysis as a serious analytical discipline rather than a casual interest.

  1. 01

    Research Papers

    Seminal and contemporary academic work on implied volatility surface modelling, no-arbitrage constraints, SVI parametrization, and stochastic volatility dynamics — each selected for analytical relevance to live surface behaviour rather than purely theoretical contribution.

    Papers
    Curated Selection
  2. 02

    Model Notebooks

    Annotated Python and R notebooks implementing surface interpolation routines, SVI and SABR calibration procedures, butterfly and calendar dislocation detection frameworks, and vega bucketing tools — with explanatory notes describing assumptions and known limitations of each implementation.

    Notebooks
    Annotated Code
  3. 03

    Surface Datasets

    Historical and illustrative implied volatility surface data drawn from equity index options markets, provided in structured formats suitable for calibration practice, model validation exercises, and quantitative lab sessions accompanying the analytical curriculum modules.

    Datasets
    Historical Surfaces
  4. 04

    Practitioner Articles

    Analytical commentary written by the platform team examining observable surface dynamics, skew regime transitions, calendar spread behaviour across macro events, and cross-asset volatility relationships — grounded in current market structure and updated as conditions evolve through 2026.

    Articles

    Market Commentary

Latest Analytical Commentary on Volatility Surface Dynamics and Market Structure

The platform team publishes periodic analytical commentary examining current implied volatility surface behaviour, skew anomalies, term structure dislocations, and cross-asset relative value signals observed in live derivatives markets — updated as conditions evolve and new surface patterns emerge worth examining with structured analytical tools.
Surface Analysis

Front-End Skew Steepening and What the Surface Is Signalling About Tail Pricing

A detailed examination of the recent steepening in short-dated equity index skew — tracing its origins in dealer positioning flows, assessing whether the surface-implied tail distribution has moved beyond what realised volatility history would support, and identifying where butterfly spread conditions are most visibly strained across the near-term expiry complex.

#Skew Dynamics #Tail Pricing #Equity Index #Butterfly Spreads
Term Structure

Calendar Spread Ratios Across the November to January Expiry Window: A Structural Assessment

An analytical review of term structure consistency across the November, December, and January expiry dates — examining where implied variance ratios between adjacent expiries have departed from the no-arbitrage bounds derived from the surface, and contextualising those departures against the macro event calendar and aggregate positioning data observable in the surface's overall shape.

#Calendar Spreads #Term Structure #No-Arbitrage Bounds

The SVI parametrization offers a tractable and no-arbitrage-consistent representation of the implied volatility smile at a fixed expiry. Calibrating it to observable market data is more nuanced than the elegance of the functional form suggests.

The SVI model represents the implied variance smile as a function of log-moneyness using five parameters — the level, slope, curvature, and two parameters governing the rotation and translation of the smile shape. In theory, a surface constructed from SVI slices at each expiry is free of butterfly arbitrage by construction. In practice, fitting the model to noisy market quotations introduces calibration instability, particularly in the wings where option liquidity thins and bid-offer spreads widen relative to the mid-price the calibration routine targets.

Before initiating any numerical calibration, the raw implied volatility surface extracted from observable option prices should be cleaned for obvious data artefacts — prices that violate put-call parity, quotations with zero open interest in illiquid strikes, and points where the bid-offer spread is so wide that the mid-price carries minimal informational content. Calibrating SVI to uncleaned surface data produces parameter estimates that fit noise rather than signal, and the resulting smile representation will typically fail basic smoothness checks in the wings.

The choice of initial parameter values materially affects the convergence behaviour of the optimisation routine. A common approach is to seed the level parameter from the at-the-money implied volatility, the slope from the observed skew gradient around the money, and the curvature from the butterfly spread level at a defined moneyness offset. These heuristic starting points do not guarantee convergence to a globally optimal solution, but they substantially reduce the risk of the optimiser settling in a local minimum that produces a poor smile representation in one or more surface regions.

Once calibrated, the quality of the SVI fit should be assessed not only by the aggregate root-mean-squared fitting error across all strikes but also by visual inspection of the residuals across the moneyness range. Systematic residual patterns — consistent overpricing of the downside wing or underpricing of near-the-money implied volatility — indicate that the SVI functional form is misspecified for the surface being fitted, and that a richer parametric form or a non-parametric interpolation method may be more appropriate for that expiry and market condition.

The no-arbitrage properties of SVI hold at a fixed expiry, but constructing a full surface from independently calibrated SVI slices does not automatically produce a surface free of calendar spread arbitrage across expiries. Ensuring calendar consistency requires that the implied variance at any fixed strike be non-decreasing across expiry dates — a condition that independently fitted slices can violate if the calibration at each expiry is not constrained relative to its neighbours. The surface-SVI extension, which parameterises the five SVI parameters as functions of expiry, addresses this problem but introduces additional calibration complexity that warrants careful treatment.
Current SPX surface conditions in 2026 present specific calibration challenges. The front-end implied volatility smile exhibits an unusually steep left wing relative to historical norms, creating tension between fitting the downside accurately and maintaining smooth curvature through the at-the-money region. Practitioners calibrating SVI to this surface should consider applying asymmetric weighting to the objective function — placing greater weight on the accuracy of the fit in the liquid near-the-money region and allowing modestly larger residuals in the far wings where quotation quality is lower and the analytical stakes of misfit are accordingly reduced.

Tools and Data Sources for Quantitative Surface Analysis

The analytical curriculum is designed to work alongside the quantitative tools and data sources that practitioners and serious learners already encounter in professional derivatives environments.
Bloomberg API Live surface data extraction
OptionMetrics Historical implied volatility datasets
CBOE DataShop Exchange-sourced options data
py_vollib Python options pricing library
QuantLib Derivatives modelling framework
Jupyter Notebooks Interactive model implementation environment
R Analytics Statistical surface calibration tools
Stay Current

“Volatility surfaces change — so does the analytical commentary covering them.”

The platform publishes periodic analytical commentary examining current implied volatility surface dynamics, skew regime transitions, and term structure dislocations as they emerge in live derivatives markets. Subscribers receive new articles, updated model notebooks, and early access to new curriculum modules directly to their inbox — without noise or filler content. All communications are sent in accordance with the platform privacy policy and can be unsubscribed from at any time.


This site uses cookies

This platform uses cookies to support site functionality, measure analytical content performance, and personalise the user experience across the volatility surface curriculum. Strictly necessary cookies are always active. All other cookie categories may be accepted or declined using the options below. For full details, please review the Cookie Policy available on this site.

Strictly Necessary Cookies Required

Required for core platform operations including session management, security authentication, and navigation between curriculum sections. These cookies cannot be disabled and do not collect personal data for marketing purposes.

Analytics and Performance Cookies

Collect anonymised data about how users navigate the platform — including pages visited and time spent on analytical content — to help improve curriculum structure and user experience over time.