The Bates Model is a popular extension of the Black-Scholes option pricing framework that incorporates stochastic volatility and the presence of jumps in the underlying asset price. This model, introduced by David Bates in 1996, is an important tool for modeling the volatility smile and capturing a more realistic market behavior of asset prices and volatilities.
The Bates Model generalizes the Heston Model for stochastic volatility by simultaneously allowing for both stochastic volatility and asset price jumps. It can be characterized by the following system of stochastic differential equations (SDEs) for the stock price St, the variance process vt, and the compensated jump component Jt:
$$dS_t = \mu S_t dt + \sqrt{v_t} S_t (dW_t^1 + dJ_t) \\
$$
$$dv_t = \kappa (\theta - v_t) dt + \sigma_v \sqrt{v_t} dW_t^2 \\
$$
dWt1dWt2β=βΟdt
Here,
- St is the stock price at time t
- vt represents the instantaneous variance at time t
- ΞΌ is the expected asset return
- $\sqrt{v_t}$ is the stochastic volatility at time t
- Wt1 and Wt2 are two correlated standard Brownian motions
- Ο is the correlation coefficient between the two Brownian motions
- ΞΊ is the speed of mean-reversion of the variance process
- ΞΈ is the long-term average variance
- Οv is the volatility of the volatility
- Jt is a compensated jump process, typically modeled as a compound Poisson process with jump intensity Ξ», jump size distribution f(y), and y is the percentage change in the asset price due to a jump
In the Bates Model, the option price can be computed using the risk-neutral valuation framework. The risk-neutral dynamics of the stock and variance processes are given by:
$$dS_t = r S_t dt + \sqrt{v_t} S_t (dW_t^1 + dJ_t) \\
$$
$$dv_t = \kappa (\theta - v_t) dt + \sigma_v \sqrt{v_t} dW_t^2 \\
$$
dWt1dWt2β=βΟdt
The European call option price for the Bates Model can be calculated using the following formula:
C(St,βt)β=βEtβ[eβ
ββ
r(Tβ
ββ
t)(STβK)+]
Where Etβ denotes the risk-neutral expectation given the information at time t, and (STβ ββ K)+ represents the payoff of the European call option at maturity T with strike price K.
Computing the risk-neutral expectation analytically is usually impossible due to the complex dynamics introduced by the combination of the stochastic volatility and the jumps. Instead, option prices are often calculated using numerical methods such as the Fourier Transform, Monte Carlo simulations, or PDE methods.
The Bates Model is a powerful tool for modeling and pricing options with a more realistic representation of market dynamics. It captures the kurtosis and skewness observed in the real-world option prices and significantly improves the fit of the implied volatility smile. This makes the model useful for both pricing exotic options and improving risk management models that require a better understanding of the joint behavior of stock price and volatility dynamics.