BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman...

22
BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao

Transcript of BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman...

Page 1: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION

MMA708 – Analytical Finance II –Jan R. M. Röman

Wei WangMaierdan Halifu

Yankai Shao

Page 2: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

Black-Derman-Toy model (a short rate model) is a model of the evolution of the yield curve.

It is a single stochastic factor (the short rate) determines the future evolution of all interest rates.

The parameters can be calibrated to fit the current term structure of interest rates (yield curve) and volatility structure as derived from implied prices (Black-76) for interest rate caps.

The model was introduced by Fischer Black, Emanuel Derman, and Bill Toy in the Financial Analysts Journal in 1990.

INTRODUCTION

Page 3: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

THEORETICAL BACKGROUND

Key features of BDT-model

Its fundamental variable is the annualized one-period interest rate. The changes in short-rate derive all security prices.

Yield Curve - array of long rates (zero-coupon bonds yield) for various maturities.

Volatilities Curve - array of yield volatilities for the same bonds.

As input, both two curves come form the term structure.

The model varies an array of means and an array of volatility changes, the future volatility changes, the future mean reversion changes.

Page 4: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

THEORETICAL BACKGROUND

The short rate is given by the following process:

the factor in front of ln(r) is the speed of mean reversion (gravity)

θ(t) divided by the speed of mean reversion is a time-dependent mean-reversion level.

Advantage: Percentage as volatility unit for market convention.

Disadvantages: Due to log-normality, analytic solutions for bonds or bond options prices are not available. Numerical procedures are required to derive the short-rate tree that correctly returns the market term structures.

dVtdtrt

