Jump-Diffusion Models & Merton's Model
Jump-diffusion models, particularly Merton's model, extend the Black-Scholes Model for Option Pricing by incorporating sudden, discontinuous price movements (jumps) alongside continuous diffusion processes. These models better reflect real market behavior where asset prices can experience sudden significant changes.
Mathematical foundation
Merton's jump-diffusion model describes asset price dynamics using the following stochastic differential equation:
Where:
- is the asset price
- is the drift rate
- is the volatility
- is a Wiener process
- is the jump intensity (average number of jumps per year)
- is the average jump size
- is a Poisson process with intensity
- is the jump magnitude (typically log-normally distributed)
Next generation time-series database
QuestDB is an open-source time-series database optimized for market and heavy industry data. Built from scratch in Java and C++, it offers high-throughput ingestion and fast SQL queries with time-series extensions.
Components of jump-diffusion models
Continuous component
The continuous part follows geometric Brownian motion, similar to the Black-Scholes Model for Option Pricing:
Jump component
The jump component introduces sudden price changes:
This captures market shocks, announcements, and other discrete events that cause immediate price movements.
Next generation time-series database
QuestDB is an open-source time-series database optimized for market and heavy industry data. Built from scratch in Java and C++, it offers high-throughput ingestion and fast SQL queries with time-series extensions.
Option pricing under Merton's model
The option price is a weighted average of Black-Scholes prices, each assuming a different number of jumps:
Where:
- is the Black-Scholes option price
- is the adjusted volatility incorporating n jumps
- is time to expiration
Next generation time-series database
QuestDB is an open-source time-series database optimized for market and heavy industry data. Built from scratch in Java and C++, it offers high-throughput ingestion and fast SQL queries with time-series extensions.
Risk management applications
Portfolio hedging
Jump-diffusion models improve delta hedging strategies by accounting for:
- Continuous price changes
- Sudden market movements
- Tail risk events
Risk metrics
The model enhances calculation of:
- Value at Risk (VaR)
- Expected shortfall
- Option-adjusted spreads
Next generation time-series database
QuestDB is an open-source time-series database optimized for market and heavy industry data. Built from scratch in Java and C++, it offers high-throughput ingestion and fast SQL queries with time-series extensions.
Market calibration
Parameter estimation
Key parameters requiring calibration:
- Jump intensity ()
- Jump size distribution
- Continuous volatility ()
Market data sources
Calibration typically uses:
- Option prices across strikes and maturities
- Historical price data
- Implied volatility surfaces
Next generation time-series database
QuestDB is an open-source time-series database optimized for market and heavy industry data. Built from scratch in Java and C++, it offers high-throughput ingestion and fast SQL queries with time-series extensions.
Limitations and extensions
Model constraints
- Assumes constant parameters
- May overfit to historical data
- Computational complexity in implementation
Modern extensions
- Stochastic volatility with jumps
- Time-varying jump intensities
- State-dependent jump sizes
Applications in modern markets
High-frequency trading
Jump-diffusion models help in:
- Risk assessment for algorithmic trading
- Market making strategies
- Statistical arbitrage
Derivatives pricing
Enhanced accuracy for:
- Exotic options
- Structured products
- Over-the-counter (OTC) derivatives