SABR vs Heston

SABR (Stochastic Alpha Beta Rho) is a stochastic-volatility model designed for per-expiration smile fitting via the Hagan closed-form approximation. Heston is a full-surface stochastic-volatility model with explicit mean reversion, priced via Fourier inversion. Both capture skew and smile; they differ in calibration scope, structural assumptions, and operational use.

Side-by-Side

PropertySABRHeston
Calibration scopePer expirationFull surface (all expirations jointly)
Parameters4 (α, β, ρ, ν)5 (κ, θ, ν, ρ, v₀)
Pricing formClosed-form Hagan approximationSemi-closed via Fourier/FFT
Pricing speedMicroseconds (analytical)Milliseconds (FFT)
Skew controlρ (correlation parameter)ρ (correlation parameter)
Smile curvatureν (volvol parameter)ν (vol-of-vol parameter)
Mean reversionNo explicit mean reversion in volExplicit; κ controls speed, θ controls long-run level
Underlying processCEV with β controlling normal/lognormal characterGeometric Brownian motion
Term-structure modelingRecalibrated per expirationGenerated by mean-reversion structure
Industry standard forInterest-rate caps/swaptions; equity per-expiration smilesEquity index surfaces; FX vol surfaces
Forward-smile dynamicsLimited (per-expiration only)Realistic forward smile from variance dynamics

When to Use SABR

When to Use Heston

Where They Agree

Both produce equivalent quality of fit on a single expiration's smile in most regimes. For SPX 30-day smile, both calibrate to within 0.1-0.2 vol points of listed prices. The ρ parameter has the same interpretation in both: correlation between spot returns and stochastic-vol increments.

Both are stochastic-volatility models in the sense that variance follows its own driving Brownian motion. Both produce skew through ρ and smile curvature through their vol-of-vol parameters (ν in both cases, despite the different overall parameterizations).

Where They Diverge

Why They're Often Confused

Both are stochastic-volatility models that capture skew via ρ and smile via ν. The architectural difference (per-expiration smile fit vs full-surface dynamic model) gets lost in the shared "SV model" categorization. In practice, large institutional vol desks run both: SABR for fast smile interpolation and IR products; Heston for surface-consistent pricing and forward-vol-sensitive exotics.

The β parameter is what distinguishes SABR most sharply from Heston conceptually. Heston implicitly has a fixed underlying process character (close to lognormal with vol scaling); SABR lets you choose. This is why SABR dominates rates pricing where the underlying process character matters more than in equities.

Further Reading

References

This is one of the model-vs-model comparison pages. For the full landscape of pricing models and their relationships, see the Pricing Model Landscape.