0% found this document useful (0 votes)
15 views9 pages

Binomial Model for Option Pricing

Financial engineering, Binomial model
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views9 pages

Binomial Model for Option Pricing

Financial engineering, Binomial model
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Introduction to Financial Engineering (W6)

Stochastic Calculus: Valuation of Financial Derivatives

1 Context
The aim of this chapter is present a discrete model to set up a basic price evolution model for S and to derive
prices for CALL and PUT options. We will start by setting up a very simplistic model, the Binomial model,
were prices can only rise or fall a certain amount in a discrete time step. By applying the principles of no-
arbitrage, in same way we derive the Forward price, we will derive the price of any option.
The Binomial model is a very simple model yet used in pricing some very exotic derivatives or in practical
circumstances were derivations under a more complex framework are not viable.
The Binomial model will serve as a first step to build up a continuous model, namely the Brownian motion,
which is a well accepted model for price evolution in financial markets and used for a large amount of practical
situations. The derivation of the continuous model will follow as a limiting case of the Binomial model where
the time steps are decreasing towards zero.

2 Binomial Models and Random Behavior of Assets


2.1 Binomial Models
Let us consider the following setup:
• We have a stock, S, and a Call option C expiring in one day (assume time in a discrete format and time
steps of one day) and strike K = 100.
• The stock can either rise to ST = 101 or fall to ST = 99 from its current value of St = 100.
• Furthermore, assume that the probability of a rise in price is p = 0.6 and the probability of a fall in price
is q = 1 − p = 0.4.
• Interest rates are considered to be zero, that is r = 0.
Graphically the situation is as follows:

Figure 1. One step Binomial model

The main question is:

1
What is the option value today t?

How much is a fair price to buy or sell the above option given the underlying model for the evolution of S?
In order to answer the question we need to eliminate the randomness of the experiment. As in the Forward
example, there is no way a buyer and a seller will agree on their forecast of the evolution of the price of S
and hence we need to derive the fair price. Essentially we will follow the same strategy as done in deriving the
Forward price, i.e. find a portfolio (cleverly design) where the outcome is indifferent from the price evolution of
S (in other words, it is deterministic) and then use a non-arbitrage argument to derive the price of such portfolio
today.
Let us denote by Πt the MAGIC portfolio, which consists in
• One long position in the call option with strike K = 100 expiring at T = tomorrow, denoted by
C(t, T, K, S)
1 1
• A short position of 2 of the underlying stock, and let us denote it ∆S where in this particular case ∆ = 2

Hence we are setting Πt to be


1
Πt = C(t, T, K, S) − ∆St = C(t, T, K, S) − St
2

For t = T we know that ST can either worth 101 or 99, but how much will ΠT worth? Well we definitely know
the price of the Call option at expiry, C(T, T, K, S), as it will be its payoff function:

−99
C(T, T, K, S) − 12 ST = max(101 − 100, 0) − 12 101 = 1 − 101


 if ST = 101 then, 2 = 2

ΠT =


−99
if ST = 99 then, C(T, T, K, S) − 12 ST = max(99 − 100, 0) − 12 101 = 0 − 99
=

2 2

The above portfolio, Π, is indifferent on the price evolution of St and hence deterministic, i.e. is a known cash
flow at t = T . We know how to discount a known cash flow tomorrow to know how much value has today with
interest rates (using a non-arbitrage principle):
−99
Πt = ΠT er(T −t) = ΠT =
2
since r = 0. Finally
−99 1 100 1
= Πt = C(t, T, K, S) − St = C(t, T, K, S) − ⇒ C(t, T, K, S) =
2 2 2 2

There are a couple of questions to be answered:


• Why is this theoretical price right?
• How did we know ∆ = 1/2?
The first point is answered since there is not such thing as a free lunch. Since Π is a strategy with a known
outcome:
• C(t, T, K, S) < 21 means that Πt < ΠT and hence we can buy the CALL ans sell 12 St and make a sure
profit with no risk in one day of (ΠT − Πt ).

2
• C(t, T, K, S) > 12 we do the opposite version of the above strategy, sell the CALL and buy half stock,
and make again a sure profit with no risk.
The above situations are not possible or will vanish immediately in the market, therefore there is only one
possible price for the CALL option.
One the second point, we have choose ∆ to hedge the option. Hedging means that we buy or sold a certain
amount of the underlying position to outcome the randomness of the price evolution. In other words, we have
choose ∆ so that:

ΠT (101) = ΠT (99)
C(T, T, K, 101) − ∆101 = C(T, T, K, 99) − ∆99
max(101 − 100, 0) − ∆101 = max(101 − 100, 0) − ∆99
1 − ∆101 = 0 − ∆99
1
=∆
2
The process to mitigate a derivative by buying or selling a certain quantity of the underlying stock is known as
delta-hedge.

