Skip to content
All library documents

Methods for Interpolating and Extrapolating FX Volatility Smiles

Article Quant Q&A · Author: Ussu

Summary

The document describes ways to construct an implied volatility smile from standard FX quotes, including at-the-money volatility, risk reversals, and strangles at specified deltas. One approach fits a quadratic curve in delta space, using the at-the-money quote and a risk reversal and strangle to determine its shape. Other interpolation choices include higher-degree polynomials and cubic splines, but these require checking for arbitrage. The note also outlines the Vanna-Volga method, which adjusts a Black-Scholes price for the cost of hedging vega, vanna, and volga exposures, then converts the resulting price back to implied volatility.

The quotes can also calibrate local or stochastic volatility models for pricing, with model complexity depending on the product. The document offers no empirical comparison of the methods, so it does not identify a universally best fit. It cautions that extrapolating beyond the quoted 10-delta points is hazardous because liquidity is thin at extreme strikes.

Key ideas

  • A quadratic fit in delta space can use at-the-money volatility, a risk reversal, and a strangle quote to shape the smile.
  • Polynomial and spline interpolation are alternatives, but their outputs should be checked for arbitrage.
  • Vanna-Volga adjusts Black-Scholes prices for volatility-related hedge costs and can be inverted to obtain implied volatility.
  • FX smile quotes can calibrate local or stochastic volatility models for product pricing.
  • Extrapolation beyond the quoted 10-delta points is uncertain because extreme-strike liquidity is limited.

Tags

Full text
# FX smile extrapolation


# FX smile extrapolation












Typically, 5 points data is available for smile construction : 25D RR, 25D SM, 10D RR, 10D SM and ATM. Questions: 1. How is a smooth smile curve generated with the help of these? 2. How is extrapolation done beyond 10D points?

## Answer by Magic is in the chain (score 7)

https://quant.stackexchange.com/a/49091

This is a big industry, but here are some alternatives(as usual, the best choice depends on purpose and desired accuracy):

- Fit a quadratic in delta space: $\sigma_{\Delta}=a + b \left( \Delta - \Delta_{ATM} \right) + c \left( \Delta - \Delta_{ATM} \right)^2$. When you have fitted this equation, you can input delta, and the function will return volatility. This is known as Malz quadratic approach, Malz actually solved this algebraically: you have three unknowns and you can use the ATM, RR (25 Delta), and SS(25 Delta) quotes. In the end, you will get the following expression (you can see the detailed steps here): $\sigma_{\Delta}=\sigma_{ATM} -2 RR_{25 Delta} \left( \Delta - \Delta_{ATM} \right) + 16 SS_{25 Delta} \left( \Delta - \Delta_{ATM} \right)^2$

- You can also try other forms of interpolation - e.g., polynomial, cubic spline etc, but one needs to check that this does not introduce arbitrage.

- You will find that a number of smaller firms use the Vanna Volga approach. You take the Back Scholes price, and add to it the cost of Vega-Vanna-Volga hedge - under the presumption that Black Scholes price only reflects cost of delta hedging. This gives the price of an arbitrary strike, which you can then invert to get the volatility. As this is going to be computationally intensive, one can use Taylor series expansion (first order or second order), which then simplifies, and you get an expression for volatility in terms of the market quotes (volatility, RR and SS) and other inputs (Black Scholes price inputs). The derivation is simple conceptually but the algebraic formulae are long. Again you can find the detailed derivation here.

- For pricing purposes etc, these quotes are used to calibrate local/stochastic volatility models, with sophistication depending on the instruments/products being priced.

Re-extrapolation, anything beyond 10D is going to be quite dangerous as there is not enough liquidity in the extreme.

Hope this helps!

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.