Practice 07

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

PRACTICE PROBLEMS

CHAPTER 7: BOND MATHEMATICS

A word about BEY (i.e., Bond Equivalent Yield).


365
T-bills use semi-annual compounding. So, for n < , we use simple interest.
2
n
Principle + interest is given by P(1 + y ) = 100 at maturity.
365
Solving for y gives
100  P 365
y  BEY =  .
P n
365 y
For n = , we have Principal + Interest = P(1 + )
2 2
365
Thereafter, i.e., for n > , we use simple interest again:
2
365
y n 
P(1 + )(1 + y 2 ) = 100,
2 365
which is equivalent to the text’s equation on p. 132.
We can use the quadratic equation to solve for y:
2  n n 2 n
365  2 ( 365 )  ( 2365  1)(1  100
P )
BEY = 2n .
365  1

Exercise 7.1: An investor buys a face amount $1 million of a six-month (182 days)
U.S. Treasury bill at a discount yield of 9.25%. What is the cost of purchasing
these bills? Calculate the bond equivalent yield. Indicate clearly the formula
you used and show all the steps in your calculations. Recalculate the bond
equivalent yield if the T-bill has a maturity of 275 days.

Exercise 7.2: On November 18, 2014, a 7 78 % U.S. T-bond maturing on May 15,
2017, was quoted for settlement on November 20, 2014. The last coupon was
paid on November 15, 2014. The number of days between coupon payments is
182. The bond’s YTM is 7.91%.
(a) What is the invoice price (cash price) of the T-bond?
(b) What is the accrued interest on the T-bond?
(c) What is the quoted price of the T-bond?
(d) What is the exact duration of the T-bond?
(e) What is the approximate convexity of the T-bond?
(f) Re-do part (a) using the next coupon date; show that the prices are the same.

Exercise 7.3: What is the price of a ten-year zero-coupon bond priced to yield 10%
under each of the following assumptions?
(a) Annual yield. (b) Semi-annual yield.
(c) Monthly yield. (d) Daily yield.
What is the continuous limit?
Exercise 7.4: In the table below, fill in the indicated blanks. Show all the steps in
your calculations. Duration is denoted by D, coupon by C, and yield by y
(compounded semi-annually). The settlement date is February 15, 2014. Now
suppose you have a liability of $100 million that will be paid as a lump sum in
5.5 years. Using the 9% coupon bond and the 10% bond how can you hedge
this liability? When calculating the number of bonds you need to purchase,
assume that the coupon bonds have a face value of $100,000.
Maturity Cash Exact DV01
C y Date Price D (per $100)
9% 9.00% 5/15/xx 102.26 4.8 xxxx
0% 9.00% 2/15/2020 xxx.xx x.x xxxx
10% 9.00% 2/15/2024 106.50 6.66 xxxx

Exercise 7.5: Supply the missing information in the following table. The settlement
date is February 15, 2014. Using this information, how would you use these
two bonds to hedge a liability with a present value of $100 million and a
Macaulay duration of 5.0? (Zero coupon bonds have a face value of
$1,000,000, and coupon bonds have a face value of $100,000.)
Maturity Cash
C y Date Price D
0% 9.12% 2/15/2018 70.00 x.x
9% 7.33% 2/15/2022 110.00 6.0

Exercise 7.6: On November 15, 2014, you bought $10 million (face amount) of a
7.50% T-bond maturing on November 15, 2044, at a yield of 7.60%. All
coupons were reinvested at 5% yield (with simple interest for this yield only).
The bond was sold on June 20, 2015, (36 days after the last coupon payment,
and there are 184 days between coupon payments at the time that the bond is
sold) at a yield of 7.50%. Calculate the annualized rate of return from this
transaction using simple interest. (Note: there are 181 days from 15/11/2014 to
the first coupon payment on 15/05/2015.)

Exercise 7.7: Assuming that the settlement date is August 15, 2014, determine the
duration of the T-bond from the next table. From the duration formula, estimate
the price of the T-bond for a yield change of ±10 basis points. Note that the last
coupon date (LCD) was May 15, 2014 (92 days before the settlement date) and
the next coupon date is Nov. 15, 2014 (92 days after the settlement date).
Maturity Quoted
C y Date Price D
10% 9.00% 11/15/2026 107.3043 xx.xx

Exercise 7.8: Reconsider Exercise 7.7. You may now estimate the prices at different
yield levels by using both duration and convexity. Calculate the convexity,
(using the formula for a round number of coupons remaining) compare the
estimated prices with the actual price and explain the deviations.

2
SOLUTIONS
Exercise 7.1: We have Face value = F = $1million, n = 182 days, discount yield = d
= 9.25%. The price is
nd 182  0.0925
P = F(1  ) = 1M(1  ) = $953,236.11.
360 360
100  95.3236 365
Since n < 182 days, BEY =  = 9.8386%.
95.3236 182
If n = 275 days, and the discount yield is again d = 9.25%, then the price is
nd 275  0.0925
P = 1M(1  ) = 1M(1  ) = $929,340.28.
360 360
 2  275 2 2  275
