Carr-Madan (1999) Option Valuation Using the Fast Fourier Transform

option-pricingcharacteristic-functionfast-fourier-transformrisk-neutralfourier-transformcomputational-financevariance-gamma

Summary

Carr and Madan show how to value European options with the Fast Fourier Transform whenever the characteristic function of the log return is known analytically. Rather than numerically recovering risk-neutral probabilities (which involve discontinuous payoffs), they derive a simple analytic expression for the Fourier transform of the (exponentially damped) option price in terms of the characteristic function, then invert it by FFT. The method prices an entire strip of strikes at once, enabling real-time pricing and hedging of large option books, and is illustrated on the variance gamma model.

Key Claims

Concepts Introduced or Extended

Entities Mentioned

Quotes

"This paper shows how the fast Fourier Transform may be used to value options when the characteristic function of the return is known analytically."

"Our use of the FFT in the inversion stage permits real time pricing, marking, and hedging using realistic models, even for books with thousands of options."

My Take

One of the most cited "engineering" papers in derivatives: it turned the abstract fact that many models have tractable characteristic functions into a fast, production-grade pricing routine. The two ideas that make it work — exponential damping to force integrability, and pricing the option value directly instead of decomposing into discontinuous probability elements — are simple but decisive, and the FFT's strike-strip output is exactly what calibration needs. The practical soft spot is the damping parameter α\alpha and the grid: they must be tuned to the model's moments and to the strike range, and the basic scheme loses accuracy in the wings and at very short maturities, motivating the later COS/fractional-FFT refinements. It is the natural pricing engine behind the Heston and jump-diffusion models catalogued elsewhere in the wiki.