Dupire Local Volatility Model

Local Vol

A deterministic volatility model where the instantaneous volatility depends on both spot price and time: σ_loc(S, t). Unlike stochastic volatility models, volatility is not random but state-dependent. The local volatility surface is derived from the implied volatility surface via Dupire's formula, ensuring the model exactly reproduces market option prices.

Mathematical Formulation

Parameters

SymbolDescriptionConstraint
Asset price at time t
Local volatility function
Total implied variance surface
Market implied volatility surface
Drift rate (0 for risk-neutral)

Key Assumptions

  • Deterministic volatility: σ is a function, not a process
  • State-dependent: volatility varies with spot S and time t
  • Smile-consistent: exactly reproduces any arbitrage-free IV surface
  • No forward smile dynamics (smile flattens unrealistically)
  • Different path-dependent risk than stochastic vol models

Reference

Dupire, B. (1994). "Pricing with a Smile." Risk Magazine, 7(1), 18-20.

Model Hierarchy

Complexity increases from left to right. More complex models capture additional market phenomena but require more parameters and may be harder to estimate.

Empirical Context (SPY Returns)

How Dupire relates to observed return properties

SPY options prices imply a volatility surface that varies with strike and maturity. Dupire local volatility exactly calibrates to this surface via the Dupire formula. However, the model produces unrealistic forward smile flattening and differs from stochastic vol in path-dependent properties.

What Dupire captures

  • Exact implied volatility surface fit
  • State-dependent volatility σ(S,t)

What it cannot capture

  • Forward smile dynamics
  • Realistic volatility path behavior

Estimation Data

Select ticker for P-measure estimation

Run Simulation

Watch the Dupire Local Volatility Model in action. Adjust parameters and observe how the price path evolves in real-time.

Charts:

Price Path Simulation

Select a model and click Start to begin simulation

Log Returns

Log returns will appear here

Model

Parameters

Select a model to configure parameters

Simulation

0.25x

Adjust speed before or during simulation

Status:idle

Disclaimer: These simulations are for educational purposes only. They demonstrate the behavior of mathematical models and should not be used for trading decisions. Real market dynamics are significantly more complex than any single stochastic model can capture.