SABR Model - Volatility Smile Modeling
Last reviewed: by Options Analysis Suite Research.
What Is the SABR Model?
SABR (Stochastic Alpha Beta Rho) is a stochastic volatility model published in 2002 by Hagan, Kumar, Lesniewski, and Woodward, designed specifically to fit the volatility smile of a single expiration cleanly. Unlike Heston, which calibrates to the whole surface jointly, SABR is typically fit per-expiration, making it the working tool of choice on interest-rate desks where each forward maturity needs its own smile.
SABR's defining feature is the closed-form approximation for implied volatility as a function of strike. This means that once you've calibrated SABR's four parameters, you can compute IV at any strike instantly: no Fourier inversion, no Monte Carlo. The tradeoff is that the SABR formula is an asymptotic expansion, valid for moderate strike-spot distance and finite time but breaking down at extreme strikes and very short tenors.
The Four Parameters
- α (alpha): initial volatility level (sometimes parameterized as the ATM volatility itself).
- β (beta): exponent on the forward in the SDE for the underlying. β=1 is log-normal (Black model), β=0 is normal (Bachelier), β=0.5 is CIR-like. Equity desks usually fix β=1; rates desks often use β=0.5 or β=0.
- ρ (rho): correlation between forward and stochastic volatility. Negative ρ on equities produces the downside-skew shape; positive ρ on commodities can produce upward-skew shapes.
- ν (nu, "vol of vol"): volatility of the volatility process. Controls smile curvature: higher ν → steeper smile.
What Does SABR Capture?
- Volatility smile per expiration: fit a separate (α, ρ, ν) for each maturity.
- Skew direction and steepness controlled directly by ρ.
- Wing curvature controlled by ν.
- Different underlying dynamics through β: useful when log-normal isn't the right base measure (rates, commodities).
What Doesn't SABR Capture?
- Term structure linkage: fitting per-expiration ignores the relationship between adjacent maturities. Heston is the better tool when you need joint surface consistency.
- Jumps: SABR has continuous paths. Earnings gaps need a jump model on top.
- Very deep ITM/OTM strikes at short tenors: the asymptotic Hagan formula degrades; numerical SABR or PDE solutions are required for accuracy in those regions.
- Negative rates: the original Hagan formula requires shifting (shifted-SABR) to handle negative-rate environments.
When Should You Use SABR?
- Calibrating a clean smile for a single expiration where you want closed-form IV-at-strike evaluations rather than numerical pricing per strike.
- Interest rate options where each forward maturity has its own smile and term-structure consistency isn't strictly needed because the underlying forwards are independently quoted.
- Risk management on books where you want a transparent four-parameter description of each smile that traders and risk officers can interpret directly without specialized software.
- As a smile-fitting tool when Heston's joint-surface calibration is over-constrained for a particular use case: for example, when one expiration has anomalous structure that would distort the joint fit.
- Pre-trade sanity checks on the smile shape using the Hagan formula's analytical IV-at-strike calls in spreadsheet-friendly form.
When Should You Not Use SABR?
- For cross-expiration relative-value trades where term-structure consistency is the whole point.
- For exotics with strong path dependence: SABR's asymptotic IV is not directly usable for path-dependent payoffs.
- For deep wings at short tenors where the formula's accuracy degrades.
The Hagan Asymptotic Formula
SABR's closed-form IV approximation is an asymptotic expansion: the leading-order term produces an explicit IV-at-strike formula in terms of the four parameters and the forward price. The expansion is valid for moderate strike-spot distance and finite time-to-expiration but breaks down at extreme strikes or very short tenors, where the next-order corrections become significant. Production implementations use either the Hagan formula directly with bound-constrained calibration to avoid the breakdown regions, or a numerically-solved SABR where the underlying SDE is discretized and priced via PDE or Monte Carlo when the asymptotic fit isn't reliable. The platform falls back to numerical SABR when the strike or tenor falls outside the Hagan formula's validity envelope.
Per-Expiration vs Joint Calibration
SABR is typically fit per-expiration: each expiration gets its own (α, ρ, ν) parameter set with β fixed (commonly β=1 for equities, β=0.5 for rates). This is its strength (each smile is fit cleanly without compromise) and its weakness: the term-structure relationship between adjacent expirations is not modeled directly. Heston, by contrast, calibrates a single parameter set jointly across all expirations and naturally produces term-structure behavior. The choice between SABR per-expiration and Heston joint is largely driven by whether term-structure consistency is a hard requirement or a nice-to-have.
How OAS Uses SABR
The platform calibrates SABR per-expiration as one of the smile-fitting tools, alongside Heston for joint-surface fits. SABR's IV-at-strike output is exposed both in the model divergence views and as part of the volatility surface visualization. For research, the Python SDK supports calibrating SABR on listed market data and pulling the resulting parameters for downstream analysis. The platform exposes the calibrated (α, ρ, ν) per expiration so users can see how the smile parameters evolve across the term structure; comparing front-month ν (high during event windows) to back-month ν (more stable) often reveals the event-pricing structure of the surface directly.
Calibrate SABR in the pricing calculator
Related Concepts
Heston (vs) · Local Volatility · Black-Scholes · Variance Gamma · Volatility Skew · Volatility Smile · Vol of Vol · eSSVI Parameterization · SVI Parameterization · Calibration · Stochastic Volatility · Butterfly Arbitrage · Implied Volatility · Leverage Effect · Dealer Gamma · Variance Risk Premium · Vanna / Charm / Vomma Exposure · Model Divergence · SABR vs Heston · Jump Diffusion · Model Landscape
Try this model in the pricing calculator
This section is part of the Options Analysis Suite Documentation. Browse the full model index or compare alternatives in the pricing calculator.