Heston Model: Calibration and Simulation

Hard·28 min read·Interactive lab
Derivatives PricingStochastic VolatilityHeston ModelFourier PricingCalibration

Quick Quiz

1. For dvt=κ(θvt)dt+ξvtdWt(2)dv_t=\kappa(\theta-v_t)\,dt+\xi\sqrt{v_t}\,dW_t^{(2)}, the Feller condition is 2κθ>ξ22\kappa\theta>\xi^2. What does its violation imply?
2. In φT(u)=exp(iurT+A(u,T)+B(u,T)v0)\varphi_T(u)=\exp(iurT+A(u,T)+B(u,T)v_0), why do AA and BB satisfy ODEs?
3. The full-truncation Euler scheme uses vt+=max(vt,0)v_t^+=\max(v_t,0) inside the drift/diffusion. What is its key advantage over the 'absorption' scheme (which clamps vt+Δt0v_{t+\Delta t}\ge 0 after each step)?
4. In Levenberg-Marquardt calibration of Heston, κ\kappa and θ\theta are individually well-identified from a standard implied-vol surface, even when κθ\kappa\theta is held fixed.
5. Why is the Albrecher et al. (2007) formulation of the Heston CF preferred over the original Heston (1993) form for long maturities?
6. In the Lewis (2001) formula for the Heston call, which integration contour is used, and why does it avoid a dampening parameter α\alpha?