Inferensys

Glossary

Local Volatility

A deterministic function of the underlying asset price and time, σ(S,t), calibrated to exactly fit the current market prices of all available vanilla options.
Stylish WeWork-like workspace with hot desks and document wall, professional searching through enterprise knowledge base on a mounted ultrawide display, warm industrial pendants overhead.
DETERMINISTIC VOLATILITY FUNCTION

What is Local Volatility?

Local volatility is a deterministic function σ(S,t) that maps the instantaneous volatility of an underlying asset to its current price level and time, designed to exactly replicate the market prices of all vanilla options.

Local volatility is a forward-looking, deterministic function σ(S,t) that specifies the instantaneous standard deviation of an asset's returns as a function of the spot price S and time t. Unlike implied volatility, which is a single number extracted from an option's market price, local volatility defines a complete surface that is consistent with the entire cross-section of traded option prices. It is the unique diffusion coefficient that makes the model perfectly calibrated to the current market smile.

The foundational Dupire equation derives this local volatility surface directly from a continuum of European call option prices across all strikes and maturities. This non-parametric approach ensures the model is free of static arbitrage by construction. While the Black-Scholes model assumes constant volatility, local volatility captures the observed volatility smile and skew, making it essential for pricing path-dependent exotic derivatives where the future evolution of the smile dictates the fair value.

DETERMINISTIC VOLATILITY SURFACES

Key Properties of Local Volatility

Local volatility models define instantaneous volatility as a deterministic function σ(S, t), enabling exact calibration to the market's vanilla option prices while eliminating stochastic volatility risk factors.

01

Deterministic Function of Price and Time

Local volatility σ(S, t) is a single, deterministic function that maps the current underlying price S and time t to an instantaneous volatility value. Unlike stochastic volatility models, there is no separate random process driving volatility—the entire evolution of volatility is pre-determined by the asset's price path. This makes the model Markovian: the future depends only on the current state (S, t), not on historical volatility paths.

  • σ(S, t) is fully specified once calibrated
  • No additional source of randomness beyond the Brownian motion driving S
  • Simplifies numerical methods like finite difference PDE solvers
Markovian
State Dependency
02

Exact Calibration to Vanilla Options

The defining advantage of local volatility is its ability to perfectly reproduce the market prices of all liquid vanilla options across strikes and maturities. Given a complete implied volatility surface, the Dupire Equation uniquely determines the local volatility function that makes the model's theoretical prices match every observed market quote exactly.

  • Eliminates calibration error for vanilla instruments
  • Serves as the foundational pricing map for exotic derivatives
  • Requires a continuum of option prices; interpolation is needed in practice
100%
Vanilla Calibration Accuracy
03

Forward Volatility and the Dupire Equation

The Dupire Equation is a forward partial differential equation that inverts the Black-Scholes formula. It expresses local volatility in terms of observable market prices:

σ²(K, T) = (∂C/∂T) / (½ K² ∂²C/∂K²)

This formula reveals that local volatility at strike K and maturity T is proportional to the calendar spread (∂C/∂T) divided by the butterfly spread (∂²C/∂K²). The denominator represents the risk-neutral density, meaning local volatility is high where the market assigns significant probability mass.

Forward PDE
Equation Type
04

Dynamic Behavior: Sticky Strike vs. Sticky Delta

Local volatility models inherently exhibit sticky strike dynamics: when the underlying price moves, the implied volatility for a fixed strike remains unchanged. This contrasts with sticky delta dynamics, where implied volatility follows moneyness.

  • Sticky strike: σ_imp(K) stays constant as S moves; the smile shifts relative to the forward
  • Sticky delta: σ_imp(Δ) stays constant; the smile moves with the spot
  • Local volatility's sticky strike behavior often underestimates the movement of the smile, leading to underpricing of cliquet and forward-starting options
Sticky Strike
Default Surface Dynamic
05

Limitations: Forward Smile Flattening

A well-known deficiency of local volatility is the flattening of the forward smile. While the model exactly calibrates to today's implied volatility surface, the future implied volatility surfaces it predicts are significantly flatter than those observed historically.

  • Forward-starting options are systematically underpriced
  • The model lacks a volatility of volatility parameter to control smile convexity through time
  • This limitation motivated the development of stochastic volatility models like Heston and SABR, which preserve smile dynamics forward
  • In practice, local volatility is often combined with stochastic volatility in LSV (Local Stochastic Volatility) hybrid models
Underpriced
Forward Smile Effect
06

Numerical Implementation: PDE and Monte Carlo

Local volatility models are typically solved using finite difference methods on a grid of spot prices and time steps. The deterministic nature of σ(S, t) allows efficient backward induction for pricing path-dependent options.

  • Crank-Nicolson or ADI (Alternating Direction Implicit) schemes for 2D PDEs
  • Monte Carlo simulation with Euler-Maruyama discretization: S(t+Δt) = S(t) + rS(t)Δt + σ(S(t), t)S(t)√Δt Z
  • Requires careful handling of the volatility interpolation to avoid arbitrage and ensure numerical stability
  • Popular in production systems for barrier options, accumulators, and TARF structures
PDE + MC
Primary Numerical Methods
MODEL COMPARISON

Local Volatility vs. Stochastic Volatility

A structural comparison of deterministic local volatility models against probabilistic stochastic volatility frameworks for derivatives pricing and risk management.

FeatureLocal VolatilityStochastic VolatilityHybrid LV-SV

Volatility Process

Deterministic function σ(S,t)

Random process (e.g., CIR diffusion)

Stochastic vol modulated by local function

State Variables

1 (underlying price)

2 (price + variance)

2 (price + variance)

Perfect Fit to Vanillas

Forward Smile Dynamics

Volatility of Volatility Parameter

Spot-Vol Correlation

Computational Complexity

Low (PDE or MC)

Medium (MC or Fourier)

High (MC with particle method)

Calibration Stability

High (unique solution)

Medium (non-convex optimization)

Medium-High

LOCAL VOLATILITY EXPLAINED

Frequently Asked Questions

Clear, technical answers to the most common questions about deterministic volatility functions, the Dupire equation, and the practical application of local volatility models in derivatives pricing.

Local volatility is a deterministic function σ(S, t) that specifies the instantaneous volatility of the underlying asset as a function of its current price S and time t. Unlike implied volatility, which is a single number backed out of a market option price assuming a constant volatility Black-Scholes model, local volatility is a forward-looking, state-dependent surface. Implied volatility is a quote; local volatility is a model parameter. The local volatility model is self-consistent: it is calibrated to exactly reproduce all currently observed vanilla option prices, making it a complete, arbitrage-free model. While implied volatility represents a market consensus for a specific strike and expiration, local volatility defines the instantaneous diffusion coefficient at every possible future state, enabling the pricing of path-dependent exotic derivatives.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.