Introduction To Binomial Models: Autumn 2 0 0 9

  • Uploaded by: fmurphy
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Introduction To Binomial Models: Autumn 2 0 0 9 as PDF for free.

More details

  • Words: 763
  • Pages: 18
A U T U M N    2 0 0 9

INTRODUCTION TO BINOMIAL MODELS

MSc

COMPUTATIONAL FINANCE

Numerical Methods in Finance (Implementing Market Models)

©Finbarr Murphy 2007

Agenda Page

Introduction to Binomial Model

1

1 2

MSc

COMPUTATIONAL FINANCE

3

2

©Finbarr Murphy 2007

Lecture Objectives  Binomial Models  Understand simple 1-step binomial models  Price an option using a 1-step binomial model

MSc

COMPUTATIONAL FINANCE

 Understand multiplicative binomial process

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

MSc

COMPUTATIONAL FINANCE

calls and puts where the underlying asset pays a dividend  There are no closed-form solutions to these options,

we must use numerical techniques  E.g. Binomial Trees

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

MSc

COMPUTATIONAL FINANCE

 E.g. Binomial Trees

5

©Finbarr Murphy 2007

Binomial Models

MSc

COMPUTATIONAL FINANCE

The asset price starts on the left and takes one of two steps as time moves forward

6

©Finbarr Murphy 2007

Binomial Models

MSc

COMPUTATIONAL FINANCE

 Turn on the side and notice the binomial distribution

7

©Finbarr Murphy 2007

Binomial Models

MSc

COMPUTATIONAL FINANCE

 Compare with a Gaussian Distribution

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

MSc

COMPUTATIONAL FINANCE

S

dS

Δt

 This is known as a Multiplicative Binomial Process 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

MSc

COMPUTATIONAL FINANCE

cT = max( ST − K ,0 ) uS Cu = max(uS-K,0)

S C

dS Cd = max(dS-K,0)

Δt 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

MSc

COMPUTATIONAL FINANCE

 Portfolio = ΔS – C at t=0  At maturity (t=T) the portfolio is worth  ΔuS – Cu or ΔdS – Cd  Rearranging, we have

Cu − C d ∆= (u − d ) S

Eq 2.1.1 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

MSc

COMPUTATIONAL FINANCE

 Where r is the risk free rate of interest

 Now, combining Eq 2.1.1 and Eq 2.1.2 we have

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

e r∆t − d p= u−d

12

©Finbarr Murphy 2007

Binomial Models

MSc

COMPUTATIONAL FINANCE

 Jump to 2-step and then n-step

13

©Finbarr Murphy 2007

Binomial Models  Now, we need to work with Binomial Trees using

MSc

COMPUTATIONAL FINANCE

mathematical software. It helps to visualise how we can fit the tree into a matrix

14

©Finbarr Murphy 2007

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

MSc

COMPUTATIONAL FINANCE

 Continuing this process, add nodes

15

©Finbarr Murphy 2007

Binomial Models  MS Excel isn’t powerful enough but we can use it for

MSc

COMPUTATIONAL FINANCE

testing purposes. Examine the example below;

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.

MSc

COMPUTATIONAL FINANCE

 We use a programming language such as MatLab

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

MSc

COMPUTATIONAL FINANCE

— Chapters 11

18

Related Documents


More Documents from "fmurphy"