You are on page 1of 18

A U T U M N    2 0 0 9

INTRODUCTION TO BINOMIAL MODELS

Numerical Methods in Finance (Implementing Market Models)


COMPUTATIONAL FINANCE
MSc
©Finbarr Murphy 2007

Agenda
Page

1
Introduction to Binomial Model 1

3
COMPUTATIONAL FINANCE
MSc

2
©Finbarr Murphy 2007

Lecture Objectives
 Binomial Models
 Understand simple 1-step binomial models
 Price an option using a 1-step binomial model
 Understand multiplicative binomial process
COMPUTATIONAL FINANCE
MSc

3
©Finbarr Murphy 2007

Binomial Models
 American options on a non-dividend asset are never
exercised early, so they can be valued using the
Black-Scholes Formula

 But, it can be optional to early exercise American


calls and puts where the underlying asset pays a
dividend

 There are no closed-form solutions to these options,


COMPUTATIONAL FINANCE

we must use numerical techniques

 E.g. Binomial Trees


MSc

4
©Finbarr Murphy 2007

Binomial Models
 Binomial Models assume that the underlying asset
follows a binomial process

 At any time, the asset price can change to one of two


possible values

 The asset price follows a binomial distribution

 E.g. Binomial Trees


COMPUTATIONAL FINANCE
MSc

5
©Finbarr Murphy 2007

Binomial Models
The asset price starts
on the left and takes
one of two steps as
time moves forward
COMPUTATIONAL FINANCE
MSc

6
©Finbarr Murphy 2007

Binomial Models
 Turn on the side and notice the binomial distribution
COMPUTATIONAL FINANCE
MSc

7
©Finbarr Murphy 2007

Binomial Models
 Compare with a Gaussian Distribution
COMPUTATIONAL FINANCE
MSc

8
©Finbarr Murphy 2007

Binomial Models
 Consider an asset with a current price S which follows a
binomial process

 During a time period Δt, the asset price can go up to uS


or down to dS uS

S
COMPUTATIONAL FINANCE

dS

Δt

 This is known as a Multiplicative Binomial Process


MSc

9
©Finbarr Murphy 2007

Binomial Models
 Now, consider a call option on this asset at the same
nodes

 Recall again that the value of a European call option at


its expiration is given by
cT = max( ST − K ,0 )
uS
Cu = max(uS-K,0)
COMPUTATIONAL FINANCE

S
C

dS
Cd = max(dS-K,0)
Δt
MSc

t=0 t=T 10
©Finbarr Murphy 2007

Binomial Models
 We construct a portfolio at t=0, such that at maturity
(t=T), the value of the portfolio will be the same
whether the asset price goes to uS or dS

 Let the portfolio consist of a short position in the call


option and a long position in Δ units of the asset

 Portfolio = ΔS – C at t=0

 At maturity (t=T) the portfolio is worth


COMPUTATIONAL FINANCE

 ΔuS – Cu or ΔdS – Cd
Cu − C d
 Rearranging, we have ∆= Eq 2.1.1
(u − d ) S
MSc

11
©Finbarr Murphy 2007

Binomial Models
 As the portfolio is riskless, it must grow at the risk free
rate of interest, therefore
e r∆t ( ∆S − C ) = ∆uS − Cu = ∆dS − Cd Eq 2.1.2

 Where r is the risk free rate of interest

 Now, combining Eq 2.1.1 and Eq 2.1.2 we have


COMPUTATIONAL FINANCE

C = e − r∆t [ pCu + (1 − p ) Cd ]
 where
e r∆t − d
p=
u−d
MSc

12
©Finbarr Murphy 2007

Binomial Models
 Jump to 2-step and then n-step
COMPUTATIONAL FINANCE
MSc

13
©Finbarr Murphy 2007

Binomial Models
 Now, we need to work with Binomial Trees using
mathematical software. It helps to visualise how we can
fit the tree into a matrix
COMPUTATIONAL FINANCE
MSc

14
©Finbarr Murphy 2007

Binomial Models
 We have transformed the tree into a ½ matrix

 Continuing this process, add nodes


COMPUTATIONAL FINANCE
MSc

15
©Finbarr Murphy 2007

Binomial Models
 MS Excel isn’t powerful enough but we can use it for
testing purposes. Examine the example below;
COMPUTATIONAL FINANCE
MSc

16
©Finbarr Murphy 2007

Binomial Models
 In the last slide, we saw how we can use a generic Excel
reference array to calculate any value of the tree.

 Excel isn’t scalable. We might need to include thousands


of nodes and these will get more complicated as we
shall see.

 We use a programming language such as MatLab


COMPUTATIONAL FINANCE
MSc

17
©Finbarr Murphy 2007

Recommended Texts
 Required/Recommended
 Clewlow, L. and Strickland, C. (1996) Implementing derivative
models, 1st ed., John Wiley and Sons Ltd.
— Chapter 2

 Additional/Useful
 Hull, J. (2009) Options, futures and other derivatives, 7th ed.,
Prentice Hall
— Chapters 11
COMPUTATIONAL FINANCE
MSc

18

You might also like