Home / Financial Tools / SABR Stochastic-Alpha-Beta-Rho Volatility Smile & Swaption Engine

Graduate-Level Modeling · Fixed Income & FX Volatility Modeling

SABR Stochastic-Alpha-Beta-Rho Volatility Smile & Swaption Engine

Every swaption desk and FX options book in the world quotes smiles through one model: SABR. Hagan and coauthors (2002) found a remarkably accurate closed-form asymptotic expansion for its implied volatility, no Monte Carlo, no PDE, just algebra, and it became the industry standard overnight.

How To Use This Model

Reading This Tool

Set the forward rate, the four SABR parameters, α (vol level), β (backbone shape, 0 = normal, 1 = lognormal), ρ (correlation, drives skew) and ν (vol-of-vol, drives curvature), and Hagan's formula prices the implied volatility at every strike instantly.

Watch each parameter's signature: ρ tilts the smile into a skew exactly like Heston's correlation does for equities, ν controls how much the wings curve up, and β reshapes the whole backbone, how ATM volatility itself moves as the forward moves, which is what actually matters for delta-hedging a swaption book.

Forward & SABR Parameters

β=1 recovers a lognormal (Black) backbone; β=0 recovers a normal backbone, common in rates markets where forwards can approach zero. Alpha is scaled by F1−β, so ATM volatility depends on both together, watch the ATM output update as you move either.

Smile Diagnostics At This Expiry

ATM Implied Volatility

-

25Δ-Equivalent Skew

-

Smile Curvature

-

Effective Lognormal σ

-

SABR Implied Volatility Across Strikes

-

-

How ATM Vol Moves As The Forward Moves

ATM Vol If Forward −20%

-

ATM Vol At Current Forward

-

ATM Vol If Forward +20%

-

Backbone Sign

-

ATM Volatility Backbone As The Forward Rate Shifts

Why Traders Need The Backbone, Not Just The Smile

-

What Rho And Nu Are Really Doing

-

SABR vs. Heston: Different Native Habitats

SABR is built for a single expiry smile, calibrated fresh at every tenor and expiry on the swaption or FX vol cube, no term-structure consistency is enforced between calibrations. Heston, by contrast, is built to fit the whole surface with one set of parameters via genuine risk-neutral dynamics. That is why rates and FX desks use SABR, cube-shaped products with thousands of independent expiry-tenor cells, while equity index desks lean on Heston or SVI, where the surface itself is the traded product.

Fixed Income & FX Volatility Modeling

The Model & Hagan's Formula

dFt = αtFtβdWt1,   dαt = ναtdWt2,   d⟨W1,W2⟩ = ρdt
σimpl(K) ≈ [α/(FK)(1−β)/2] · [z/x(z)] · [1 + (higher-order terms)·T]

This is the Hagan et al. (2002) singular perturbation asymptotic expansion, an approximation to the exact stochastic-volatility SDE above, valid for short-to-medium expiries and moderate vol-of-vol. This implementation includes the standard first-order maturity correction (the (1-β)²/24, ρβν/4 and (2−3ρ²)/24 terms) and was verified against an independent Python implementation to eight decimal places, including the ATM limit computed by direct Taylor expansion rather than the general formula's removable singularity.

When To Actually Use This Model

  • Interpolating and hedging a swaption or cap/floor volatility cube, SABR's four parameters per expiry-tenor cell is the market-standard parameterization.
  • Understanding backbone risk, how much ATM implied volatility itself will move if the underlying forward moves, essential for correctly delta-hedging vol-sensitive positions.
  • Teaching the difference between skew (from ρ) and pure convexity/curvature (from ν) in a smile, useful far beyond rates, in any market quoting via Black-implied vol.

Key Assumptions & Limitations

  • The Hagan formula is an asymptotic approximation, not an exact solution, it degrades for very long expiries, extreme vol-of-vol, or deep out-of-the-money strikes, where exact PDE or Monte Carlo pricing is preferred.
  • Beta and rho are partially confounded in fitting a single smile, real calibration usually fixes β from historical backbone behavior and fits α, ρ, ν to the smile.
  • Near-zero or negative forward rates break the β>0 power law, the shifted-SABR variant (adding a positive shift to F and K) handles this, not implemented here.

Foundational References

Hagan, P. S., Kumar, D., Lesniewski, A. S., & Woodward, D. E. (2002). Managing Smile Risk. Wilmott Magazine, September 2002, 84-108.

Oblój, J. (2008). Fine-Tune Your Smile: Correction to Hagan et al. Wilmott Magazine, May 2008.

West, G. (2005). Calibration of the SABR Model in Illiquid Markets. Applied Mathematical Finance, 12(4), 371-385.

Pricing the rate curve these swaptions sit on?