logo

Derivation of Black-Scholes Model 📂Stochastic Differential Equations

Derivation of Black-Scholes Model

Model 1

At time point tt, let’s say the price of StS_{t} units of the underlying asset 11, and assume that StS_{t} undergoes Geometric Brownian Motion. That is, for Standard Brownian Motion WtW_{t}, drift μR\mu \in \mathbb{R}, and diffusion σ2>0\sigma^{2} > 0, StS_{t} is the solution to the following Stochastic Differential Equation. dSt=St(μdt+σdWt) d S_{t} = S_{t} \left( \mu dt + \sigma d W_{t} \right) When a risk-free rate rRr \in \mathbb{R} is given, the price F=F(t,St)F = F \left( t, S_{t} \right) of 11 units of the derivative at time tt follows the following [Partial Differential Equation](../../categories/Partial Differential Equations). rF=Ft+rStFSt+12σ2St22FSt2 r F = {{ \partial F } \over { \partial t }} + r S_{t} {{ \partial F } \over { \partial S_{t} }} + {{ 1 } \over { 2 }} \sigma^{2} S_{t}^{2} {{ \partial^{2} F } \over { \partial S_{t}^{2} }}

Variables

  • F(t,St)F \left( t, S_{t} \right): Derivatives refer to financial instruments such as futures and options.
  • StS_{t}: Underlying Assets are the commodities traded in derivatives, such as currency, bonds, and stocks.

Parameters

  • rRr \in \mathbb{R}: Represents the interest rate of Risk-free Assets. A typical example of a risk-free asset is a deposit.
  • σ2>0\sigma^{2} > 0: Represents the market’s Volatility.

Explanation

Contrary to common misconceptions about derivatives, futures and options were created as means of hedging against uncertain futures. It was a way to reduce risk by paying a certain premium, even if it cost a bit. The problem was the lack of an appropriate method to price them, and traders traded derivatives based on experience. The Black-Scholes model is an equation that made it possible to mathematically explain the price of such derivatives.

Commonly, the contributors to the Black-Scholes model (1973) are cited as Fischer Black, Myron Scholes, and Robert K. Merton, who introduced the ‘hedge-based derivation’ in this post. Unfortunately, Black passed away in 1995, and Scholes and Merton were awarded the Nobel Prize in Economics in 1997. After the discovery of the Black-Scholes-Merton equation, the options market developed dazzlingly, and a new sub-discipline called financial engineering emerged in academia.

The Comedy of Black

According to Wikipedia2, Black frequently changed majors during his PhD studies and had trouble settling down in one field. He switched from physics to mathematics, to computer science, and to artificial intelligence, but eventually made a significant contribution in economics.

Although no reliable reference was found, it is said that Black, during his physics major, realized he couldn’t survive among the surrounding geniuses and became a pioneer in economics/finance, where there were no pioneers actively using mathematics, thus making a name for himself in a wasteland without science monsters.

The Tragedy of Scholes

According to Namuwiki3, Scholes caused a sensation at the 1997 Nobel Economics Prize press conference by saying he would invest the prize money in stocks. The hedge fund Scholes was managing went bankrupt in 1998 due to overconfidence and excessive leverage, following Russia’s default. After the crisis, Scholes managed to return profits to investors and continued as a fund manager until retiring just before the subprime mortgage crisis erupted.

Assumptions

Before delving into the derivation, let’s check some assumptions.

Factors such as commissions, taxes, and dividends are not considered

Think of it as not considering resistance, temperature, or atmospheric pressure in a physics model, which are not the focus of the study. Additionally, it’s assumed that the trend μ\mu and σ\sigma are simply constants.

Derivatives depend on the underlying assets and timing

If the price of a derivative is independent of the underlying asset, there’s no need to use the terms ‘derivative’ and ‘underlying’. It’s reasonable for the price of a derivative to change as the price of the underlying asset changes. If it doesn’t change over time (if it’s constant), then there’s no point in pondering the price of a derivative. Thus, it’s assumed that FF is a function of at least two factors tt and StS_{t}, even if we can’t specify the exact form. F=F(t,St) F = F \left( t, S_{t} \right)

The underlying asset undergoes Geometric Brownian Motion

The primary application of Geometric Brownian Motion GBM is to explain the price fluctuations of underlying assets like stock prices. It assumes that the change in asset prices is proportional to the asset’s price, and that the price cannot become negative unless the asset is delisted, among other favorable assumptions. dSt=St(μdt+σdWt) d S_{t} = S_{t} \left( \mu dt + \sigma d W_{t} \right)

Let’s assume the price ptp_{t} of some stock follows GBM. The return, defined as taking the log of dividing the closing price on day tt by the closing price on day t1t-1, rt=logpt=logptpt1 r_{t} = \nabla \log p_{t} = \log {{ p_{t} } \over { p_{t-1} }} aligns with our intuition that the return should be positive if the price increases and negative if it decreases, regardless of the stock’s size. As explained in the “Log-normal Distribution” section, this return follows a normal distribution, focusing on the essence of growth and decay rather than simple fluctuations.

Risk-free assets grow according to Malthusian growth

