Deriving Binomial Up and Down Factors from Volatility
Summary
The document explains the common binomial tree choices for stock-price movement factors, setting the up factor to the exponential of volatility times the square root of the time step and the down factor to its reciprocal. In the accepted derivation, the factors are written as exp(x) and exp(−x), so their product is one. Taylor expansions show that their sum is approximately two plus x squared; substituting into the prior relation yields x squared approximately equal to volatility squared times the time step, with drift-dependent terms treated as higher order. This leads to the standard factors.
A second answer connects binomial pricing to approximating the lognormal payoff integral with Gauss-Hermite quadrature. It describes a route from a two-point quadrature approximation to a binomial pricing expression with risk-neutral probabilities. The posts give algebraic intuition and an alternative numerical perspective, but the first derivation relies on small-time approximations, while the second refers to an external paper for key discretization details.
Key ideas
- The standard binomial factors can be expressed as reciprocal exponentials, exp(x) and exp(−x).
- Taylor expansion makes their sum approximately two plus x squared for a small time step.
- Matching the variance relation gives x approximately equal to volatility times the square root of the time step.
- Gauss-Hermite quadrature offers another route to a two-branch approximation of lognormal option pricing.
- The derivation uses small-step approximations, and the quadrature method’s implementation details are not fully given.
Tags
Full text
# Deriving $u$ and $d$ coefficients using binomial tree approach
# Deriving $u$ and $d$ coefficients using binomial tree approach
From Hull's book when deriving coefficients of up and down movements, $u$ and $d$, of a stock price using binomial tree approach, at some point we get the following equation:
$$e^{\mu\Delta t}(u+d) - ud - e^{2\mu\Delta t} = \sigma^2\Delta t.$$
Then it is stated that from solving the above equation we obtain that $u = e^{\sigma\sqrt{\Delta t}}$ and $d= e^{-\sigma\sqrt{\Delta t}}$. It is also noted that we use Taylor's formula and throwing $\Delta t^2$ and higher terms:
$$e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \dots.$$
Could you clarify how do we get to this result?
So far I get by using Taylor's formula:
$$e^{\mu\Delta t} \approx 1 + \mu\Delta t,$$ $$e^{2\mu\Delta t} \approx 1 + 2\mu\Delta t.$$
Then the above equation transforms to
$$(1+\mu\Delta t)(u+d) - ud - 1 - 2\mu\Delta t = \sigma^2\Delta t.$$
I am confused how to proceed from here. I tried to do some algebra but it gave no result. For instance, if we assume that $ud=1$ then we get
$$(1+\mu\Delta t)(u+d) - 2(1+\mu\Delta t) = \sigma^2\Delta t,$$ $$(1+\mu\Delta t)(u+d-2) = \sigma^2\Delta t$$ and $$u+d = \frac{\sigma^2\Delta t}{1+\mu\Delta t} + 2$$
Here I am stuck
## Answer by Gordon (score 3, accepted)
https://quant.stackexchange.com/a/25391
We assume that $u=e^x$ and $d = e^{-x}$. Note that \begin{align*} u &\approx 1+ x +\frac{x^2}{2}, \textrm{ and}\\ d &\approx 1- x +\frac{x^2}{2}. \end{align*} Substituting these into your last equation, \begin{align*} u+d = \frac{\sigma^2 \Delta t}{1+\mu\Delta t} + 2, \end{align*} we obtain that \begin{align*} x^2 \approx \frac{\sigma^2 \Delta t}{1+\mu\Delta t}. \end{align*} Note also that \begin{align*} \frac{1}{\sqrt{1+\mu\Delta t}} \approx 1-\frac{1}{2}\mu\Delta t+\frac{3}{8}(\mu\Delta t)^2. \end{align*} Consequently, \begin{align*} x & \approx \frac{\sigma \sqrt{\Delta t}}{\sqrt{1+\mu\Delta t}}\approx \sigma \sqrt{\Delta t} -\frac{1}{2}\mu\sigma (\Delta t)^{3/2} + \frac{3}{8}\sigma \mu^2 (\Delta t)^{5/2} \approx \sigma \sqrt{\Delta t}. \end{align*} That is, \begin{align*} u &= e^x =e^{\sigma \sqrt{\Delta t}},\\ d &= e^{-x} =e^{-\sigma \sqrt{\Delta t}}. \end{align*}
## Answer by Tom Davis (score 0)
https://quant.stackexchange.com/a/66411
You can also get this result from Gauss-Hermite quadrature, and this is the subject of a recent paper in the Journal of Derivatives https://jod.pm-research.com/content/early/2021/04/02/jod.2021.1.130.short.
The price of an option can be written as the discounted integral of the payoff $\phi(S)$ times the transition probability density for a lognormal process: $$ C(S,T) = D(T)\int_0^\infty \phi(z)\exp\left(-\frac{\left(\ln\frac{z}{S} - \left(r-\frac{1}{2}\sigma^2\right)T\right)^2}{2\sigma^2T} \right)\frac{dz}{z\sqrt{2\pi\sigma^2T}}. $$ Making the substitution $y=\frac{\left(\ln\frac{z}{S} - \left(r-\frac{1}{2}\sigma^2\right)T\right)^2}{\sigma\sqrt{T}}$ leads to an integral amenable to Gauss-Hermite quadrature $$ C(S,T)=D(T)\int_{-\infty}^\infty \phi\left(Se^{\sigma\sqrt{T}y+\left(r-\frac{1}{2}\sigma^2\right)T}\right)e^{-\frac{y^2}{2}}\frac{dy}{\sqrt{2\pi}}. $$ Using second order Gauss-Hermite quadrature leads to $$ C(S,T) \approx \frac{D(T)}{2}\left[\phi\left(Se^{\sigma\sqrt{T} +\left(r-\frac{1}{2}\sigma^2\right)T}\right)+\phi\left(Se^{-\sigma\sqrt{T} +\left(r-\frac{1}{2}\sigma^2\right)T}\right) \right] $$
Now you may think this is very far from the answer, however two things need to be done. First discretize time into timesteps of constant variance by using the Chapman-Komolgorov equation, and second modify Gauss-Hermite quadrature to move the abscissa slightly off the roots of the third Hermite polynomial. The details are in the paper cited above. The result is $$ C(S,T) = D(T)\sum_{j=0}^{N}p^{j}(1-p)^{N-j} {N \choose j}f\left(xe^{(2j-N)\sigma\sqrt{\Delta t}}\right) $$ where $p=\left[\frac{1}{2} + \frac{\left(r-\frac{1}{2}\sigma^2\right)\Delta t}{2\sigma\sqrt{\Delta t}}\right]$. This is equivalent to the probabilities in the original paper by Cox, Ross and Rubinstein (bottom of page 252)Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.