Choosing Drift in Recombining Binomial Option Trees
Summary
The document compares ways to choose the drift parameter in a recombining binomial tree. It describes the Cox–Ross–Rubinstein construction, which uses symmetric log-price steps, and an alternative that adds a fixed drift to the up and down multipliers. It also presents two candidate drift choices: one drawn from a discrete geometric Brownian motion approximation and another that places the strike near the middle of the terminal tree.
The discussion reports simulations in which trees using the CRR and discrete geometric Brownian motion multipliers converge to the same option price as the number of steps increases. An answer suggests that centering the tree near the strike may improve finite-step accuracy, since option payoff behavior is especially sensitive there. It also notes that tree probabilities can be adjusted to preserve the risk-neutral stock expectation. The post asks for references and motivation rather than establishing a general accuracy result, so the proposed benefit of strike-centering remains an intuition in this account.
Key ideas
- A fixed drift can be included in the up and down log-price steps of a recombining binomial tree.
- The document identifies a geometric Brownian motion drift and a strike-centering drift as possible choices.
- The reported simulations show convergence toward the same price for two tree constructions as the number of steps grows.
- Centering terminal nodes near the strike is proposed as a way to improve finite-tree accuracy.
- Risk-neutral probabilities may be adjusted to preserve the correct expected stock growth.
Tags
Full text
# Reference of using $\mu = \frac{1}{T}(\log K - \log S_0)$ in binomial tree model
# Reference of using $\mu = \frac{1}{T}(\log K - \log S_0)$ in binomial tree model
Notations: Given a binomial tree with $N$ periods and time to maturity $T,$ let $\Delta t = T / N.$
It is well-known that CRR uses the up and down multipliers as $$u = e^{\sigma\sqrt{\Delta t}} \quad \text{and} \quad d = e^{\sigma\sqrt{\Delta t}} = \frac{1}{u}.$$
In another post, Mark Joshi suggested that one can take any real-world drift and still get the same prices in the limit so you can put $$ u = e^{\mu \Delta t +\sigma\sqrt{\Delta t}}\quad \text{ and }\quad d = e^{\mu \Delta t -\sigma\sqrt{\Delta t}} $$ for any fixed $\mu.$ $\mu =0 $ is a bad choice. Better choices are
$$ \mu = r - d - 0.5\sigma^2 $$ and $$ \mu = \frac{1}{T}(\log K - \log S_0). $$
I notice that $\mu = r - d - 0.5\sigma^2$ is derived from the discrete version of the solution of Geometric Brownian motion, that is, $$\log S_{j\Delta t} = \log S_{(j-1)\Delta t} + \left( r - d - \frac{1}{2} \sigma^2 \right)\Delta t + \sigma \sqrt{\Delta t} Z_j \quad \text{for all } j=1,2,...,N$$ where $Z_j$ is a Bernoulli random variable on $\{-1,1\}$ with $\mathbb{P}(Z_j = -1) = \mathbb{P}(Z_j = 1) = \frac{1}{2}.$
However, I do not see the motivation of $\mu = \frac{1}{T}(\log K - \log S_0).$ Can someone give a reference on where this $\mu$ is used?
Remark: I coded binomial trees using both CRR and discrete Geometric Brownian Motion multipliers. Some simulations show that they indeed converge to the same price as $N$ tends to infinity.
If you are interested, you can find the codes at my Github page.
The source codes for binomial tress can be found at the script https://github.com/hongwai1920/Implement-Option-Pricing-Model-using-Python/blob/master/scripts/Binomial_tree.py.
The simulation can be found at jupyter notebook https://nbviewer.jupyter.org/github/hongwai1920/Implement-Option-Pricing-Model-using-Python/blob/master/4.%20Recombining_Trees.ipynb (under CRR trees section)
## Answer by dm63 (score 4, accepted)
https://quant.stackexchange.com/a/54696
It appears that the motivation for $\mu = (\log K - \log S_0)/T$ may be that K is in the middle of the tree at $T$. I could see how this may improve accuracy since K is where the ‘action’ is.
@noob2 I think that in the case of various choices of $\mu$, the up/down probabilities in the tree may be adjusted to give the correct risk neutral expectation for the stock.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.