If the smile of short-maturity options may reflect sudden price jumps, valuation staff need to check how much of it a diffusion-only model can explain.
Jumps added to a diffusion
The Black-Scholes model assumes that the underlying price moves continuously. A paper from the Bank of Japan's Institute for Monetary and Economic Studies shows cases in which the kurtosis of returns on the yen-dollar rate and on the Nikkei 225 exceeds the normal distribution's value of 3. It concludes that assuming prices follow a diffusion alone is not always appropriate1. The jump-diffusion model adds occasional price jumps to this continuous movement (the diffusion). Merton gave the jump size a lognormal distribution, which let the European option price be written as a formula2.
When a jump occurs, the price is multiplied by . The average proportional price change from a jump is . For a non-dividend-paying underlying asset, the price follows the equation below under the risk-neutral probability.
In this equation, is the price just before a jump, and is the interest rate. The process is a standard Brownian motion that creates the diffusion. The process is a Poisson process with intensity that counts the jumps. The jump size is drawn independently at each jump, and , , and are independent of one another3. For a Poisson process with intensity , the probability of exactly jumps in time is 4.
Merton's model assumes that the logarithm of is normally distributed with mean and standard deviation , so that follows a lognormal distribution. Then is given by the following formula2.
The model has the following four parameters.
| Symbol | Name | Role |
|---|---|---|
| Diffusion volatility | Size of the continuous fluctuation without jumps; constant | |
| Jump intensity | On average, jumps occur per year | |
| Mean of the log jump | Log of the median jump size. If negative, downward jumps are more common; if positive, upward jumps are | |
| Standard deviation of the log jump | Spread of the jump size |
Direction can be described in two ways. The sign of shows which direction has more jumps, and the sign of shows whether jumps raise or lower the price on average. The condition holds when , and holds when .
The risk-neutral drift correction
The drift in the equation is rather than because the average amount by which the jump term moves the price is subtracted in advance. Since and are independent, . Subtracting this makes the expected growth of the price equal to the interest rate , and the discounted price becomes a martingale5.
If (jumps lower the price on average), then is positive. While no jump occurs, the price rises faster than . It jumps down from time to time and, on average, grows at .
An option on an asset with jumps generally cannot be replicated with the underlying asset and a deposit alone. There are two sources of uncertainty, the Brownian motion and the Poisson process, so the market is incomplete. Merton assumed that jump risk can be diversified and requires no risk premium. Whether this assumption is valid is debated6. When fitting to market prices, , , and are treated as parameters under the risk-neutral probability7.
A pricing formula split by the number of jumps
Once the number of jumps is fixed at , the log price at maturity is normally distributed. The conditional price is therefore a Black-Scholes formula with the volatility and the interest rate replaced. The price of a European call is the sum of these prices over , weighted as shown below. The weights have the form of Poisson probabilities, but their intensity is , not the actual jump intensity , so they differ from the actual probabilities8.
Here, is the call price in the Black-Scholes model with interest rate and volatility . The symbol is the strike price, and is the time to maturity in years. The weight intensity , and the interest rate and volatility for jumps, are as follows.
jumps add to the variance of the log price and shift its mean by . The volatility brings that variance into the Black-Scholes formula, and brings in the shift of the mean and the correction . Note that . The weights sum to 1. The difference between discounting at and at , , equals . Multiplying the Poisson probability by this factor changes the intensity from to . Because the weights shrink quickly as grows, the sum can be truncated after a modest number of terms8.
Deep diveDerivation by conditioning on the number of jumps
The solution of the stochastic differential equation above can be written for the log price as follows.
In this expression, is the number of jumps up to maturity, is the price multiplier of the -th jump, and is the value of the Brownian motion at maturity. Conditional on , is normally distributed with mean and variance . In a Black-Scholes model with interest rate and volatility , the log price at maturity has mean and variance . Equating the two gives the and above.
The conditional undiscounted expected payoff is then . Discounting to the present uses , not , so the factor applies. Multiplying it by the Poisson probability gives
so the weights become Poisson probabilities with intensity . Splitting by the number of jumps is the same procedure as the risk-neutral method in Appendix 2 of the paper9.
Worked example
Consider a hypothetical example in which a call has , , year, interest rate , , , , and . Since , the average jump is . The weight intensity is , and . The values for each are in the table below, computed from and .
| Weight | Weight × | ||||
|---|---|---|---|---|---|
| 0 | 0.402777 | 15.00% | 10.06% | 11.7102 | 4.7166 |
| 1 | 0.366274 | 18.03% | 0.56% | 7.4462 | 2.7274 |
| 2 | 0.166540 | 20.62% | −8.94% | 4.7109 | 0.7845 |
| 3 | 0.050482 | 22.91% | −18.44% | 2.9839 | 0.1506 |
| 4 | 0.011477 | 25.00% | −27.94% | 1.8956 | 0.0218 |
| 5 | 0.002087 | 26.93% | −37.44% | 1.2082 | 0.0025 |
| 6 | 0.000316 | 28.72% | −46.94% | 0.7726 | 0.0002 |
The sum through is 8.4036. Through it is 8.4037, and it does not change after that10. The rate is an adjustment value that aligns the discounting and the mean with the number of jumps, not an actual interest rate. The Black-Scholes price under the same conditions without jumps is 6.46 at a volatility of 15%. Adding jumps raises the option price by 1.94. Converting 8.4037 to a volatility with the Black-Scholes formula gives 19.92%. This is the diffusion's 15% plus the effect of an average of one jump per year.
Parameters and the shape of the smile
Converting Merton prices to implied volatility with the Black-Scholes formula gives a different value for each strike. The table below uses the conditions of the worked example and shows strikes from 80 to 120 for each maturity, in percent11.
| Maturity | Strike 80 | 90 | 100 | 110 | 120 |
|---|---|---|---|---|---|
| 0.25 years | 26.30 | 22.33 | 19.08 | 17.65 | 17.32 |
| 1 year | 21.68 | 20.73 | 19.92 | 19.29 | 18.80 |
| 4 years | 20.57 | 20.35 | 20.16 | 19.99 | 19.83 |
Because is negative and downward jumps are more common, the smile slopes downward: the lower the strike, the higher the implied volatility. The lower the strike, the more the price exceeds the Black-Scholes price (at 15% volatility). At a maturity of 0.25 years, strike 80 is 7.2 percentage points above strike 100. At 4 years, the gap is 0.4 percentage points. The smile flattens at longer maturities because, as the number of jumps grows, the distribution of the log return up to maturity approaches a normal distribution, and the difference between strikes shrinks. The difference remains even at 4 years. The level does not return to the diffusion's 15% either: at 4 years and strike 100, it is 20.16%, above the 1-year value of 19.92%. The Bank of Japan paper explains that, as more jumps occur, their effect is absorbed into the drift on average12.
Figure description
The chart shows implied volatilities backed out from the Merton prices under the conditions of the worked example, for strikes from 75 to 125. The 0.25-year curve slopes downward, with higher values at low strikes, and is steeper on the low side. Near the right end it turns slightly upward again. The 1-year curve slopes the same way but is flatter. The two curves cross between strikes 95 and 97.5: below that, the 0.25-year curve is higher, and above it, the 1-year curve is higher. The vertical line marks the current price of 100. Without jumps, the 15% line is horizontal and does not depend on the strike. The shorter the maturity, the larger the slope and curvature that the jumps create.
The table below shows the implied volatility at a maturity of 0.25 years when one parameter is moved at a time, with the rest as in the worked example. Changing or also changes , and with it the correction 11.
| Condition | Strike 80 | 100 | 120 |
|---|---|---|---|
| Worked example (, , ) | 26.30 | 19.08 | 17.32 |
| 30.54 | 23.00 | 19.53 | |
| 33.84 | 22.28 | 23.90 | |
| 20.43 | 17.42 | 19.81 | |
| 17.62 | 19.78 | 26.19 |
A larger raises the value at every strike. A larger lifts both ends and strengthens the curvature. The sign of sets the direction of the slope. With , the smile is nearly symmetric, though not perfectly. With , upward jumps are more common, so the smile slopes upward.
Bates's model
Bates's model adds jumps of the same form as Merton's to the stochastic volatility of the Heston model13. Under the risk-neutral probability, the equations are as follows.
The symbols , , , , and are the same as in the Heston model. The jump symbols , , , and are the same as in Merton's model. The average jump is a different quantity from the speed of mean reversion . The number and size of the jumps are assumed to be independent of the two Brownian motions. The Heston equations, characteristic function, and semi-analytical solution are covered in The Heston Model.
Under this assumption, the log stock price at maturity is the sum of a Heston part and a jump part, and the two are independent. The characteristic function of a sum of independent random variables is the product of their characteristic functions, so the characteristic function of Bates's model has the following form14.
Here, is the characteristic function (without dividends) given on that page. In the factor on the right, is the compound Poisson part, and corresponds to the correction . The price comes from the same integral formula as in the Heston model, , with this characteristic function inserted. With , the model is the Heston model. If is kept while , so that the variance is constant, the model is Merton's model with .
Consider a hypothetical example in which the Heston part has (volatility 15%), , , and , the jumps are the same as in the worked example (, , ), , and the interest rate is 1%. The implied volatilities (%) with the Heston model alone and with jumps added are as follows15.
| Strike | Heston (0.25 years) | Bates (0.25 years) | Heston (1 year) | Bates (1 year) |
|---|---|---|---|---|
| 80 | 18.13 | 26.63 | 16.91 | 22.33 |
| 90 | 16.40 | 22.90 | 15.71 | 21.09 |
| 100 | 14.81 | 19.14 | 14.66 | 19.89 |
| 110 | 13.65 | 16.58 | 13.84 | 18.75 |
| 120 | 13.23 | 15.96 | 13.29 | 17.73 |
Adding jumps raises the implied volatility at every strike, and the lower the strike, the more it rises. At a maturity of 0.25 years, the rise is 8.50 percentage points at strike 80 and 2.73 percentage points at strike 120. The Bank of Japan paper cites earlier studies finding that adding jumps improves the model's explanatory power for short-term options, and that a stochastic volatility model can be considered for long-term options12. Bates's model combines both. With the symbols used on this page, it has eight parameters (, , , , , , , and ).
Assumptions and limits
The parameter values move the result a lot. In the worked example, raising from 1 to 2 lifts the 1-year call price from 8.40 to 10.03. It also lifts the implied volatility at a 1-year maturity and strike 80 from 21.68% to 25.95%11.
Merton's model keeps , , , and constant. As a result, the smile flattens as maturity lengthens, and the model may fail to explain the long-maturity smiles seen in the market12. Adding stochastic volatility, as in Bates's model, captures the effect of volatility that changes over time.
Fitting to market prices is not stable. In a study that applied least squares to DAX option prices, starting the fit at a jump intensity of 1 instead of 5 produced a different shape for the fitted jump distribution. Even in Merton's model, increasing while lowering leaves the error at about the same level16. The tables above also show that , , and each move the level and the shape of the smile together. The fitting procedure and overfitting are covered in Model Calibration.
Notes
-
久田祥史 (Yoshifumi Hisata), "ジャンプ拡散過程を用いたオプション価格付けモデルについて" (external site) (On option pricing models using jump-diffusion processes), Kinyu Kenkyu, Institute for Monetary and Economic Studies, Bank of Japan (June 2003), section 2 (pages 53–54), Figure 2 (in Japanese). The kurtosis is 12.01 for the yen-dollar rate (August 1998 to July 1999) and 4.93 for the Nikkei 225 (October 2000 to September 2001). ↩
-
Hisata (external site) (in Japanese), section 3(2) (page 57). The case in which the log of the jump ratio is normally distributed is the example for which Merton (1976) obtained an analytical solution, with (the source's symbols are and ). ↩ ↩2
-
Hisata (external site) (in Japanese), section 3(1) (pages 55–56), equation (1). The source writes the drift with the expected return , and the text replaces with the risk-neutral . ↩
-
Hisata (external site) (in Japanese), Appendix 1 (page 70), equation (A-3). ↩
-
Hisata (external site) (in Japanese), note 10 (page 56). It subtracts the expected value of the compound Poisson process, , so that the effect on the drift is zero on average. Cont and Tankov (external site), section 2.2 (page 5), equation (8), gives the condition that the discounted price is a martingale as a constraint on the drift. ↩
-
Hisata (external site) (in Japanese), section 5 (page 66). Two sources of uncertainty make the market incomplete. Merton assumed that jump risk can be diversified and requires no premium; whether this is valid is debated. ↩
-
Cont and Tankov (external site), section 2.2 (page 5). The price is set as under the risk-neutral probability and fitted to option prices. ↩
-
Hisata (external site) (in Japanese), section 3(2) (page 57), equation (2); the symbols are aligned with the text. Cont and Tankov (external site), section 5 (page 24), also say that a Merton call price expands into a weighted sum of Black-Scholes prices whose weights converge exponentially to zero. ↩ ↩2
-
Hisata (external site) (in Japanese), Appendix 2 (pages 72–73). In the risk-neutral method, the expected value for each number of jumps is summed with the probability of that number as the weight. How the mean and variance conditional on the number are matched is a calculation from the formulas in the text. ↩
-
Calculation. The series values (up to ) were checked against numerical integration of the characteristic function. ↩
-
Calculation. Implied volatilities backed out from the series prices with the Black-Scholes formula. ↩ ↩2 ↩3
-
Hisata (external site) (in Japanese), section 3(2) (page 58), the explanation of Figure 6. It includes the finding of Bakshi, Cao and Chen (1997). The explanation that the distribution of the total approaches a normal distribution comes from the calculation in the text (the central limit theorem), not from the source. ↩ ↩2 ↩3
-
Bates working paper (external site) (December 1993), section I, equation (1) (page 4). The and in the variance equation correspond to and in the text. The published version is in the Review of Financial Studies in 1996. ↩
-
Bates working paper (external site), equations (9)–(10) (page 10). The exponent of the characteristic function is the sum of the Heston-type terms and the jump term , and the probabilities come from the Fourier inversion in equation (13). The independence of the jumps from the two Brownian motions is a model assumption of the text, consistent with the exponent in equations (9)–(10) being a sum. For the Heston part, see Albrecher et al. (external site), section 3 (page 4). ↩
-
Calculation. Prices from numerical integration of the characteristic function were compared with Monte Carlo (the Heston part approximated with 400 steps per year). ↩
-
Cont and Tankov (external site), section 3.1 (pages 13–14), Figures 1 and 2. ↩