1. Introduction
In this post, I work through Adding and Subtracting Black Scholes, JFE (2011) by Antonio Mele and Dennis Kristensen. This paper develops a method for approximating the price of an asset where no closed form expression exists. In the analysis below, I focus my attention on pricing a European option on a stock when the stock price displays stochastic volatility.
In Section , I describe the approximation method which hinges on the wedge between the infinitesimal generator of the asset price under the true specification (e.g., with stochastic volatility) and a simpler reference specification (e.g., with constant volatility). Then, in Section
I conduct some simple numerical exercises to see how the approximation behaves in practice.
2. The Method
Consider a stock with a price in units of
‘s at time
in units of
‘s whose evolution under the risk neutral measure is described by the equations below:
(1)
Here, is the risk free rate in units of
,
is the instantaneous variance of the stock price in units of
,
is the mean reversion rate of the variance of the stock price in units of
,
is the mean of the variance of the stock price in units of
and both
and
are constants parameterizing the volatility of the variance of the stock price where
has units of
and
is unitless.
Let be the payout of a European option on this stock with strike price
(in
). Then, define the price of this option
as follows:
(2)
As shown in Ait-Sahalia and Kimmel (2007), when there is no closed form solution for
. The authors approximate
by computing the difference between the infinitesimal generators of
and
where
is the price of a European option on a stock whose volatility is constant and set to
.
Definition (Infinitesimal Generator): Let
be a time homogeneous Ito diffusion in
. The infinitesimal generator
of
is defined as:
(3)
Source: Oksendal (2003)
The infinitesimal generator characterizes how a stochastic process would look different if we peered an instant
into the future. The theorem below gives a method for computing the infinitesimal generator.
Theorem (Infinitesimal Generator of an Ito Process): Let
be the Ito diffusion in
:
(4)
If
with a compact support then:
(5)
Source: Oksendal (2003)
To tie this mathematical construction back into the financial application of options pricing, note that in a world with no financial frictions a la Black and Scholes (1973) the instantaneous change in the price of an asset must exactly equal the interest payment earned by depositing the current price of the asset in a bank for the next instant. Thus, in generator form the second order partial differential equation pinning down the price of a European option on a stock whose price has constant volatility can be written as follows:
(6)
where the generator can be characterized as:
Proposition (Infinitesimal Generator given Constant Variance): The generator for the price of a European option on a stock with constant volatility
is given by:
(7)
Proof: If a stock price displays constant volatility
, I can write
as follows:
(8)
where
is the instantaneous volatility of the stock price in units of
. Plugging this differential equation into the formula above yield:
(9)
I can conduct a similar exercise to characterize the price of a European option on a stock with stochastic volatility. For this asset, I know that:
(10)
What’s more, I can use the same theorem to characterize the infinitesimal generator as:
Proposition (Infinitesimal Generator given Stochastic Variance): The generator for the price of a European option on a stock with stochastic volatility
is given by:
(11)
Proof: Applying Ito’s lemma to
and defining
for shorthand yields an expression for
as:
(12)
Collecting terms yields expressions for
and
which given
.
The authors’ key insight is that applying the infinitesimal generator to the difference
yields the expression:
(13)
given the boundary condition that for all
and
. This wedge given by
has the natural interpretation of the hedging cost incurred by a trader continuously hedging the risk of the European option with stochastic volatility using the incorrect constant volatility model. Thus, we can write the true price as the Black and Scholes price plus an error correction term:
(14)
This is a particularly nice formulation as each of the error terms is a function of only the Black and Scholes (1973) formulation with constant volatility.
3. Numerical Results
To put this approximation method to work, use a Taylor expansion around :
(15)
Each of the expansion terms can be expressed recursively as follows:
(16)
The Black and Scholes (1973) options price given constant volatility can be expressed as:
(17)
Thus, expanding out the first approximating terms yields:
(18)
In order to simplify calculations, I take to kill off the
term in my numerical analysis. Below I replicate Figure
from the Kristensen and Mele (2011) for
and plot the mispricing as a fraction of the Black and Scholes (1973) price with
for
. The strike price is
, the time to maturity is
year, the remaining parameter values are
,
,
,
and
.

Mispricing as a fraction of the Black and Scholes (1973) price with xi = 1/2 for N = 0, 1. The strike price is K = 100, the time to maturity is 1 year, the remaining parameter values are kappa = 2, alpha = 0.04, omega = 0.10, rho = -0.50 and r = 0.10.
The code for the simulations can be found on www.SageMath.org. The simulation represents estimates from iterations at
price points between
and
.
You must be logged in to post a comment.