Scenario
The SABR (Stochastic Alpha, Beta, Rho) model is the industry standard for interest rate swaption smile calibration. The forward rate Ft and stochastic volatility αt follow:
dFt=αtFtβdWt1,dαt=ναtdWt2,d⟨W1,W2⟩t=ρdt
Your Task
- Implement Hagan et al. (2002)'s singular perturbation expansion for Black implied volatility σB(F,K) across strikes K and forward F.
- State the analytical formula for both the general case (F=K) and the at-the-money limit (F=K).
- Compute the implied volatility for strikes K∈[0.02,0.04] given F=0.03,T=2.0,α=0.035,β=0.5,ρ=−0.25,ν=0.40, and confirm the volatility smile is convex and strictly positive.
Constraints
- 0≤β≤1,ν>0,∣ρ∣<1.
Examples
For ATM strike K=F, ln(F/K)=0, and the formula collapses to the simplified ATM expression.