The jump-diffusion framework, pioneered by Robert Merton in 1976, is a financial modeling approach that extends the classical Black-Scholes option pricing model by introducing discontinuous, sudden price changes (“jumps”) alongside continuous, daily price fluctuations (“diffusion”). – Jump-diffusion framework – Robert C. Merton – 1976
The Black-Scholes model revolutionised option pricing by treating asset prices as continuous processes governed by geometric Brownian motion. Yet empirical observation revealed a persistent problem: real market returns exhibit fat tails and sudden, large movements that the model systematically underestimates.1,3 Stock prices do not move smoothly. They leap. Takeover announcements, regulatory decisions, earnings surprises, and macroeconomic shocks create discontinuities that no amount of volatility adjustment within a purely diffusive framework can capture. Robert Merton’s 1976 jump-diffusion model addressed this gap by superimposing a jump component onto the familiar diffusion process, creating a hybrid framework that reflects how financial markets actually behave.1,4
The Structural Problem with Pure Diffusion
The Black-Scholes assumption that asset prices follow geometric Brownian motion implies that price changes are infinitesimally small and continuous. Under this framework, the probability of a large price movement in a short time interval approaches zero. Empirically, this assumption fails. Market crashes, flash events, and sudden information arrivals produce price jumps that violate the continuity assumption.3,4 These discontinuities have profound consequences for option pricing. When jumps occur, the standard dynamic hedging strategy that underpins Black-Scholes breaks down: an option holder cannot perfectly replicate the payoff by continuously rebalancing a position in the underlying asset and a risk-free bond, because the underlying can move discontinuously between rebalancing moments.4,10 This hedging failure means that jump risk cannot be fully diversified away, and option prices must reflect compensation for bearing this non-hedgeable risk.7
The empirical signature of this problem is the volatility smile: options at different strike prices trade at implied volatilities that vary systematically, contradicting the Black-Scholes prediction of constant volatility across strikes.12 Jump-diffusion models, and Merton’s framework in particular, generate volatility smiles endogenously because jumps create fat-tailed return distributions, making out-of-the-money options relatively more valuable than the Black-Scholes model suggests.9
Mathematical Specification
Merton’s jump-diffusion model specifies the risk-neutral dynamics of the stock price S_t as:1
\frac{dS_t}{S_t} = (r - \lambda \bar{k}) dt + \sigma dW_t + k dq_t
where r is the risk-free rate, \sigma is the volatility of the continuous diffusion component, dW_t is the increment of a standard Brownian motion, and dq_t represents the jump component.1 The jump process is governed by a compound Poisson process with intensity \lambda, meaning that jumps arrive randomly with expected frequency \lambda per unit time.1 The magnitude of each jump, denoted k, is random and follows a lognormal distribution: \ln(1 + k) \sim N(\gamma, \delta^2), where \gamma is the mean log-jump size and \delta^2 is its variance.1
The term \lambda \bar{k} in the drift represents the expected return contribution from jumps, where \bar{k} is the expected jump magnitude. This adjustment ensures that the model remains internally consistent under the risk-neutral measure: the expected return on the stock under the risk-neutral probability is r, the risk-free rate, as required for arbitrage-free pricing.1,5
The model decomposes into two components. The diffusion component (r - \lambda \bar{k}) dt + \sigma dW_t captures small, continuous price movements driven by the arrival of routine information. The jump component k dq_t captures rare but large discontinuous movements. This decomposition is not merely mathematical convenience; it reflects the economic reality that markets process information at different frequencies and magnitudes.1,3
Option Pricing Under Jump-Diffusion
Pricing European options under Merton’s framework requires solving a partial differential equation that generalises the Black-Scholes equation.5 The key insight is that the option price V(S_t, t) must satisfy a valuation equation that accounts for both the diffusive and jump components of risk.5 Unlike the Black-Scholes case, where dynamic hedging eliminates all risk, the jump component introduces systematic risk that cannot be hedged away. Merton’s solution assumes that jump risk is not priced-that is, investors do not demand additional compensation for bearing jump risk beyond what is already reflected in the underlying asset’s price.7 This assumption simplifies the mathematics but is not universally accepted; alternative frameworks allow for a market price of jump risk.7
Under Merton’s assumption, the European call option price can be expressed as an infinite series of Black-Scholes terms, weighted by the probability of observing different numbers of jumps over the option’s life:1,9 The price is a probability-weighted average of Black-Scholes prices, each computed with an adjusted volatility and effective time to maturity that depends on the number of jumps assumed to occur. If zero jumps occur (probability e^{-\lambda T}), the option price is simply the Black-Scholes price with parameters (S, K, r, T, \sigma). If one jump occurs, the calculation adjusts for the expected jump magnitude and its timing. The series converges rapidly in most practical cases, making the model computationally tractable.8,9
A critical consequence is that Merton’s model produces option prices higher than Black-Scholes for out-of-the-money options and lower for in-the-money options, generating the characteristic volatility smile.9,12 The magnitude of this effect depends on the jump parameters: higher jump intensity \lambda, larger expected jump size \gamma, and greater jump volatility \delta all increase the value of out-of-the-money options relative to Black-Scholes.10
Extensions and Refinements
Merton’s original framework has spawned numerous extensions. The double exponential jump-diffusion model, proposed by Kou and others, replaces the lognormal jump distribution with a mixture of two exponential distributions, one for upward jumps and one for downward jumps.2 This modification yields closed-form solutions for a wider range of exotic options, including barrier options, lookback options, and perpetual American options, which are difficult or impossible to price analytically under the original lognormal specification.2 The double exponential model sacrifices some realism in the jump distribution but gains analytical tractability, making it attractive for practitioners who require fast, reliable pricing across multiple instruments.2
More recent work has combined jump-diffusion dynamics with stochastic volatility, allowing both the diffusion volatility and the jump intensity to vary over time.9 These hybrid models capture both the continuous mean-reverting nature of volatility (addressed by models like Heston) and the discontinuous shocks in asset prices (addressed by Merton’s framework), producing even more realistic return distributions and volatility surfaces.9
Practical Implications and Limitations
The jump-diffusion framework has become standard in quantitative finance for option pricing, risk management, and trading strategy development.3,11 Traders and risk managers use it to price options more accurately than Black-Scholes, particularly for instruments sensitive to tail risk or for portfolios exposed to event risk. The model’s ability to generate volatility smiles without resorting to ad hoc adjustments makes it theoretically more satisfying than simply varying volatility by strike.9
However, the framework carries important limitations. Estimating the jump parameters \lambda, \gamma, and \delta from historical data is challenging, particularly for rare events. Jump intensity is difficult to estimate precisely because jumps are, by definition, infrequent. The assumption that jump risk is not priced is controversial; empirical evidence suggests that investors do demand compensation for bearing jump risk, especially during periods of market stress.7 Additionally, the model assumes that jumps follow a fixed distribution (lognormal or exponential), whereas real market jumps may exhibit time-varying characteristics or regime-dependent behaviour.9
The hedging problem also remains unresolved in a practical sense. Although Merton’s framework acknowledges that jump risk cannot be hedged dynamically, it does not provide a complete solution for managing this risk in real portfolios. Practitioners must either accept the unhedged jump risk, use static hedges (such as buying out-of-the-money options), or employ more sophisticated dynamic strategies that adjust for estimated jump risk.4,7
Why the Framework Endures
Nearly fifty years after its introduction, Merton’s jump-diffusion framework remains central to quantitative finance because it addresses a fundamental tension between mathematical elegance and empirical reality. The Black-Scholes model is elegant precisely because it assumes continuity and constant volatility, allowing closed-form solutions. But this elegance comes at the cost of systematic mispricing, particularly for options exposed to tail risk. Merton’s framework sacrifices some mathematical simplicity-option prices are now infinite series rather than closed-form expressions-but gains empirical realism.3,9
The framework also provides a conceptual bridge between two schools of thought in financial modelling. One school emphasises the importance of capturing realistic return distributions, including fat tails and skewness. The other emphasises the need for tractable, implementable models. Jump-diffusion models occupy the middle ground: they are more realistic than pure diffusion models yet more tractable than fully non-parametric approaches.9 For traders navigating volatile and complex markets, this balance between realism and tractability remains invaluable.3
References
1. [PDF] Merton’s Jump-Diffusion Model – https://www.csie.ntu.edu.tw/~lyuu/finance1/2018/20180516.pdf
2. [PDF] A Jump-Diffusion Model for Option Pricing – Columbia University – http://www.columbia.edu/~sk75/MagSci02.pdf
3. Black-Scholes Model: Merton Jump-Diffusion Call Option … – YouTube – 2024-07-22 – https://www.youtube.com/watch?v=r7fppDH_RL8
4. Option Prices in Merton’s Jump Diffusion Model – Wolfram Cloud – 2008-12-03 – https://www.wolframcloud.com/obj/4c881d44-9b18-4b65-989d-b02589a64b21?src=CloudBasicCopiedContent
5. [PDF] pricing options under jump-diffusion processes – biz.uiowa.edu – https://www.biz.uiowa.edu/faculty/dbates/papers/chapter3.pdf
6. Jump-Diffusion Models & Merton’s Model – QuestDB – 2026-03-26 – https://questdb.com/glossary/jump-diffusion-models-mertons-model/
7. [PDF] A Modern View on Merton’s Jump-Diffusion Model – Sydney – UTS – https://www.uts.edu.au/globalassets/sites/default/files/qfr-archive-03/QFR-rp287.pdf
8. [2305.10678] Option pricing under jump diffusion model – arXiv – 2023-05-18 – https://arxiv.org/abs/2305.10678
9. Mastering Merton’s Jump-Diffusion Model for Trading Insights – 2025-11-05 – https://simplified-zone.com/when-prices-leap-an-intuitive-guide-to-the-merton-jump-diffusion-model/
10. Option Prices in Merton’s Jump Diffusion Model – https://demonstrations.wolfram.com/OptionPricesInMertonsJumpDiffusionModel/
11. What Is a Jump Diffusion Model? – CQF – https://www.cqf.com/blog/quant-finance-101/what-is-a-jump-diffusion-model
12. [PDF] Jump Diffusion Models for Option Pricing vs. the Black Scholes Model – 2012-11-06 – https://www.fh-vie.ac.at/uploads/WP-081_2013.pdf
13. Merton 76 Closed-Form Solution – 2020-01-01 – https://xilinx.github.io/Vitis_Libraries/quantitative_finance/2020.2/methods/cf-m76.html
14. Jump-Diffusion Models for European Options Pricing in C++ – https://www.quantstart.com/articles/Jump-Diffusion-Models-for-European-Options-Pricing-in-C/
15. Merton Jump Diffusion Model with Python – CodeArmo – 2021-01-08 – https://www.codearmo.com/python-tutorial/merton-jump-diffusion-model-python