The Malthusian growth model is the simplest model describing the growth of a population without any limitations or interventions and can be used as an assumption to explain the proliferation of risk-free assets in economics/finance. The risk-free rate is assumed to be a constant rr, and the financial income is proportional to the size of asset NtN_{t}, so it can be expressed by the following [Ordinary Differential Equation](../../categories/Ordinary Differential Equations). dVtdt=rVt {{ d V_{t} } \over { d t }} = r V_{t}

Arbitrage-free pricing: There’s no value difference between portfolios

  • A mathematical explanation of the portfolio will be further detailed in this proof.

The assumption of arbitrage-free pricing means that all portfolios we consider are balanced at the same value. For instance, if the value of portfolio AA is higher than BB, a rational market participant would increase the proportion of the more valuable AA to make a profit, so there’s no reason to consider BB. Therefore, it’s assumed that the portfolios we consider are already in a state where no further profits can be made through such arbitrage.

Frictionless market: There are no restrictions on division and short selling

Anyone who has traded stocks knows that there are minimum bidding units, so you can’t trade exactly the amount you want, and there are restrictions on short selling in the Korean stock market, where borrowed short selling (borrowing stocks) is the principle. Being able to divide trading units as desired and short sell without any restrictions can be considered as having no friction opposing actions.

Derivation

Part 1. Portfolio Composition

Let’s assume we can only hold three types of assets:

  • Underlying Asset: Let’s say we hold ss units.
  • Derivative: Let’s say we hold ff units.
  • Risk-free Asset: An asset that is neither an underlying asset nor a derivative, which can be considered as cash.

If we denote the value of all assets we hold at time tt as VtV_{t}, and if StS_{t} was the price of 11 units of the underlying asset and F(t,St)F \left( t , S_{t} \right) was the price of 11 units of the derivative, it can be represented as follows. Vt=fF(t,St)+sSt V_{t} = f F \left( t, S_{t} \right) + s S_{t} Composing a portfolio means adjusting the amounts of ff and ss, in other words, strategizing on how to invest. Assuming that the trading volume generated by such portfolio composition significantly affects the market is irrational, so the prices of the underlying asset and derivative are independent of the choices of ff and ss. In other words, the mathematical discussions that follow do not change regardless of how ff and ss are determined.

It’s important to note that VtV_{t} is not the sum of the total assets. It’s easier to understand if you think of it as looking only at the stock balance, not the cash account. Let’s think about what portfolios could be:

  • Savings Vt=0V_{t} = 0: Clear the stock account and put everything into savings to receive interest. It might seem trivial to a scholar who knows nothing but mathematics, but it’s a legitimate strategy for dealing with market crashes or recessions.
  • Individual Investor Vt=5StV_{t} = 5 S_{t}: Individuals should not touch derivatives. Most individual investors in countries where short selling is banned have this type of portfolio. For example, if St=81,200S_{t} = 81,200 is the stock price of Samsung Electronics, this portfolio is my friend ‘Kim Soo-hyung’s account holding 55 shares of Samsung Electronics.
  • Hedge Vt=1FFStSt\displaystyle V_{t} = 1 \cdot F- {{ \partial F } \over { \partial S_{t} }} \cdot S_{t}: Consider buying a call option 11 and short selling the underlying asset FSt{{ \partial F } \over { \partial S_{t} }}. If the price of the underlying asset increases significantly on the expiration date of the option, the call option will bring in a large profit, and if the price of the underlying asset falls, profit will have been made from the short sale early on.

The options mentioned in the explanation of hedging and to be covered later are European Options, which are usually known as ‘options that can only be exercised on the expiration date’. American Options can be exercised at any time before maturity, but that’s not our concern here, so don’t be intimidated by the terms European and American.

We will derive the Black-Scholes equation from the last example, a portfolio that hedges a derivative with a spot short sale Vt=1F(t,St)FStSt V_{t} = 1 \cdot F \left( t, S_{t} \right) - {{ \partial F } \over { \partial S_{t} }} \cdot S_{t} Since it’s perfectly hedged, this portfolio is a risk-free asset, and the increment over time tt is dVt=dFFStdSt d V_{t} = d F - {{ \partial F } \over { \partial S_{t} }} d S_{t} Here, since StS_{t} is assumed to follow Geometric Brownian Motion, substituting dStd S_{t} for St(μdt+σdWt)\displaystyle S_{t} \left( \mu dt + \sigma d W_{t} \right) yields dVt=dFFStSt(μdt+σdWt) d V_{t} = d F - {{ \partial F } \over { \partial S_{t} }} S_{t} \left( \mu dt + \sigma d W_{t} \right) Considering the assumption of arbitrage-free pricing, the increment of this portfolio should be the same as that of a risk-free asset portfolio. If we assume there’s a price difference between the portfolios, profit could be made by liquidating one portfolio and investing in the other. Since we assumed risk-free assets grow according to Malthusian growth, the risk-free rate rr can be expressed by the following [Ordinary Differential Equation](../../categories/Ordinary Differential Equations). dVtdt=rVt {{ d V_{t} } \over { d t }} = r V_{t} Organizing these, we get dVt=dFFStSt(μdt+σdWt)dVt=rVtdt \begin{align*} d V_{t} =& d F - {{ \partial F } \over { \partial S_{t} }} S_{t} \left( \mu dt + \sigma d W_{t} \right) \\ d V_{t} =& r V_{t} dt \end{align*} thus, rVtdt=dFFStSt(μdt+σdWt) \begin{equation} r V_{t} dt = d F - {{ \partial F } \over { \partial S_{t} }} S_{t} \left( \mu dt + \sigma d W_{t} \right) \label{1} \end{equation} is obtained. Now, let’s use Itô calculus to find dFdF.