365  2 ( 275 100
365 )  ( 365  1)(1  92.934 )
BEY = 2  275 = 9.9258%.
365 1
Exercise 7.2:
(a) # days since last coupon = 5 = x  z,
# days between coupon payments = 182 = x; coupon rate = 7.875% = c; y =
7.91%.
Now, as of the LCD there were 2 ½ years remaining in the life of the bond; so, N = 5.
 C   7.875 
y
xz  C 100  y  5
 7.875 100  0.0791 
P = (1 + ) x    = (1.03955 )182   
2  y (1  y ) N   0.0791 (1.03955)5 
 2   

= 100.02853.
7.875 5
(b) ai =  = 0.108173.
2 182
(c) Cash price = quoted price + accrued interest, so
quoted price = Cash price – accrued interest = 100.02853  0.108173
29
= 99.9204 ( 99 ).
32
(d) For the duration, first we calculate the duration as of the last coupon date (LCD)
2 y 2  y  N (c  y )
DLCD = 
2y y
2c [(1  ) N  1]  2 y
2
2.0791 2.0791  5(0.07875  0.0791)
= 
2(0.0791) 0.0791 5
2(0.07875)[(1  )  1]  2(0.0791)
2
= 13.142  10.824 = 2.318 years.

3
xz 5
The exact duration is D = DLCD  ½( ) = 2.318  0.5( ) = 2.30 years.
x 182
(e) Since the coupon rate is 7.875%, that means that C = 7.875. So, the
approximate convexity is
2P 1
Cx = ,
y 2 P
where
C
N ( N  1)(100  )
 P 2
y CN 2C y
=   3 [(1  )  N  1]
y 2 y y y 2
4(1  ) N  2 y 2 (1  ) N 1
2 2
7.875
5(6)(100  )
0.0791  (7.875)(5) 2(7.875) 0.0791 5
=  [(1  )  1]
0.0791 7 2 0.0791 6 ( 0 . 0791) 3
2
4(1  ) (0.0791) (1  )
2 2
= 2.530 – 4,986.494 – (5,610.281) = 626.317
626.317
so, Cx = = 6.26.
100.02853
(f) At the NCD we’ll receive a coupon of C/2 = 3.9375. Then, there will be 2 years
remaining in the life of the bond, so N = 4. Note that z = 182 – 5 = 177.
 C   7.875 
z  C C 100  y  177
 100 
y
    = (1.03955 ) 182
7.875 0.0791 
P = (1 + )x 3.9375   
2  2 y (1  y ) N   0.0791 (1.03955) 4 
 2   
 
