Heston Model

stochastic-volatilityoption-pricingsquare-root-processcharacteristic-functionleverage-effectfinancial-econometrics

Definition

The Heston (1993) model is a continuous-time stochastic-volatility option-pricing model in which the instantaneous variance VtV_t follows a mean-reverting square-root (Cox-Ingersoll-Ross) diffusion while the asset price follows a geometric diffusion driven by Vt\sqrt{V_t}. Its two defining features are (i) a diffusion term on variance proportional to Vt\sqrt{V_t}, which keeps variance non-negative and gives the process an affine structure, and (ii) a non-zero correlation ρ\rho between the return and variance innovations, which captures the empirical leverage effect. Because the log-price's conditional characteristic function is exponential-affine and available in closed form, European options admit a semi-closed-form price via Fourier inversion — making Heston the tractable workhorse of the affine stochastic-volatility class.

Key Ideas

How It Works

Under the physical measure the joint dynamics are dSt/St=μdt+VtdWtS,dVt=κ(θVt)dt+σvVtdWtV,corr(dWS,dWV)=ρ.dS_t/S_t = \mu\,dt + \sqrt{V_t}\,dW_t^S, \qquad dV_t = \kappa(\theta - V_t)\,dt + \sigma_v\sqrt{V_t}\,dW_t^V, \qquad \mathrm{corr}(dW^S, dW^V) = \rho. The variance is non-negative and, under the Feller condition 2κθσv22\kappa\theta \ge \sigma_v^2, strictly positive. The crucial analytical property is that the log-price xt=lnStx_t = \ln S_t has a conditional characteristic function of exponential-affine form, E[eiuxTxt,Vt]=exp ⁣(A(u,τ)+B(u,τ)Vt+iuxt),τ=Tt,E\big[e^{iu\,x_T} \mid x_t, V_t\big] = \exp\!\big(A(u,\tau) + B(u,\tau)\,V_t + iu\,x_t\big), \qquad \tau = T - t, where AA and BB solve a system of Riccati ordinary differential equations with closed-form solutions. A European call is then recovered by Fourier inversion as C=StΠ1KerτΠ2C = S_t\,\Pi_1 - K e^{-r\tau}\,\Pi_2, with the risk-neutral exercise probabilities Π1,Π2\Pi_1, \Pi_2 obtained from integrals of the characteristic function — the "semi-closed-form" solution. In the uncorrelated special case (ρ=0\rho = 0) the same prices follow from the moment generating function of average variance AV=T1 ⁣0TVsdsAV = T^{-1}\!\int_0^T V_s\,ds, which for the square-root model equals exp(N(T)+M(T)V0)\exp(N^*(T) + M^*(T)V_0) read off the CIR bond price (Stochastic Volatility Option Pricing); the general correlated case requires Heston's characteristic-function route because STAVS_T \mid AV is no longer lognormal. The convexity of the Black-Scholes Option Pricing price in variance, combined with the dispersion of AVAV, produces the U-shaped volatility smile analytically.

Why It Matters

Heston is the reference stochastic-volatility model in derivatives pricing because it delivers non-negative variance, a leverage-driven skew, and near-closed-form option prices simultaneously. Empirically, incorporating stochastic volatility is the first-order improvement over Black-Scholes in pricing and hedging S&P 500 options, reducing absolute pricing errors by 25-70%; adding stochastic interest rates or jumps yields only second-order gains (Bakshi-Cao-Chen (1997) Empirical Performance of Alternative Option Pricing Models). The model's two structural parameters — the leverage ρ<0\rho < 0 and the volatility risk premium λv<0\lambda_v < 0 — jointly and analytically explain a cluster of return-volatility "puzzles": the ambiguous sign of the volatility-feedback slope, the stronger leverage asymmetry of implied than Realized Volatility, and the downward bias of implied-volatility forecasts (Bollerslev-Zhou (2006) Volatility Puzzles: A Simple Framework for Gauging Return-Volatility Regressions). As the canonical single-factor affine model it also anchors the broader affine jump-diffusion pricing framework (Sundaresan (2000) Continuous-Time Methods in Finance: A Review and an Assessment).

Open Questions

Related