tdtrd )()ln(

)(

)()()ln(

Page 5: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

Example: Consider the value of an American call option on a five-year zero-coupon bond with time to expiration of four years and a strike price of 85.50.

How to price this option with following inputs?

Page 6: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

The price tree and its corresponding rate tree

Page 7: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

Valuing Securities: assume that all expected returns are equal, lend money at r

A One-Step Tree

r

SSS

du

121

21

Page 8: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

Getting Today’s Prices

from Future Prices

We first derive prices 1 step in the future from

prices 2 steps in the

future with the same

method above.

Page 9: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

We find the prices of the zero-coupon bonds with maturity from one year to five year in the future.

74.9109.01

100

40.83

)095.01(

1002

13.75

)10.01(

1003

07.67)105.01(

1004

35.59

)11.01(

1005

Therefore we get the following table of data

Page 10: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

Derive a 2-step tree by Risk-neutral valuation approach

In a standard binomial tree, we have

4.8309.01

1100

5.01100

5.0

ud rr

tt edeu , td

ue

d

u t

2ln2

d

u

tln

2

1

)1/(100

)1/(100

dd

uu

rS

rS

Page 11: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

In the Black-Derman-Toy tree, the rates are assumed to be log-normally distributed. This implies

The solutions can be found by numeric method (Newton-Raphson method)

d

un r

r

tln

2

1

%22.12%,87.7 du rr

Page 12: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

2-step tree of prices and rates

Page 13: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

When we move further to a four-step tree, we must remember that the Black-Derman-Toy model is built on the following assumptions:

Rates are log-normally distributed. The volatility is only dependent on time, not on

the level of the short rates. There is thus only one level of volatility at the same time step in the rate tree.

Page 14: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

A STEP-TO-STEP SOLUTION

Using the same method, we found the missing information in the two-period rate tree. The consecutive time steps can be computed by forward induction, introduced by Jamshidian (1991).

4-period rate tree as inputs to solve 5-period price tree

Page 15: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

EXCEL/VBA APPLICATION

Data: We are aimed to create BDT-trees of a zero coupon bond with maturity 10.75years, time step (Delta) = 0.25, in this case, zero coupon yield and its volatility are given in the data.

Yield Curve: To examine the relationship between interest rate and time to maturity in each step, we therefore made a yield curve.

Page 16: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

EXCEL/VBA APPLICATION

Page 17: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

EXCEL/VBA APPLICATION

Rate Tree VBA: We developed following user-defined functions to calculate BDT matrix with VBA.

① Function Bzero - calculates zero coupon bond yields based on continuously compounded interest rates.

② Function BDTtree - determines the rate tree according to BDT model, which depends upon the parameters volatility, face value, delta as well as bond prices represented by the previous function Bzero on a continuous basis. Newton-Raphson method has been used during the calculation in order to optimize the algorithm.

③ Function Bond – calculates bond prices by the inputs face value, interest rate, periods, and delta ( time step).

Page 18: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

EXCEL/VBA APPLICATION

Part of BDT Matrix

0.25 0.5 0.75 1 1.25 1.5 1.75 219.76% 4.47% 5.08% 5.42% 6.35% 7.47% 8.47% 9.28%0.00% 3.76% 4.29% 4.58% 5.38% 6.32% 7.14% 7.79%0.00% 0.00% 3.63% 3.87% 4.57% 5.35% 6.02% 6.54%0.00% 0.00% 0.00% 3.27% 3.87% 4.52% 5.07% 5.49%0.00% 0.00% 0.00% 0.00% 3.28% 3.83% 4.28% 4.61%0.00% 0.00% 0.00% 0.00% 0.00% 3.24% 3.60% 3.87%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 3.04% 3.24%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 2.72%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%

0.25 0.5 0.75 1 1.25 1.5 1.75 219.76% 4.47% 5.08% 5.42% 6.35% 7.47% 8.47% 9.28%0.00% 3.76% 4.29% 4.58% 5.38% 6.32% 7.14% 7.79%0.00% 0.00% 3.63% 3.87% 4.57% 5.35% 6.02% 6.54%0.00% 0.00% 0.00% 3.27% 3.87% 4.52% 5.07% 5.49%0.00% 0.00% 0.00% 0.00% 3.28% 3.83% 4.28% 4.61%0.00% 0.00% 0.00% 0.00% 0.00% 3.24% 3.60% 3.87%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 3.04% 3.24%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 2.72%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%

0.25 0.5 0.75 1 1.25 1.5 1.75 219.76% 4.47% 5.08% 5.42% 6.35% 7.47% 8.47% 9.28%0.00% 3.76% 4.29% 4.58% 5.38% 6.32% 7.14% 7.79%0.00% 0.00% 3.63% 3.87% 4.57% 5.35% 6.02% 6.54%0.00% 0.00% 0.00% 3.27% 3.87% 4.52% 5.07% 5.49%0.00% 0.00% 0.00% 0.00% 3.28% 3.83% 4.28% 4.61%0.00% 0.00% 0.00% 0.00% 0.00% 3.24% 3.60% 3.87%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 3.04% 3.24%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 2.72%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%

Page 19: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

EXCEL/VBA APPLICATION

Results: Rate Tree

Time, t 0.25 0.5 0.75 1 1.25 1.5 1.75 2

Volatility, 8.55% 8.39% 8.42% 8.23% 8.36% 8.54% 8.76%

K 1.186598 1.182688 1.183489 1.178953 1.181971 1.186287 1.191552

0.090102

0.081501

0.072051 0.075617

0.062558 0.068702

0.055468 0.060958 0.063461

0.05189 0.053062 0.057914

0.047888 0.046868 0.051573 0.053259

0.046101 0.043875 0.045008 0.048819

0.040357 0.039602 0.043633 0.044697

0.037097 0.038176 0.041153

0.033462 0.036916 0.037512

0.032381 0.034691

0.031232 0.031482

0.029243

0.026421

Page 20: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

EXCEL/VBA APPLICATION

Results: Bond Tree

Time, t 0.25 0.5 0.75 1 1.25 1.5 1.75 2

Volatility, 8.55% 8.39% 8.42% 8.23% 8.36% 8.54% 8.76%

K 1.186598 1.182688 1.183489 1.178953 1.181971 1.186287 1.191552

0.090102

0.081501

0.072051 0.075617

0.062558 0.068702

0.055468 0.060958 0.063461

0.05189 0.053062 0.057914

0.047888 0.046868 0.051573 0.053259

0.046101 0.043875 0.045008 0.048819

0.040357 0.039602 0.043633 0.044697

0.037097 0.038176 0.041153

0.033462 0.036916 0.037512

0.032381 0.034691

0.031232 0.031482

0.029243

0.026421

Page 21: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.

SUGGESTIONS FOR FURTHER READING

T.G., Bali, Karagozoglu, Implementation of the BDT-Model with Different Volatility Estimators, Journal of Fixed Income, March 1999, pp.24-34

Fischer Black, Piotr Karasinsky, Bond and Option Pricing when Short Rates are lognormal, Financial Analysts Journal, July-August 1991, pp.52-59

John Hull, Alan White, New Ways with the Yield Curve, Risk, October 1990a

Page 22: BLACK-DERMON-TOY MODEL WITH FORWARD INDUCTION MMA708 – Analytical Finance II –Jan R. M. Röman Wei Wang Maierdan Halifu Yankai Shao.