= 100.02853.
Exercise 7.3:
100
(a) Annual compounding: P = = 38.5543.
. ) 10
(11
100
(b) Semi-annual compounding: P = = 37.6889.
. ) 20
(105
100
(c) Monthly compounding: P = = 36.9407.
0.10 120
(1  )
12
100
(d) Daily compounding: P = = 36.7930.
0.10 3650
(1  )
365
Continuous compounding: P = 100e(100.10) = 36.7879.

4
Note that the PV or price decreases. As the number of compounding periods
increases, the effective annual rate increases, so the PV decreases.
Exercise 7.4:
Bond 1: Since D = 4.8, we check years 2019, 2020, etc. By trial and error, using the
formula for round # of coupons, N remaining:
2 y 2  y  N (c  y )
D=  ,
2y y N
2c [(1  )  1]  2 y
2
or the exact formula
2 y 2  y  N (c  y ) 1 z
D=   (1  ),
2y y N 2 x
2c [(1  )  1]  2 y
2
where z = # of days to next coupon, and x = # of days between coupon payments.
Using 2019, the approximate formula gives (y = 9%, N = 11)
2  0.09 2  0.09  11(0.09  0.09)
D= 
2(0.09) 0.09 11
2(0.09)[(1  )  1]  2(0.09)
2
= 11.61  7.15 = 4.45,
1 89
while the exact formula gives D = 4.46  (1  ) = 4.20.
2 181
Using 2020, the formula gives (y = 9%, N = 13)
2  0.09 2  0.09  13(0.09  0.09) 1 89
D=   (1  ) = 4.8. (For 2021,
2(0.09) 0.09 13 2 181
2(0.09)[(1  )  1]  2(0.09)
2
the approximate D = 5.6, the exact D = 5.4—definitely too large.)
1
Value of 0.01 = DV01(per 100% of par) = p , where
100
y
P 1 P (1  )
p =   , and D =   2 . Combining these formulas gives DV01(per
y 100 y P
D P 1
100% of par) =  ;
y 10,000
1
2
4.8  102.26 1
Bond 1: DV01(per 100% of par) =  = 0.047.
0.09 10,000
1
2
Bond 2: For a zero coupon bond,

5
D = time to maturity = 6 years.
100
P= = 58.97.
(1  0.045)12
6  59 1
DV01(per 100% of par) =  = 0.034.
0.09 10,000
1
2
6.66  106.5 1
Bond 3: DV01(per 100% of par) =  = 0.0679.
0.09 10,000
1
2
To hedge the liability, we set
x1 + x2 = 1
and Dp = x1D1 + x2D2,
or 5.5 = x14.8 + x26.66,
6.66  5.5
which gives x1(4.8 – 6.66) = 5.5 – 6.66, so x1 = = 0.6237,
6.66  4.8
100,000,000
x2 = 0.3763. The present value of the liability is = $61,619,874.
(1  0.045) 5.52
So, we invest 61,619,8740.6237 = 38,429,599 in Bond 1, and 23,190,275 in Bond 2.
The number of bonds required are n1 = 38,429,599/102,260 = 376, and n2 =
23,190,275/106,500 = 218. [I stored x1 and x2 into my calculator’s memory, so
that I avoided rounding off until the final step.]

Exercise 7.5:
Bond 1: (zero coupon bond) D = 4 years.
Bond 2: All information is given.
For the $100 million portfolio, we know that
Dp = x1D1 + x2D2,
where x1 = proportion of our wealth invested in Bond 1 (the zero coupon bond), and
x2 is the proportion invested in Bond 2. Here we require that
5 = x1(4) + x2(6), and 1 = x1 + x2.
65
Solving, we get x1(4 – 6) = 5 – 6, or x1 = = 0.50 = x2. So, we invest $50
64
million in the zero coupon bond and $50 million in the 9% bond to construct a
$100 million portfolio with a duration of five years. The number of bonds we
need to buy are n1 = 50M/700,000 = 71, and n2 = 50M/110,000 = 455.

6
Exercise 7.6: Since we’re given the bonds’ yields, we can calculate the cash prices
directly using the PLCD (the price on the last coupon date) and the formula
C
xz xz 100 
y y C y
P = (1 + ) x PLCD = (1 + ) x [ + ].
2 2 y y
(1  ) N
2
We first calculate the purchase price of the bond. This bond had a round number of
periods remaining; note that at date t = 0, y = 7.6%, x = 181, and x – z = 0:
7.5
7.5 100 
P0 = [ + 0.076 ] = 98.8246.
0.076 . ) 60
(1038

Price at sale date (y = 7.5%, x = 184 days, z = 148 days, x  z = 36 days, N = 59)
7.5
36
7.5 100 
P1 = (1.0375 ) 184 [ + 0.075 ] = 100.7229.
0.075 (10375) 59

Coupon interest = 7.5/2 = 3.75; Interest on coupon = 3.75(5%)36/365 = 0.0185.


So, for an initial investment of 98.8246, we receive in 217 days (i.e., 181 + 36 days),
100.7229 + 3.75 + 0.0185 = 104.4914, for an annualized return of
104.4914  98.8246 365
 = 9.645%.
98.8246 217
Exercise 7.7: N = 25.
# days since last coupon = 92,
10 92
# days between coupon payments = 184. Coupon rate = 10%. ai =  = 2.5.
2 184
Cash price = quoted price + accrued interest
= 107.3043 + 2.5 = 109.8043.
2 y 2  y  N (c  y ) 1 z
D=   (1  )
2y y 2 x
2c [(1  ) N  1]  2 y
2
2.09 2.09  25(010
.  0.09) 1 92
=   (1  ),
2(0.09) 0.09 25 2 184
. )[(1 
2(010 )  1]  2(0.09)
2
= 11.61  4.03  0.25 = 7.3342.
P P
Now,P  y = D y.
y (1  y / 2)

Since y = 10 basis points = 0.001,

7
109.8043
  P  7.3342 y = 0.7706.
1.045
So, for a ten basis point increase, (y = 9.1%) our estimated price is
109.8043  0.7706 = 109.0337,
while, for a ten basis point decrease, (y = 8.9%) the estimated price is
109.8043 + 0.7706 = 110.5749.
(The actual prices would be 109.0375, and 110.5788.)
2P 1
Exercise 7.8: The convexity (for round number of periods) is Cx = ,
y 2 P
C
N ( N  1)(100  )
 P
2
y CN 2C y
=   3 [(1  )  N  1] ,
y 2 y y y 2
4(1  ) N  2 y 2 (1  ) N 1
2 2
where C is the cash flow per year, in this case; y = rate per year (with semi-
annual compounding) and N = #of coupon payments remaining. (C = 10,
N = 25, y = 9%)
So,
10
 2 P 25(26)(100  0.09 ) (10)(25) 2(10)
2 =   [(1.045)  25  1]
y 4(1.045) 27 2
(0.09) (1.045) 26
(0.09) 3

= 550.137 – 9,827.237 + 18,306.431 = 7,929.056.


(Cx = 72.21)
So, for y = +0.001,

P 1 2P 1
P  y + 2 y = 0.7706 +
2
7,929.056(0.001)2
y 2 y 2

= 0.7706 + 0.00396 = 0.7666.


For y = 0.001, P = +0.7706 + 0.00396 = 0.7746.
Note that the convexity effect is small.
So, the estimates for P are 109.0377 (at y = 9.1%) and 110.5789 (at y = 8.9%).
(Again, the actual prices would be 109.0375, and 110.5788—very close.)

You might also like