: Example

Stock price is St = 100 and can rise to 103 or fall to 98 in one day. How much is worth a call option
today with strike K = 100? Assume interest rates are r = 0.
1. Consider the magic portfolio Πt = C(t, T, K, S) − ∆St
2. Find the ∆-hedge by solving ΠT (103) = ΠT (98) (∆ = 0.6)
3. Solve ΠT = −58.8
4. Apply the principle of non-arbitrage to derive

−58.8 = ΠT = Πt = C(t, T, K, S) − 0.6 × 100 ⇒ C(t, T, K, S) = 1.2

2.2 The Real and Risk-Neutral probabilities


The key question know is: did the probabilities p and q of Figure 1 play any role in the price of the call option?
The answer is no; probabilities p and q are what is known as real probabilities, those are probabilities that can
be inferred or estimated from real observations. Nevertheless, one could also build up another probabilities in
the same space, in particular one could build up what is known as risk-neutral probabilities under some minor
hypothesis.

: Risk-Neutral probabilities

Possibly one of the most difficult concepts in mathematical finance for beginners.

The difference between Real and Risk-Neutral probabilities are:


• Real Probabilities
– We know how to delta-hedge and eliminate risk
– We are risk-sensitive, we expect greater return for taking additional risk
– Only stock prices matters, not probabilities
• Risk-neutral Probabilities

3
– We do not care about risk than can be hedge, in other words Risk-neutral probabilities are probabil-
ities of possible future outcomes that have been adjusted for risk
– We do not estimate the probabilities of an event
– We believe that everything is price using simple expectations (recall the idea of fair price)
It is very unlikely that two parties will ever agree on Real probabilities since each one might have a different
approach of computation or simply they will use different inputs. On the other hand Risk-neutral probabilities
are the same for everybody since they are based on fair price.
An investor under a risk-neutral approach is indifferent whether a investment has a sure outcome or is a bet
on different outcomes as long as the payoff of two investments are equal. In our example this means that you
would be indifferent from owning St , and then not knowing whether ST = 101 or ST = 99, or having St
monetary units and depositing them in a bank account to earn the interest rate r, which would be an investment
without risk (a sure outcome). In other words the following two investment should be the same for a risk-neutral
investor:
• Investment A: Large position in St
• Investment B: Cash amount St deposited in a bank account with interest rate r
If this is the case, the outcome of A and B should be equal, i.e.

E[ST ] = St er(T −t)

Let us consider r = 0 for simplicity, then the following equation must hold

E[ST ] = 101 × p + 99 × (1 − p) = 100 = St

and hence the risk-neutral probabilities for our binomial example are:

Now, since the investor in the risk-neutral world believes that everything should be price using simple expecta-
tions, he would price a call option in the following way:
X
C(t, T, K, S) = e−r(T −t) E[C(T, T, K, S)] = e−r(T −t) max(x − 100, 0)P{x = ST }
ST ∈Ω

where Ω is the space of all possible outcomes. Since r = 0 we end up with

C(t, T, K, S) = max(101 − 100, 0) × 0.5 + max(99 − 100, 0) × 0.5 = 0.5

EXACTLY the same price we found earlier. Risk neutral probabilities are different from real probabilities but
give the right price using expectations:

4
: Risk-Neutral probabilities

We use the wrong probabilities to get the right price using expected payoffs.

The existence of risk-neutral probability is equivalent or similar to consider a non-arbitrage framework

3 Generalized Binomial Models


We are now going to generalize the simple binomial model presented to derive a general framework to price
options in multi-step processes.
Let S be an asset which can rise by u × S in one step-time, dt, or fall to v × S in the same time period, i.e.
0 < v < 1 < u. Let us assume p is the probability of the outcome uS, then

Assume we know the value of an option V at t + dt, which is V u or V v depending on the underlying evolution
(the payoff function), and want to derive the option value at t. To this end we build up the following portfolio

Π = V − ∆S

Using the same notation as describe before, the value of Π at t + dt can be:

Πut+dt = V u − ∆uS
Πvt+dt = V v − ∆vS

Hedging: The value ∆ is the quantity that hedges the portfolio Π, that means that makes the portfolio Πt+dt
equal regardless of the evolution of S. In other words ∆ is such that:

Πut+dt = Πvt+dt
V u − ∆uS = V v − ∆vS
Vu−Vv
∆ =
(u − v)S

The portfolio value at expiry is then derived as

Πt+dt = Πut+dt = Πvt+dt




= V u − ∆uS (= V v − ∆vS)
u(V u − V v ) v(V u − V v )
 
u v
= V − =V −
u−v u−v

