Top Banner

of 28

BinomialModelEquityAssetsBlackScholesEqn

Apr 14, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    1/28

    1

    The Binomial Model

    1 In this lecture. . .

    G a simple model for an asset price random walkG delta hedging

    G no arbitrage

    G

    the basics of the binomial method for valuing optionsG

    risk neutrality

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    2/28

    2

    2 Introduction

    We have seen a model for equities and other assets that is based on the

    mathematical theory of stochastic calculus. There is another, equally

    popular, approach that leads to the same partial differential equation,

    the BlackScholes equation, in a way that some people find moreaccessible, it can be made equally rigorous. This approach, via

    the binomial model for equities, is the subject of this lecture.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    3/28

    3

    3 Equities can go down as well as up

    In the binomial model we assume that the asset, which initially has

    the value 6 , can, during a timestep s W , either rise to a value X 6 or

    fall to a value Y 6 , with Y X . The probability of a rise is

    S and so the probability of a fall is > S .

    S

    uS

    vS

    t

    1.One timestep in a binomial random walk.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    4/28

    4

    G The three constants X , Y and S are chosen to give the binomial walk

    the same drift and standard deviation as that given by the stochastic

    differential equation model.

    Having only these two equations for the three parameters gives us

    one degree of freedom in this choice. This degree of freedom is often

    used to give the random walk the further property that after an up and

    a down movement (or a down followed by an up) the asset returns

    to its starting value, 6 . This gives us the requirement that

    X Y

    (1)

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    5/28

    5

    For the random walk to have the correct drift we need

    S X > S Y H

    { s W

    Rearranging this equation we get

    S

    H

    { s W

    > Y

    X > Y

    (2)

    Then for the random walk to have the correct standard deviation we

    need

    S X

    > 5 ;

    0

    {

    s W

    (3)

    Equations (1), (2) and (3) can be solved to give

    X

    K

    0

    > { s W

    0

    {

    s W

    L

    6

    ?

    0

    > { s W

    0

    {

    s W

    @

    >

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    6/28

    6

    4 The binomial tree

    The binomial model allows the stock to move up or down a pre-

    scribed amount over the next timestep. If the stock starts out with

    value6

    then it will take either the valueX 6

    orY 6

    after the next

    timestep.We can extend the random walk to the next timestep. After two

    timesteps the asset will be at eitherX

    6, if there were two up moves,

    X Y 6, if an up was followed by a down or vice versa, or

    Y

    6, if there

    were two consecutive down moves. After three timesteps the assetcan be at

    X

    6,

    X

    Y 6, etc.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    7/28

    7

    The resulting structure is called the binomial tree.

    S

    u4S

    u3vS

    u2v

    2S

    uv3S

    v4S

    2.The binomial tree.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    8/28

    8

    S

    u4

    S

    u3vS

    u2v2S

    uv3S

    v4S

    3.Binomial tree: schematic.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    9/28

    9

    The top and bottom branches of the tree at expiry can only be

    reached by one path each, either all up or all down moves. Whereasthere will be several paths possible for each of the intermediate val-

    ues at expiry.

    GTherefore the intermediate values are more likely to be reached

    than the end values.

    GThe binomial tree contains within it an approximation to the prob-

    ability density function for the lognormal random walk.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    10/28

    10

    5 An equation for the value of an option

    GSuppose, for the moment, that we know the value of the option at

    the timeW s W .

    For example, this time may be the expiry of the option. Now con-

    struct a portfolio at timeW

    consisting of one option and a short po-

    sition in a quantity d of the underlying. At time W this portfolio has

    value

    h 9 > d 6

    where the value 9 is to be determined.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    11/28

    11

    At time W s W the portfolio takes one of two values, depending on

    whether the asset rises or falls. These two values are

    9

    > @ : $ and ' > > @ Y 6

    Since we assume that we know 9 , ' > , : , ; , $ and @ , the values

    of both of these expressions are known, and, in particular, depend on@ .

    Having the freedom to choose@

    , we can make the value of this

    portfolio the same whether the asset rises or falls.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    12/28

    12

    This is ensured if we make

    '

    > @ X 6 9

    >

    > @ Y 6

    This gives us the choice

    @

    9

    > '

    >

    X > Y 6

    (4)

    when the new portfolio value is

    h s h 9

    >

    : '

    > '

    >

    : > ;

    '

    >

    >

    ; '

    > '

    >

    X > Y

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    13/28

    13

    Since the value of the portfolio has been guaranteed, we can say

    that its value must coincide with the value of the original portfolioplus any interest earned at the risk-free rate; this is the no-arbitrage

    argument. Thus

    s h U h s W

    After some manipulation this equation becomes

    9

    9

    > '

    >

    : > ;

    : '

    >

    > ; '

    7 I 9 : > Y

    (5)

    G This, then, is an equation for 9 given 9

    , and 9>

    , the optionvalues at the next timestep, and the parameters : and ; describing

    the random walk of the asset.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    14/28

    14

    To I 9 we can write (5) as

    0

    7 I 9

    ' 5

    '

    > 5

    '

    >

    (6)

    where

    S

    H

    7 I 9

    > Y

    X > Y

    (7)

    InterpretingS

    as a probability, this is just risk neutrality again.

    GAnd (6) is the statement that the option value at time 9 is the present

    value of the risk-neutral expected value at any later time.

    Supposing that we know'

    and'

    > we can use (6) to find'

    . But

    do we know ' and ' > ?

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    15/28

    15

    6 Valuing back down the tree

    We certainly know ' and ' > at expiry, time % , because we know

    the option value as a function of the asset then, this is the payoff

    function. If we know the value of the option at expiry we can find

    the option value at the time % > I 9 for all values of $ on the tree.But knowing these values means that we can find the option values

    one step further back in time.

    GThus we work our way back down the tree until we get to the root.

    This root is the current time and asset value, and thus we find the

    option value today.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    16/28

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    17/28

    17

    We are valuing a European call option, strike price 100 and expiry

    in four months. Todays asset price is 100, the volatility is 20%. Theinterest rate is zero. We use a timestep of one month so that there are

    four steps until expiry. Using these numbers we have

    I 9 ,

    X , Y and

    S

    .

    As an example, after one timestep the asset takes either the value

    @ or @ . Working back

    from expiry, the option value at the timestep before expiry when6

    is given by

    H

    > @

    @ > @

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    18/28

    18

    Working right back down the tree to the present time, the option

    value when the asset is 100 is 6.14. Compare this with the theo-retical, continuous-time solution (given by the BlackScholes call

    value) of 6.35. The difference is entirely due to the size and number

    of the timesteps. The larger the number of timesteps, the greater the

    accuracy.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    19/28

    19

    6.14

    6.16

    6.18

    6.2

    6.22

    6.24

    6.26

    6.28

    6.3

    6.32

    6.34

    6.36

    0 50 100 150 200

    4.Option price as a function of number of timesteps.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    20/28

    20

    7 The greeks

    The greeks are defined as derivatives of the option value with respect

    to various variables and parameters.

    G It is important to distinguish whether the differentiation is with

    respect to a variable or a parameter.

    If the differentiation is only with respect to the asset price and/or

    time then there is sufficient information in our binomial tree to esti-

    mate the derivative. The options delta, gamma and theta can all be

    estimated from the tree.

    On the other hand, if you want to examine the sensitivity of the

    option with respect to one of the parameters, then you must perform

    another binomial calculation. This applies to the options vega and

    rho for example.

    Let me take these two cases in turn.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    21/28

    21

    From the binomial model the options delta is defined by

    9

    > '

    >

    X > Y 6

    We can calculate this quantity directly from the tree, using the option

    value at the two points marked D, together with todays asset price

    and the parameters X and Y .

    D

    D

    G

    G

    G

    5.Calculating the Greeks.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    22/28

    22

    Estimating the other type of greeks, the ones involving differenti-

    ation with respect to parameters, is slightly harder. They are harderto calculate in the sense that you must perform a second binomial

    calculation.

    The vega is the sensitivity of the option value to the volatility

    # 9

    #

    Suppose we want to find the option value and vega when the volatil-

    ity is 20%. The most efficient way to do this is to calculate the op-

    tion price twice, using a binomial tree, with two different values of . Calculate the option value using a volatility of D t , for a small

    number t , call the values you find 9D

    . The vega is approximated by

    '

    > '

    >

    t

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    23/28

    23

    8 Early exercise

    American-style exercise is easy to implement in a binomial setting.

    The algorithm is identical to that for European exercise with one

    exception. We use the same binomial tree, with the same X , Y and S ,

    but there is a slight difference in the formula for9

    . We must ensurethat there are no arbitrage opportunities at any of the nodes.

    Introduce the notation 6 QM

    to mean the asset price at the Q th timestep,

    at the node M from the bottom, T M T Q .

    In our lognormal world we have

    6

    Q

    M

    6 X

    M

    Y

    Q > M

    where 6 is the current asset price. Also introduce 9 QM

    as the option

    value at the same node. Our ultimate goal is to find 9

    knowing the

    payoff, i.e. knowing9

    1

    M

    for all T M T 0

    where0

    is the number

    of timesteps.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    24/28

    24

    In the American option problem, arbitrage occurs if the option

    value goes below the payoff at any time. If our theoretical valuefalls below the payoff then it is time to exercise. If we do then exer-

    cise the option its value and the payoff must be the same. If we find

    that

    9

    3

    M

    > '

    Q

    M

    : > ;

    0

    > 7 I 9

    : '

    3

    M

    > ; '

    Q

    M

    : > ;

    M Payoff $ 3M

    then we use this as our new value.

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    25/28

    25

    But if

    '

    Q

    M

    > '

    3

    M

    : > ;

    0

    > 7 I 9

    : '

    3

    M

    > Y 9

    Q

    M

    X > Y

    Payoff 6 3M

    we should exercise, giving us a better value of

    9

    Q

    M

    Payoff 6

    Q

    M

    26

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    26/28

    26

    We can put these two together to get

    9

    Q

    M

    P D [

    U

    '

    3

    M

    > '

    Q

    M

    : > ;

    0

    > 7 I 9

    : '

    3

    M

    > Y 9

    Q

    M

    X > Y

    Payoff

    $

    3

    M

    This ensures that there are no arbitrage opportunities. This modifi-

    cation is easy to code.

    27

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    27/28

    27

    9 The continuous-time limit

    Equation (5) and the BlackScholes equation are more closely re-

    lated than they may at first seem. Recalling that the BlackScholes

    equation is in continuous time, we examine (5) ass W .

    First of all, we have that

    : z P

    S

    I 9

    P

    I 9 c c c

    and

    ; z > P

    5

    I 9

    P

    I 9 ? ? ?

    Next we write

    9 9 6 W 9

    9 X 6 W s W and 9 > ' Y 6 W s W

    28

  • 7/30/2019 BinomialModelEquityAssetsBlackScholesEqn

    28/28

    28

    Expanding these expressions in Taylor series for smalls W

    and sub-

    stituting into (4) we find that

    d z

    # 9

    # 6

    as s W

    Thus the binomial delta becomes, in the limit, the BlackScholes

    delta.

    Similarly, we can substitute the expressions for 9 , 9 and ' > into

    (5) to find

    '

    9

    P

    $

    '

    $

    7

    '

    $

    > U 9

    This is the BlackScholes equation. Again, the drift rate { has dis-

    appeared from the equation.