One-Period Binomial Model
The binomial options-pricing model is a numerical method for valuing options. I explore this model over a single time period and focus on two key ideas, the no-arbitrage condition and risk-neutral pricing.
An option is a financial contract that gives the buyer the right but not obligation to buy or sell an underlying asset. Because the payoff of an option is a nonlinear function of another asset, banks and dealers have historically had difficulty pricing options at a fair value, where “fair” means that both the seller and buyer have zero expected profit from the option. Without a good model of this fair value, selling an option would be risky: sell too high, and no one buys; sell to low, and the seller risks significant losses. Thus, while options have traded for centuries, they were obscure and illiquid contracts until relatively recently (Cox & Rubinstein, 1985; Shreve, 2005).
What changed was that in the 1970s, economists Fischer Black, Myron Scholes, and Robert Merton published their work on what has come to be known as the Black–Scholes or Black–Scholes–Merton options-pricing model (Black & Scholes, 1973; Merton, 1973). Black–Scholes was the first mathematical model for fairly valuing an option. By providing a theoretical fair price, Black–Scholes legitimized options and increased their liquidity in financial markets (Cox & Rubinstein, 1985).
While Black–Scholes is a useful model, it relies on an understanding of stochastic calculus. Much of its mathematical complexity arises because Black–Scholes assumes (correctly) that time is continuous. However, the model can be simplified by discretizing time. This is the essential idea behind the binomial options-pricing model (Cox et al., 1979; Rendleman, 1979), a discrete-time analog to Black–Scholes.
The goal of this post is to understand the simplest version of this already simplified model: the one-period binomial options-pricing model. Here, we’ll just explore the binomial model over a single discrete time period. In future posts, I’ll explore the multi-period binomial model and then ultimately Black–Scholes. For now, this simple framing will help us explore the basic setup of the binomial options-pricing model, as well as two important ideas for determining a fair price: the no-arbitrage condition and risk-neutral pricing. These ideas will be relevant for Black–Scholes as well.
Finally, this post relies heavily on an excellent introduction to this material, Stochastic Calculus for Finance I (Shreve, 2005). Some of the proofs and examples are inspired by exercises from that text.
Options
Let’s start by first describing options. If you already understand them, you should have no issue jumping to the next section.
A European option is a financial contract that gives the buyer the right but not obligation to buy or sell an underlying asset1 at a fixed price, called the strike price, on a fixed date, called the exercise date. An American option differs in that it can be exercised any time up to and including the exercise date. Throughout this post, I’ll always use “option” to refer to a European option2. A call option gives the buyer the right to buy the underlying asset, while a put option gives the buyer the right to sell (short) the underlying asset. Finally, the parity value of an option is the value of the option when exercised (i.e. parity with the underlying), while the premium over parity is the price of the option minus its parity value (i.e. the market price for optionality).
To see why pricing options is tricky and non-obvious, let’s look at the parity value of an option as a function of the underlying’s price. Consider a call or put option for a stock whose price today is . Let denote the strike price. Now imagine that the exercise date is one discrete-time point into the future, i.e. when the stock is valued at . Then the parity value of a call option at time one, denoted , is
In words, if the value of the stock is greater than the strike price, then we want to exercise our option (pay ), since we can immediately sell the stock back on the open market for , pocketing less the premium over parity, which we paid when we bought the option. If the stock is worth less than the strike price, then the option is worthless (Figure , left).
In this setting, the parity value of a put option is
Here, if the strike price is greater than the stock, we want to exercise the put option (sell the stock short) for and then immediately buy it back on the open market for , pocketing less the premium over parity. If the stock is worth more than the strike price, then the option is worthless (Figure , right).
A key point is here that options are tricky to price because their value is a nonlinear function of the underlying’s price. A question that both Black–Scholes and the binomial options-pricing model answer is: as a dealer, how can one sell options without substantial risks?
One-period binomial model
Our goal is to find the fair value for an option. We’re going to come at this problem seemingly indirectly. Let’s instead talk about a simple mathematical model for the dynamics of a single stock, the one-period binomial model3.
At time zero, we have a stock whose price we denote with . This is non-random. The stock price at time one, , is a random variable that is a function of a possibly biased coin toss taking the value heads () or tails (). We denote the two possible prices as or (Figure ).
Here’s our first big assumption. Let’s assume the relationship between and is defined by an up factor and a down factor such that
For example, let and . This means that the stock price either doubles on heads or halves on tails. Notice that the down factor can be greater than one, meaning that the stock price can still go up in the “down branch”. However, the up factor is strictly greater than the down factor.
No-arbitrage condition
Now that we understand the dynamics of the stock, let’s state an important assumption that will let us eventually price the option: the no-arbitrage condition. Here, we’re defining an arbitrage as an opportunity such that, beginning with zero wealth, we have zero probability of losing money and positive probability of making money. The layman’s version of the no-arbitrage condition is that there is “no free lunch”.
In the binomial options-pricing model, the no-arbitrage condition is that
where is the risk-free interest rate, which yields dollars at time one. For example, imagine that , and we have one million USD at time zero. Then we time one, we would have extra USD in risk-free interest.
Why is Equation the no-arbitrage condition? Because if either inequality did not hold, then we could perform an arbitrage. Let’s see why. (See A1 for a proof.)
The down factor is strictly positive because stock prices are strictly positive. We already assumed this when we assumed that . Now if , then the stock, in the worst case, would do better than what we could earn with risk-free assets like US Treasury bonds. So we would have an arbitrage. Starting with zero wealth, we would borrow money and simply buy the stock. In the worst case, the value of our stock would increase faster than our debt increases. So either way, we can repay our debt while pocketing the difference4.
Alternatively, if , we have a different arbitrage. Starting with zero wealth, we borrow money, sell the stock short, and put the proceeds into the money market. Even in the worst case for us (best case for the stock), the stock will only go up to , which is less than what we would make on interest on our loan.
In summary, we need to assume the no-arbitrage condition. Otherwise, the problem is un-interesting, as market participants will simply arbitrage prices until the condition does hold.
Delta hedging
So far, we have introduced options and the one-period binomal model for the dynamics of stock prices. But what does this have to do with the prices of options? The key insight for the one-period binomial model is that we can replicate the dynamics of an option by holding a particular position in the underlying stock. If we are a dealer, this would allow us to hedge the risk of selling a call (put) option by taking a short (long) position in the underlying stock. Thus, we will see that the fair price of an option is actually just the cost to hedge it with a stock position that has the same dynamics!
To start, let’s just look at an example. Assume the price of a stock today (time zero) is USD, and let and . According to the one-period binomial model, at time one, the stock’s value will either be
Next, imagine that the risk-free rate is . You should verify that we’ve picked numbers such that the no-arbitrage condition (Equation ) is satisfied. Now what is the value of a call option at time one? It takes one of two values:
We want to take a particular position in the underlying stock such that our wealth at time one, denoted , is equal to . If we buy of the stock at price , then our wealth at time one is
is simply the value of our stock position at one, while the remaining terms are our cash position after buying the stock and investing in a risk-free money-market asset like a US bond. Note that need not be positive. If it is negative, then we are short the stock. Furthermore, our wealth need not be greater than . If , then we are borrowing money to take the position, and is the interest rate on our debt.
Now here are some magic numbers. You are not supposed to understand how we picked these yet. Imagine that our initial wealth is , and that we buy shares of the stock. (Let’s assume that we can buy fractional shares of the stock.) Then our wealth at time one takes one of two values:
As we can see, . In words, our wealth given our stock position replicates the value of the stock’s option. The reason this example worked is because I intentionally picked values and to replicate the value of the option.
This example suggests that for a given stock’s dynamics, we may be able to sell an option and then hedge it with a particular stock position. At least in this example, the natural price for the option is thus ! We can sell a call (put) option for and then use that money to take a short (long) position of of the stock at price . Then the money we lose (make) in the option is offset by the money we make (lose) in the stock. Our expected profit from the parity value of the option is zero, and the only money we make is the premium over parity, which for our purposes can be loosely thought of as a transaction fee. So seems like a fair price for the option.
No-arbitrage condition, redux
Before we solve for the exact values of and , let’s ask an important question: is the idea above robust to arbitrage? As an exercise, imagine we are an options dealer, and we have an adversary, who wants to arbitrage us if we misprice the option. Will they succeed?
At time zero, this adversary begins with zero wealth and then buys of a stock at price and of an option at price . This leaves the adversary with a cash position of . This positive (negative) value can be lent (borrowed) in the money market with interest rate . Thus, at time one, the wealth of our adversary, denoted , is
What we want to show is that if we price our option such that we can replicate its price with a stock, then our adversary has no arbitrage. This means that if there is a positive probability that is positive, then there is a positive probability that is negative. Formally,
This should make intuitive sense, since we’ve priced the option to perfectly offset the value of a stock. However, let’s prove it.
Imagine that we, the dealer, buy of the stock at price , to offset the risk of selling an option to this adversary. By assumption, we buy in precisely the amount such that the value of our stock position matches the value of the option at time one. And we showed in the previous section that is the cost to replicate the stock and thus the fair price for the option (). So by construction, we have
Now let’s compute our adversary’s wealth, assuming they buy our option whose value at time one is (i.e. plug Equation into Equation ):
So the adversary’s wealth takes one of two values, depending on the outcome of a coin toss:
Now the no-arbitrage condition (Equation ) implies that and have opposite signs, since
So if is positive (negative), then is negative (positive). So our adversary has no arbitrage if we price our option using and hedge our position with of the stock.
Solving for and
Now let’s see how to find and .
As we just saw, we want our wealth to mimic the dynamics of an option; and, we want . Thus, we want the following two equations to hold:
which we can rewrite as
We can then multiply the top equation by a number and the bottom equation by , and then add the two equations together, letting terms cancel. This gives us
Now let’s chose cleverly such that
Why? This makes the terms in parentheses in Equation cancel. We can see from Equation that and do not depend on , so this should work. For now, don’t worry about the exact values of and . We’ll discuss them more in a moment. So this gives us
which is the initial wealth that we need in order to replicate the value of an option with its underlying stock.
Now let’s solve for . We can do this by subtracting the first line of Equation by the second:
This is the amount of the stock we need to buy in order to replicate the value of an option with its underlying stock. Equation is sometimes called the delta-hedging formula.
So we have shown that if we buy stock (Equation ) using initial wealth (Equation ), then the value of our wealth at time one will match the value of the option (). The fair price of the option at time zero is , since this is the cash we need in order to delta hedge.
If we’re an options dealer, we can’t celebrate just yet. Notice that depends explicitly on , while depends implicitly on through and . Since is random, we can only fairly price the option by having a good estimate of and ! This is why an options trader is actually a volatility trader!
Risk-neutral probabilities
Now let’s return to the numbers and . We can solve for them using Equation :
See A2 for a derivation. Because of the no-arbitrage condition (Equation ), it should be clear that both the numerators and denominators in Equation are positive, so both and are positive. Furthermore, since , it’s clear these numbers are in the range . Therefore, we can think of and as the probabilities of heads and tails respectively. But they aren’t the “real” probabilities in the sense that they are not the true probabilities of the stock increasing or decreasing in value. Instead, they are the probabilities under which an investor is risk neutral. Why? A different way to write Equation is
If and are probabilities, then the right-hand side is the expected value of the option. This equality, then, states that the expected value of the option is equal to the value of our initial wealth in the money market, earning risk-free interest . If this were true, if were the actual probability for heads, then no one should invest in the stock market, as one might as well get the same money risk free via lending. So the true probabilities are and is such that Equation becomes
Here, an investor is rewarded in expectation for risking their money in the stock market.
Because of this, we can think of and as the risk-neutral probabilities. They are abstract probabilities that depend on the price movements of the underlying stock, and they are useful for understanding the dynamics of the option. The actual probabilities for heads and tails, and , do not appear in Equation precisely because we have priced the option at to ensure that we can delta hedge our exposure with the underlying valued at and position size . In other words, we are agnostic to whether the price goes up or down, and thus the probabilities are irrelevant to us. This idea is essential to pricing options and is called risk-neutral pricing.
Conclusion
In this post, we have explored one discrete time period of the binomial options-pricing model. The goal of going through this simple model was to clarify some key ideas, such as the no-arbitrage condition and risk-neutral pricing. The one-period binomial model also makes some of the same assumptions as the more advanced Black–Scholes model, such as the existence of a risk-free rate, the ability to buy fractional shares, and the behavior of the underlying asset as a random walk. In future posts, I’ll explore the multi-period binomial model and eventually Black–Scholes.
Appendix
A1. Proving the no-arbitrage condition
Assume that Equation holds. Then we want prove that there is no arbitrage. Consider the scenario in which at time zero, we buy of a stock at price . ( may be negative, in which case we are taking a short position.) Then at time one, our wealth is
This is just the value of our position, , plus our initial wealth minus the cost to buy the stock, , propagated into the future with the risk-free interest rate.
We want to show that if is positive with positive probability, then is negative with positive probability as well. is a random variable that is a function of a coin toss with outcomes and . So formally, we want to show that
We can write as
disappears because we assume an arbitrageur begins with zero wealth. Our assumption implies that above is positive, since
Furthermore, is the stock price and is assumed to be positive. So we can say that has the same sign as and is zero if is zero.
And of course, we can write in the same form as above, where is replaced with :
By assumption, we can see that . Again, is positive. So we can say that has the opposite sign of and is zero if is zero. So we have shown that no arbitrage exists.
A2. Solving for the risk-neutral probabilities
Let’s solve for using Equation :
To solve for , just compute .
-
While the underlying asset is not necessarily a stock, I’ll often just write “stock” to refer to the underlying, for simplicity. ↩
-
Black–Scholes also assumes European options. ↩
-
The reason for the word “binomial” will not become clear until we explore the multi-period binomial model. ↩
-
We’re making a subtle assumption here, which is that the borrowing rate is equal to the lending rate which is equal to the risk-free rate. This isn’t true, but it’s fine as an approxmation here. ↩
- Cox, J. C., & Rubinstein, M. (1985). Options markets. Prentice Hall.
- Shreve, S. (2005). Stochastic calculus for finance I: the binomial asset pricing model. Springer Science & Business Media.
- Black, F., & Scholes, M. (1973). The pricing of options and corporate liabilities. Journal of Political Economy, 81(3), 637–654.
- Merton, R. C. (1973). Theory of rational option pricing. The Bell Journal of Economics and Management Science, 141–183.
- Cox, J. C., Ross, S. A., & Rubinstein, M. (1979). Option pricing: A simplified approach. Journal of Financial Economics, 7(3), 229–263.
- Rendleman, R. J. (1979). Two-state option pricing. The Journal of Finance, 34(5), 1093–1110.