The Black-Scholes Theory
\label{chapt:blackScholes} This section builds a pricing theory around the assumptions of no-arbitrage with perfect liquidity and trades occurring in continuous time. The Black-Scholes model is a complete market, and there turns out to be a fairly general class of partial differential equations (PDEs) that can price many contingent claims. The focus of Black-Scholes theory is often on European call and put options, but exotics such as the Asian and the exchange option are simple extensions of the basic formulae. The issues with American options are covered later in Section American Options and Optimality of Early Exercise.
The Black-Scholes Model
The Black-Scholes model assumes a market consisting of a single risky asset and a risk-free bank account. This market is given by the equations
where [math]W_t[/math] is Brownian motion as described in Chapter and the interpretation of the parameters is as follows:
It turns out that this market is particularly well-suited for pricing options and other variations, as well as analyzing basic risks associated with the writing of such contracts. Even though this market is an oversimplification of real life, it is still remarkable how a such a parsimonious model is able to capture so much of the very essence of the risky behavior in the markets. In particular, the parameter [math]\sigma[/math] will turn out to be a hugely important factor in secondary markets for options, swaps, etc. The default focus in these notes will be the European call option with strike [math]K[/math] and maturity [math]T[/math], that is, a security that pays
with strike and contract price agreed upon at some earlier time [math]t \lt T[/math]. In general, the price of any European derivative security with payoff [math]\psi(S_T)[/math] (i.e. a derivative with payoff determined by the terminal value of risky asset) will be a function of the current time and the current asset price,
The fact that the price can be written a function of [math]t[/math] and [math]S_t[/math] irrespective of [math]S[/math]'s history is due to the fact the model is Markov. Through an arbitrage argument we will arrive at a PDE for the pricing function [math]C[/math]. Pricing equations for general non-European derivatives (such as the Asian option discussed in Section Asian Options) are determined on a case-by-case basis.
Self-Financing Portfolio
Let [math]V_t[/math] denote the \$-value of a portfolio with shares in the risk asset and the rest of it's value in the risk-free bank account. At any time the portfolio can be written as
where [math]\alpha_t[/math] is the number of shares in [math]S_t[/math] (could be any real number) and [math]\beta_t[/math] is the \$-amount in bank. The key characteristic that will be associated with [math]V[/math] throughout these notes is the following condition:
The portfolio [math]V_t[/math] is self-financing if
The self-financing condition is not entirely obvious at first, but it helps to think of one's personal decision-making in a financial market. Usually, one chooses a portfolio allocation in stocks and bonds, and then allows a certain amount of change to occur in the market before adjusting their allocation. If you don't remove any cash for consumption and you don't inject any cash for added investment, then your portfolio is self-financing. Indeed, in discrete time the self-financing condition is
where [math]\Delta t = t_{n+1}-t_n[/math]. This becomes the condition described in Definition as [math]\Delta t\searrow 0[/math].
The Black-Scholes Equation
For general functions [math]f(t,s)[/math], the It\^o lemma for the geometric Brownian motion process is
(recall equation eq:itoLemma from Chapter). Hence, applying the It\^o lemma to the price function [math]C(t,S_t)[/math], the dynamics of the option and the self-financing portfolio are
The idea is to find [math]\alpha_t[/math] that can be known to us at time [math]t[/math] (given our observed history of prices) so that [math]V_t[/math] replicates [math]C(t,S_t)[/math] as closely as possible. Setting [math]\alpha_t=\frac{\partial}{\partial s}C(t,S_t)[/math] and [math]\beta_t = V_t-\alpha_tS_t[/math], then buying the portfolio and shorting [math]C[/math] gets a risk-less portfolio
and by arbitrage arguments, this must be equal to the risk-free rate,
Hence, we arrive at the Black-Scholes PDE
with [math]C(T,s) = \psi(s)[/math] (recall we denote payoff function for general European claim with function [math]\psi(s)[/math]). The power of the Black -Scholes PDE is that it replicates perfectly. Observe: if [math]V_0 = C(0,S_0)[/math], then
and so [math]V_T = C(T,S_T) =\psi(S_T)[/math]. In fact, it can be shown that any contingent claim (not just Europeans) is replicable under the Black-Scholes model. Hence, the market is complete.
Feynman-Kac, the EMM, & Heat Equations
Feynman-Kac is a probabilistic formula for solving PDEs like \eqref{eq:BSpde}. It also has financial meaning because it explicitly provides a unique equivalent martingale measure (EMM). Since we have assume no-arbitrage, the 1st Fundamental theorem of asset pricing (see Section) necessarily asserts the existence of an EMM. The structure of this probability measure is given to us by the Feynman-Kac formula:
The solution to the Black-Scholes PDE of \eqref{eq:BSpde} is the expectation
Non-Smooth Payoffs. For call options, the function [math]\psi[/math] is not twice differentiable nor does it have compact support, so Proposition is not a direct application of Feynman-Kac as stated in Proposition of Chapter. There needs to be a further massaging of PDE to show that the formula holds for this special case. It is quite technical, but the end result is that Feynman-Kac applies to most payoffs of financial assets for log-normal models.\\
Uniqueness. The uniqueness of the EMM in Proposition can be argued by using the uniqueness of solutions to \eqref{eq:BSpde}. The conclusion that the EMM is unique and that the market is complete.
Relationship with Heat Equation. The Black-Scholes PDE \eqref{eq:BSpde} is a type of heat equation from physics. The basic heat equation is
with some initial condition [math]u|_{t=0} = f[/math]. Solutions to the heat equation are interpreted as the evolution of Brownian motion's probability distribution. In the same manner that passage of time will coincide with the diffusion of heat from a source, the heat equation can describe the diffusion of possible trajectories of Brownian motion away from their common starting point of [math]W_0 = 0[/math]. Equation \eqref{eq:BSpde} obviously has some extra term and an ‘[math]s[/math]’ in front of the 2nd derivative, but a change of variables of [math]\tau=T-t[/math] and [math]x=\log(s)[/math] leads to a representation of the solution as
where [math]C[/math] solves the Black-Scholes PDE. Doing the calculus we arrive at a more basic PDE for [math]\widetilde C[/math],
with initial condition [math]C(0,x) = \psi(e^x)[/math], and with [math]b=\frac{2r-\sigma^2}{2}[/math]. Hence Black-Scholes is a heat equation with drift [math]b\frac{\partial}{\partial x}\widetilde C(\tau,x)[/math], and decay [math]r\widetilde C(\tau,x)[/math].
The Black-Scholes Call Option Formula
Let [math]\psi(s) = (s-K)^+[/math]. From Feynman-Kac we have
with [math]dS_t = rS_tdt+\sigma S_tdW_t^Q[/math]. Through a verification with It\^o's Lemma we can see that underlying's value at time of maturity can be written as a log-normal random variable,
And so [math]\log(S_T/S_t)[/math] is in fact normally distributed under the risk-neutral measure,
Hence, we compute the expectation for [math]\psi(s) = (s-K)^+[/math],
where [math]\mathbb Q[/math] is the risk-neutral probability measure.
[math]\mathbf{(\dagger).}[/math] First compute [math](\dagger)[/math] (W.L.O.G. for [math]t=0[/math]):
change of variables [math]v = \frac{x-(r+.5\sigma^2)T}{\sigma\sqrt T}[/math], [math]dv = dx/(\sigma\sqrt T)[/math], so that
where [math]d_1 = \frac{\log(S_0/K)+(r+.5\sigma^2)T}{\sigma\sqrt T}[/math] and [math]N(\cdot)[/math] is the standard normal CDF. But the normal CDF has the property that [math]N(-x) = 1-N(x)[/math], so
[math]\mathbf{(\star)}.[/math] Then, computing [math](\star)[/math] is much simpler,
where [math]d_2 =\frac{ \log(S_0/K)+(r-.5\sigma^2)T}{\sigma\sqrt T}=d_1-\sigma\sqrt T[/math]. Hence, we have the Black-Scholes formula for a European Call Option,
The call option on [math]S_T[/math] with strike [math]K[/math] at time [math]t[/math] with price [math]S_t[/math] is given by
A plot of the Black-Scholes call option price with [math]K=50[/math], [math]r=.02[/math], [math]T=3/12[/math], and [math]\sigma=.2[/math] with varying [math]S_0[/math] is shown in Figure.
Put-Call Parity and the Put Option Formula
It is straight forward to verify the relationship
Then applying the risk-neutral expectionan [math]e^{-r(T-t)}\mathbb E_t^Q[/math] to both sides of \eqref{eq:PCterminal} to get the put-call parity,
where [math]C(t,S_t)[/math] is the price of a European call option and [math]P(t,S_t)[/math] the price of a European put option with the same strike. From put-call parity we have
because [math]1-N(x) = N(-x)[/math] for any [math]x\in\mathbb R[/math].
The put option on [math]S_T[/math] with strike [math]K[/math] at time [math]t[/math] with price [math]S_t[/math] is given by
The Black-Scholes put option price for [math]K=50[/math], [math]r=.02[/math], [math]T=3/12[/math], and [math]\sigma=.2[/math] and varying [math]S_0[/math] is shown in Figure.
Options on Futures and Stocks with Dividends
This section will explain how to compute European derivative prices on stocks with a continuously paying dividend rate, and on future prices. There is some technical issues with stocks paying dividends at a discrete times, but in the case of European options it is merely of matter of considering the future price. Dividends can be an issue in the Black-Scholes theory, particularly because they will determine whether or not Black-Scholes applies for American options (see Section American Options and Optimality of Early Exercise).
Continuous Dividends. Suppose that a European option with payoff [math]\psi(S_T)[/math] is being priced in a market with
where [math]q\geq 0[/math] is the dividend rate. Self-financing in this case has dynamics
The replicating strategy from the non-dividend case applies to obtain [math]\alpha_t = \frac{\partial}{\partial s}C(t,S_t)[/math], but the arbitrage argument leads to a different equation,
with [math]C(T,s) = \psi(s)[/math]. Equation \eqref{eq:BSpdeDividends} is the Black-Scholes PDE with dividends, and is solved by
where [math]C^1(t,S_t)[/math] solves the Black-Scholes equation of \eqref{eq:BSpde} with [math]r[/math] replaced by [math]r-q[/math]. For example, a European call option on a stock with dividends:
Futures. Now we turn out attention to futures. Suppose that the spot price on a commodity is given by
From arbitrage arguments we know that the future price on [math]S_T[/math] is
with [math]F_{T,T}=S_T[/math]. However, [math]S_te^{r(T-t)}[/math] is a martingale under the EMM, and so [math]F_{t,T}[/math] is also a martingale with
and the price of a derivative in terms of [math]F_{t,T}[/math] is [math]C(t,F_{t,T}) = e^{-r(T-t)}\widetilde C(t,F_{t,T})[/math] where [math]\widetilde C[/math] satisfies
with [math]\widetilde C(T,x) = \psi(x)[/math]. For example, the call option on the future:
The Similarities. Futures contracts certainly have fundamental differences from stocks paying dividends, and vice versa. But the Black-Scholes PDE for pricing options on futures is like that for a stock with dividend rate [math]r[/math]. Alternatively, the future on a dividend paying stock is
which is a non-dividend paying asset and can hence be priced using equation \eqref{eq:BSpdeFutures}.
Discrete-Time Dividends. This interpretation of dividend-paying stocks as futures is useful when dividends are paid at discrete times. Discrete time dividends are described as
where [math]\delta_i[/math] is a proportional dividend rate, and [math]n(t)[/math] is the number of dividends paid up to time [math]t[/math]. The future price of dividend paying stock [math]S_T[/math] is
Call option on [math]F_{T,T}[/math] can be priced with equation \eqref{eq:BSpdeFutures}.
General references
Papanicolaou, Andrew (2015). "Introduction to Stochastic Differential Equations (SDEs) for Finance". arXiv:1504.05309 [q-fin.MF].