Path-Dependent Volatility (PDV)
Every model on this site assumes that vol depends on where the price is now -- the current level, maybe the current vol state. Path-Dependent Volatility (Guyon & Lekeufack, 2023) says that is not enough. Vol also depends on where the price has been. A coin that crashed 10% and recovered to 100 the whole time. The crash-and-recovery coin has elevated implied vol, steeper skew, and wider wings -- because the market remembers the crash.
Markets have memory
If BTC just had a 15% drawdown, vol stays elevated even after the price recovers. PDV makes vol a function of two things: recent realized vol and recent price trend. That is the entire model. The vol surface shifts in response to the path, not just the current price.
See It in Action
Toggle between a crash-recovery path and a flat path. Both end at the same price, but produce different vol smiles. Drag the memory slider to see how the lookback window changes the effect.
Path-Dependent Volatility
Toggle between scenarios to see how the same current price produces different smiles based on the recent path. Drag the memory slider to see how the lookback window changes the effect.
How It Works
1. Two inputs from the price path
PDV distills the recent price history into two numbers:
2. Vol is a function of these two inputs
The model says: implied vol at any strike is a function of the current spot plus these two path summaries. No stochastic vol state variable, no fractional calculus, no hidden Markov chain. Just: "where is the price, how much has it been moving, and which direction?"
3. Rough vol behavior without rough models
This setup reproduces several "hard" phenomena:
- Vol clustering -- high vol begets high vol, because recent realized vol stays elevated
- Leverage effect -- down-moves increase vol more than up-moves, because the trend input skews the function. Produces skew that varies with recent returns.
- Rough-vol-like scaling -- the apparent roughness of vol paths emerges naturally from path dependence, without needing fractional Brownian motion
- Joint SPX/VIX calibration -- the model calibrates to both index options and VIX options simultaneously, which most models cannot do
Why this matters for crypto
Crypto markets have extreme path dependence. After a liquidation cascade, vol stays elevated for days even if the price recovers. After a long grind up, vol compresses. PDV captures this directly. Traditional models treat every 60k BTC the same -- PDV treats "60k after a crash from 70k" differently from "60k after a rally from 50k." That distinction matters for pricing and delta hedging.
PDV vs. Other Models
Strengths and Limitations
Simplest path-dependent vol model
PDV uses recent realized vol and recent trend to explain smile dynamics that stochastic vol models miss. Reproduces rough vol, vol clustering, and leverage effects without exotic math. Vega under PDV differs from Black-Scholes because the path state changes the smile shape. The tradeoff: new, requires Monte Carlo, and depends on the choice of lookback window.
Equation Explorer
Convert between implied vol, total variance, log-moneyness, and option prices.
Equation Explorer
💡 Tip: Try answering each question yourself before revealing the answer.
See also:
- SABR Model -- Classical stochastic vol with no path dependence
- Rough Bergomi -- Fractional vol model that PDV can approximate
- Heston Model -- Mean-reverting stochastic vol (Markov, no path memory)
- Neural SDE / Deep Hedging -- Another data-driven approach to vol modeling
- Vol Regimes -- Understanding the regimes PDV naturally captures