5
Non-arbitrage: Since there is no randomness in the portfolio at expiry, the portfolio value at inception is just
discounting a deterministic flow:

Πt = Πt+dt e−r(dt)

Assume for simplicity that r = 0, then

Πt = Πt+dt
u(V u − V v )
V − ∆S = V u −
 u u−v
V −Vv u − V v)

u(V
V − S = Vu−
(u − v) u−v

S
Vu−Vv
V = V u + (1 − u)
u−v

Finally we have derived a closed form solution to compute the value of V at t since the left hand side are all
known quantities at t. Again, let us stress again that the price of V does not depend on the direction of the
stock S and has nothing to do with the probability one thinks drives the stock motion. Another way to see this
is think about it as hedgeable risk is worthless.

3.1 The extended Binomial Model

We can definitely extend the binomial model just described to allow multiple time steps:

Now we need to describe the process to price options on large binomial trees. Clearly we have described how
to price option in small trees, so we need to iterate recursively the process just described.
Note that each of the blue circle in the graph below:

6
is a small tree of the form:

and hence we could find, following the process described in the previous section, the value of an option at
points A and B. And again, if we know the values of an option in A and B, then we can compute the value of
the option at C. An iterative argument will lead to compute the value of an option at t = T − 4dt.

4 Algebraic vs Probabilistic approach


The preceding section described an algorithm to find the price of an option under a binomial model which is a
close-form algebraic expression. Since the rested in the application of a non-arbitrage principle. Nevertheless
we also know that we could follow an alternative path by invoking the risk-neutral probabilities and derive the
price of an option as a simple expectation; let’s do it.
Recall the simple model

and assume r = 0 for simplicity. In a risk-neutral world the behavior of an investment in S should be the same

7
as depositing the money in a bank:

E[St+dt ] = St er(dt)
puSt + (1 − p)vSt = St (r = 0)
1−v
p =
u−v

Finally

1−v u−1 Vu−Vv


V = E[Vt+dt ] = V u p + V v (1 − p) = V u +Vv = V u + (1 − u)
u−v u−v u−v

which is exactly the same expression we found in the preceding section.


Generally speaking derivations applying non-arbitrage principle will lead to an algebraic solution of the prob-
lem while derivations that follow a risk-neutral framework will lead to solutions as discounted expectations.
We will see this very same duality effect in the next chapter when deriving a continuous model for price evolu-
tion. Option prices will be derived as solutions of a deterministic PDE (algebraic approach) or as expectations
(probabilistic approach). In fact, this observation is just a particular example of the general Feynman–Kac
theorem.

5 ∆-hedge
Recall the formula of ∆ in the a binomial model, consider V as a function of S and notice that

Vu−Vv V (uS) − V (vS) ∼ ∂V


∆= = =
(u − v)S uS − vS ∂S

And therefore by defining Π as

∂V
Π = V − ∆S = V − S
∂S St

we are building a function which is indifferent from the evolution of S in the sense that:

∂Π
=0
∂S

6 Recap
Note that all derivation in the chapter considered r = 0, obviously the same principles apply for r 6= 0 only
formulas will be more complex.
We have presented a Binomial model and derive two alternative, yet equivalent ways, to derive the price of
a derivative. The first being an algebraic derivation and the second being the discounted expected value of
such derivative. Next step is to transform the discrete model to a continuous model and keep track of the two
alternative ways of deriving option prices. The way to proceed will be to build increasingly dense binomial
trees in a given time interval [0, T ]:

8
As we let dt → 0 we will be building a continuous model, namely a Brownian motion.

References
[1] Paul Willmott (2013) Introduction to Quantitative Finance, Wiley.

Common questions

Powered by AI

Non-arbitrage principles ensure that there are no opportunities to secure a risk-free profit by exploiting price discrepancies in the market. In the Binomial model, these principles are applied by constructing a portfolio consisting of an option and the underlying asset in such a way that its value at the end of each time step is known. This portfolio should have no risk, meaning any deviations in pricing would immediately offer arbitrage opportunities and thus be corrected by market forces. By assuming that arbitrage does not persist in efficient markets, the correct fair price of options can be determined using this portfolio approach, as it assures that all market participants would be indifferent to any price direction .

The introduction of multiple time-step iterations in a Binomial model enhances the accuracy of option pricing by closely approximating continuous price changes seen in real markets. In a single-step model, price movements are simplified and do not account for complex daily fluctuations, potentially leading to inaccuracies. However, through iterative, smaller time steps, the changes reflect more detailed paths of price evolution allowing for the incorporation of real-world dynamics like intra-period volatility and varied rates of return. This process enables a finer granularity of the pricing model, producing option price estimations that are closer to what would be observed using a continuous model like Black-Scholes. Consequently, pricing through multi-step iterations captures the intricacies and potential variation in price movement, thereby offering a theoretically richer, more resilient pricing system .

Risk-neutral probabilities differ from real probabilities as they disregard the risk preferences of investors, focusing instead on the expectation of fair pricing under no-arbitrage conditions. While real probabilities reflect observable market behavior and investor expectations, risk-neutral probabilities standardize these perceptions across all investors by pricing derivatives based solely on the expected future payout without risk considerations. This facilitates a uniform approach to pricing derivatives, as it allows for the calculation of expected payoffs using these consistent probabilities. Thus, in theoretical models, the risk-neutral approach ensures that the value of a derivative can be derived simply by taking the expected payout and discounting it to the present value .

The basic Binomial model, while effective for theoretical learning and simplistic scenarios, faces several limitations in real-world applications. Primarily, it operates on the assumption of fixed upward and downward price movements and constant probabilities, which may not accurately capture the complex, volatile behaviors observed in financial markets. Furthermore, the model assumes a discrete time framework, which could lead to approximation errors when attempting to reflect continuous market operations. The assumption of frictionless markets without considering transaction costs, taxes, or liquidity constraints also limits its applicability in realistic trading environments. These limitations necessitate the use of more advanced models, like the Black-Scholes, that incorporate factors such as continuous time evolution, volatility smiles, and stochastic interest rates .

Delta-hedging involves establishing a portfolio that includes the derivative (such as an option) and a portion of the underlying asset, adjusted by a factor known as delta (Δ). In the Binomial model, delta is calculated as the change in the option's value relative to changes in the underlying asset's price. Delta is selected to ensure that the portfolio's value remains constant regardless of price movements, effectively neutralizing risk associated with price fluctuations. In this way, Δ is the ratio of change in option value across different outcomes (unrealized potential price evolutions). By implementing delta-hedging, investors can make the portfolio's outcome indifferent to price movements .

The Binomial model can be extended into a multi-step process by allowing the model to iterate over multiple time intervals, each characterized by discrete rise or fall in asset prices. In each time interval, the asset price can either increase by a factor of 'u' or decrease by 'v', while probabilities may remain unchanged or be adjusted for each step. By constructing a multi-step binomial tree, which involves repeated application of the one-step Binomial method, this model provides a framework for pricing options and derivatives over longer periods. The iterative recursive nature allows for more complex scenarios and reflects the compound impact of smaller time steps, providing a more detailed approximation of continuous price evolution .

The 'MAGIC' portfolio constructs a strategy to eliminate uncertainties in option pricing by combining a long position in the option and a short position in the stock to create a predetermined cash flow regardless of stock price movement. A specifically selected ratio of stock (often established by delta, Δ) is used with the option to ensure that gains and losses from stock variations are neutralized by corresponding changes in the value of options. This portfolio effectively becomes deterministic (a known cash flow) because it is hedged, laying the foundation to derive no-arbitrage prices for options. This ensures that, at expiration, the outcome does not depend on underlying price fluctuations, aligning valuation with theoretical fair pricing .

The Binomial model, through its discrete time steps and simplistic rise and fall mechanism for asset prices, creates a basic framework that can be expanded into a continuous model by decreasing time steps towards zero. This approach builds the foundation for the Brownian motion model, which is widely used in financial markets for modeling price evolution. By analyzing the limiting behavior of the Binomial model as time intervals shrink, the continuous-time processes of Brownian motion can be derived, offering more practical applications in financial derivatives pricing .

The algebraic approach to option pricing involves deriving a deterministic price formula based on the constructed non-arbitrage portfolio, using observed price increments and hedging strategies directly. This entails calculating the option price based on predetermined formulas or algebraic solutions that don't involve probability estimations. Alternatively, the risk-neutral approach treats option pricing as a probabilistic expectation where the price is computed as the discounted expected payoff under risk-neutral probabilities. This method doesn't focus on specific observed price movements but rather calculates the option value based on expectations for future prices under hypothetical conditions of no arbitrage or risk preference. Both methods converge to the same option price but differ in computational logic: deterministic versus probabilistic .

Brownian motion, a continuous-time stochastic process, is conceptually derived as a limit of the Binomial model as the time intervals between observations shrink towards zero. In financial derivative pricing, the Binomial model is used as a stepping stone where asset price changes are simulated in discrete time steps, eventually transitioning to continuous processes akin to Brownian motion when infinitesimally small time steps are applied. This connection provides a theoretical underpinning for the Black-Scholes model, where the continuous paths modeled by Brownian motion allow for an analytical solution to the pricing of derivatives. Thus, Brownian motion provides a refined framework for pricing in financial markets, capturing the random walk characteristic of asset price movements more accurately .

You might also like