Volatility Surface Construction Models
Volatility Surface Construction Models
Visit the Mathema Option Pricing System, supporting FX options and structured product pricing and valuation!
The volatility surface is a crucial tool in option pricing and risk management, depicting the distribution of implied volatility across different strike prices and maturities. In the foreign exchange (FX) options market, implied volatility often exhibits a "volatility smile" or "volatility skew," meaning that implied volatility is not uniform across all strike prices. To construct a complete volatility surface, interpolation or fitting methods are used to model the volatility smile.
Below are five commonly used models for constructing the volatility surface: Linear Interpolation, Cubic Spline Interpolation, SVI (Stochastic Volatility Inspired), SABR (Stochastic Alpha Beta Rho), and Vanna-Volga. Each model has its strengths and weaknesses, making them suitable for different market scenarios and requirements.
1. LINEAR (Linear Interpolation)
Formula:
Linear interpolation is a simple method that estimates implied volatility by linearly connecting two known data points:
- Variable Definitions:
- : Implied volatility corresponding to strike price .
- : The two nearest known strike prices to .
- : Corresponding implied volatilities.
Characteristics:
- Simple and Fast: High computational efficiency, suitable for real-time applications.
- Lack of Smoothness: The curve may have "kinks" at data points, unable to capture complex volatility smile shapes.
Applications:
- Scenarios with sparse data or low precision requirements.
- Quick generation of preliminary estimates for the volatility surface.
2. CUBIC SPLINE (Cubic Spline Interpolation)
Formula:
Cubic spline interpolation fits a cubic polynomial between every two known data points, ensuring smooth and continuous interpolation across the entire surface. The formula is as follows:
For each segment ([K_i, K_{i+1}]):
- Variable Definitions:
- : Coefficients of the cubic polynomial for each segment, determined by boundary conditions and continuity constraints.
- : Adjacent known strike prices.
Boundary Conditions:
- The interpolation function is continuous at each node:
- The first and second derivatives of the interpolation function are continuous at the nodes.
Characteristics:
- Smoothness: The curve is smooth and continuous, without kinks.
- Poor Extrapolation: The interpolation is only valid within the range of known data points.
Applications:
- Scenarios with a large number of evenly distributed data points.
- Situations requiring high smoothness for the volatility smile.
3. SVI (Stochastic Volatility Inspired)
Formula:
The SVI model, proposed by Jim Gatheral, models the implied volatility smile using total variance:
- Variable Definitions:
- : Total variance, defined as , where is implied volatility and is time to maturity.
- : Log-moneyness, defined as , where is the strike price and is the forward rate.
- : Minimum total variance, controlling the baseline level of total variance.
- : Controls the slope of the total variance.
- : Controls the symmetry of the smile (typically negative, ).
- : Center of the log-moneyness.
- : Controls the width of the smile.
Implied Volatility:
Implied volatility is derived from total variance:
Characteristics:
- High Flexibility: Capable of capturing complex smile shapes, including skewness and kurtosis.
- Clear Parameter Interpretation: Each parameter has a clear financial meaning.
Applications:
- High-precision fitting of volatility smiles in FX or equity markets.
4. SABR (Stochastic Alpha Beta Rho)
Formula:
The SABR model's approximate implied volatility formula is:
- Variable Definitions:
- : Implied volatility corresponding to strike price .
- : Initial volatility, controlling the volatility level.
- : Controls the sensitivity of volatility to the underlying price (range: ).
- : Correlation between the underlying asset price and volatility.
- : Volatility of volatility (vol-of-vol).
- : Strike price.
- : Forward price.
- : Time to maturity.
Characteristics:
- Flexibility: Capable of capturing skewness and curvature, suitable for complex volatility smiles.
- Applications: FX options and interest rate options markets.
5. Vanna-Volga
Formula:
The Vanna-Volga method fits the volatility smile using a linear combination of ATM volatility, risk reversal, and butterfly spread:
- Variable Definitions:
- : Implied volatility corresponding to strike price .
- : ATM volatility.
- : Risk reversal, defined as:
- : Butterfly spread, defined as:
Weight Calculation:
The weights and are determined by the sensitivities of Vanna and Volga:
- Vanna and Volga are sensitivities of implied volatility to market volatility parameters:
Characteristics:
- Fast and Efficient: Simple calculations, suitable for real-time pricing.
- Limitations: Unable to capture complex smile shapes, lower fitting accuracy.
Summary and Comparison
Model | Formula | Advantages | Disadvantages | Applications |
---|---|---|---|---|
Linear | Simple and fast, computationally efficient. | Curve lacks smoothness, cannot capture complex shapes. | Sparse data or low-precision scenarios. | |
Cubic Spline | Smooth and continuous, suitable for high precision. | Poor extrapolation, unstable with sparse data. | Volatility surface construction with dense data. | |
SVI | Highly flexible, suitable for complex smiles. | Multiple parameters, complex fitting process. | High-precision fitting in FX or equity markets. | |
SABR | Captures skewness and curvature, suitable for complex smiles. | Computationally intensive, slower. | FX options and interest rate options modeling. | |
Vanna-Volga | Simple and efficient, parameters have clear market meanings. | Cannot capture complex smile shapes, lower accuracy. | Quick generation of volatility surfaces in FX markets. |
By considering specific requirements (e.g., computational speed, fitting accuracy, and data characteristics), the most suitable model can be selected to construct the volatility surface.