SABR Implied Volatility (Hagan)
Computes the Black/lognormal implied volatility from Hagan's (2002) closed-form SABR approximation, used on rates and FX desks to interpolate the volatility smile and quote out-of-the-money options consistently. The resulting vol feeds straight into Black-76. Enter the forward, strike, maturity and the four calibrated parameters: alpha (initial vol), beta (CEV elasticity), rho (correlation) and nu (vol of vol).
Result
—
SABR Implied Volatility (Hagan)
Computes the Black/lognormal implied volatility from Hagan's (2002) closed-form SABR approximation, used on rates and FX desks to interpolate the volatility smile and quote out-of-the-money options consistently. The resulting vol feeds straight into Black-76. Enter the forward, strike, maturity and the four calibrated parameters: alpha (initial vol), beta (CEV elasticity), rho (correlation) and nu (vol of vol).
SABR Implied Volatility via Hagan's Formula
A swaptions desk gets a request to quote a strike 50 basis points out of the money, with no direct market print to lean on. That gap is what this calculator fills. It runs Hagan's 2002 closed-form approximation to the SABR model and returns the Black/lognormal implied volatility for the forward and strike you enter. Rates and FX vol traders reach for it to interpolate the smile from a handful of calibrated points and keep neighboring strikes consistent, without firing off a Monte Carlo run for every quote.
SABR models the forward as a CEV diffusion with elasticity beta, whose volatility alpha is itself stochastic — driven by the vol-of-vol nu and tied to the forward through the correlation rho. Hagan and his coauthors attacked that system with singular perturbation theory and produced an analytic expression for the Black vol, built around the variable z = (nu/alpha)·(F·K)^((1−beta)/2)·ln(F/K) and a function x(z) that encodes the correlation skew. Keep one caveat in mind: this is an asymptotic expansion. At long maturities or very low strikes it loses accuracy and can imply negative densities in the wings — the well-known SABR arbitrage problem that later prompted the PDE and Antonov refinements.
Enter the forward F, the strike K, the time to expiry in years, and the four calibrated parameters: alpha (initial vol), beta (CEV elasticity), rho (correlation), and nu (vol of vol). The output is the lognormal volatility you drop straight into Black-76 to price the option. To sanity-check it, set K = F: the result should collapse to the at-the-money level, near alpha/F^(1−beta). Rho sets the sign of the skew — negative tilts it toward low strikes — while nu drives the curvature, so a larger nu bends the smile into a deeper convex shape.
Related Tools
Implied Volatility (Black-Scholes)
Computes the implied volatility of a European call option by inverting the Black-Scholes formula via bisection: given the market price, it finds the volatility the model would need to reach it. It's the volatility the market is actually pricing in, the number behind the volatility smile and the VIX. Unlike the other Greeks, it has no closed form and requires a numerical solution. Enter the spot price, the strike, the interest rate, the term and the market price of the call.
Option Price (Heston Model)
Prices a European call under the Heston (1993) model, where the asset volatility is itself stochastic and mean-reverting — reproducing the volatility smile and skew that constant-vol Black-Scholes misses. The price comes out in semi-closed form by numerically integrating the characteristic function (Little Heston Trap formulation, Gauss-Legendre quadrature). Enter spot, strike, maturity, rate, dividend and the five model parameters: initial variance, kappa, theta, vol of vol and correlation.
Forward Volatility
Computes the implied forward volatility between two maturities from the corresponding spot volatilities. Just as there's a forward interest rate embedded in two spot rates, there's a forward volatility embedded in two volatilities of different terms, given by √((σ2²·T2 − σ1²·T1)/(T2 − T1)). It's what the market prices for the volatility of the period between the two dates. Enter the two spot volatilities and their terms.
Breakeven Inflation Rate
Computes the breakeven inflation embedded in the gap between a nominal bond and an inflation-linked bond, using the exact Fisher equation: (1 + nominal)/(1 + real) − 1. It's the inflation rate that would equalize the return of the two instruments — above it, the linker wins; below it, the nominal one. The exact version avoids the error of the simple approximation (nominal − real), which overstates inflation by a few basis points. Enter the nominal yield and the real yield.
Variance Swap (Settlement)
Computes the settlement of a variance swap: the variance notional multiplied by the difference between the realized variance and the variance strike (the square of volatility). It's the pure volatility derivative — unlike an option, it has no directional exposure to the asset, only to the variance that actually occurred. The buyer profits if the market swings more than expected. Enter the realized volatility, the strike volatility and the variance notional.
Iron Butterfly
Computes the outcome of an iron butterfly: selling a call and a put at the same central strike (the body) and buying a further-out call and put (the wings), collecting a net credit. It's a strong bet that the asset will finish right at the central strike, with a bigger credit than an iron condor but a narrower profit range. The tool returns the maximum profit, the maximum loss and the two breakeven points. Enter the central strike, the wing width and the credit received.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.