Part 2. Itô Calculus

Itô’s Lemma: Given an Itô Process {Xt}t0\left\{ X_{t} \right\}_{t \ge 0}, dXt=udt+vdWt d X_{t} = u dt + v d W_{t} for function V(t,Xt)=VC2([0,)×R)V \left( t, X_{t} \right) = V \in C^{2} \left( [0,\infty) \times \mathbb{R} \right), if we set Yt:=V(t,Xt)Y_{t} := V \left( t, X_{t} \right), then {Yt}\left\{ Y_{t} \right\} is also an Itô Process, and the following holds. dYt=Vtdt+VxdXt+12Vxx(dXt)2=(Vt+Vxu+12Vxxv2)dt+VxvdWt \begin{align*} d Y_{t} =& V_{t} dt + V_{x} d X_{t} + {{ 1 } \over { 2 }} V_{xx} \left( d X_{t} \right)^{2} \\ =& \left( V_{t} + V_{x} u + {{ 1 } \over { 2 }} V_{xx} v^{2} \right) dt + V_{x} v d W_{t} \end{align*}

In Geometric Brownian Motion, distributing StS_{t} according to the distributive law gives dSt=μStdt+σStdWt d S_{t} = \mu S_{t} dt + \sigma S_{t} d W_{t} and, from Itô’s Lemma, since u=μStu = \mu S_{t} and v=σStv = \sigma S_{t}, we obtain dF=(Ft+FStμSt+122FSt2σ2St2)dt+FStσStdWt d F = \left( {{ \partial F } \over { \partial t }} + {{ \partial F } \over { \partial S_{t} }} \mu S_{t} + {{ 1 } \over { 2 }} {{ \partial^{2} F } \over { \partial S_{t}^{2} }} \sigma^{2} S_{t}^{2} \right) dt + {{ \partial F } \over { \partial S_{t} }} \sigma S_{t} d W_{t} Substituting this into (1)\eqref{1} for dFd F gives rVtdt=dFFStStμdtFStσStdWt=(Ft+FStμSt+122FSt2σ2St2)dt+FStσStdWtFStStμdtFStσStdWt=Ftdt+122FSt2σ2St2dt \begin{align*} r V_{t} dt =& d F - {{ \partial F } \over { \partial S_{t} }} S_{t} \mu dt - {{ \partial F } \over { \partial S_{t} }} \sigma S_{t} d W_{t} \\ =& \left( {{ \partial F } \over { \partial t }} + {\color{Red}{{ \partial F } \over { \partial S_{t} }} \mu S_{t}} + {{ 1 } \over { 2 }} {{ \partial^{2} F } \over { \partial S_{t}^{2} }} \sigma^{2} S_{t}^{2} \right) dt + {\color{Blue}{{ \partial F } \over { \partial S_{t} }} \sigma S_{t} d W_{t}} \\ & - {\color{Red}{{ \partial F } \over { \partial S_{t} }} S_{t} \mu dt} - {\color{Blue}{{ \partial F } \over { \partial S_{t} }} \sigma S_{t} d W_{t}} \\ =& {{ \partial F } \over { \partial t }} dt + {{ 1 } \over { 2 }} {{ \partial^{2} F } \over { \partial S_{t}^{2} }} \sigma^{2} S_{t}^{2} dt \end{align*} Since the portfolio’s value VtV_{t} was defined as Vt=FFStSt\displaystyle V_{t} = F- {{ \partial F } \over { \partial S_{t} }} S_{t}, substituting this yields r(FFStSt)dt=Ftdt+122FSt2σ2St2dt r \left( F- {{ \partial F } \over { \partial S_{t} }} S_{t} \right) dt = {{ \partial F } \over { \partial t }} dt + {{ 1 } \over { 2 }} {{ \partial^{2} F } \over { \partial S_{t}^{2} }} \sigma^{2} S_{t}^{2} dt Rearranging the equation for rFrF, we obtain the desired equation. rF=Ft+rStFSt+12σ2St22FSt2 r F = {{ \partial F } \over { \partial t }} + r S_{t} {{ \partial F } \over { \partial S_{t} }} + {{ 1 } \over { 2 }} \sigma^{2} S_{t}^{2} {{ \partial^{2} F } \over { \partial S_{t}^{2} }}


  1. Byung-Seon Choi. (2012). Various Derivations of the Black-Scholes Formula ↩︎

  2. https://en.wikipedia.org/wiki/Fischer_Black ↩︎

  3. https://namu.wiki/w/Black-Scholes%20model#s-5 ↩︎