Solutions for Practice Problems for Lecture 2


Question 1

Note: Page references to Lecture 2 below refer to the landscape pdf version.

Assume you observe the following three coupon bond prices and remaining cashflows (coupons are paid annually and this year's coupon has already been paid)

Bond A is currently trading at a price of 114.51, has a face value of 100 and 25% coupon and three years to maturity.

Bond B is currently trading at a price of 117.42, has a face value of 100 and 25% coupon and two years to maturity.

Finally, Bond C is currently trading at a price of 113.63, has a face value of 100 and 25% coupon and 1 year to maturity.

(A) First, find the zero-coupon discount factors for one, two and three years out (i.e. find D(0,1), D(0,2) and D(0,3)).

Hint: D(0,1) is easy to find just from the information about Bond C. For D(0,2) you need to construct a portfolio of Bond C and Bond B that has a zero payoff 1 year from now. Finally, to get D(0,3) you need to construct a portfolio of all three bonds that has zero payoffs in both 1 and 2 years from now. This is a similar tack to the one used in the in-class exercise on page/slide 5 in Lecture 4.

SOLUTION:

It is easiest to compute D(0,1) first -- it is just equal to the ratio of the current price of bond C to its last cashflow at maturity, i.e. D(0,1) = 113.63/125 = 0.90904. In order to figure out D(0,2) we need to construct a portfolio of bonds that has only cashflows in the current year and in year 2 -- no cashflows in year 1. This can be accomplished by buying 1 bond B and selling short 0.2 bonds C resulting in a cashflow of 94.694 (= 117.42 - 0.2 x 113.63) in the current year and 125 in year 2. This yields a value of D(0,2) = 94.694/125 = 0.757552. Finally, obtaining D(0,3) involves constructing a portfolio of bonds that has no intermediate cashflows, i.e. no cashflows in years 1 and 2. This can be done by buying 1 Bond A and selling short 0.2 of Bond B and 0.16 of Bond C. This portfolio produces the following cashflows: 72.845 in the current year, 0 in years 1 and 2, and 125 in year 3. Hence, D(0,3) = 72.845/125 = 0.58276.

(B) Next, compute the zero-coupon yields for one, two and three years out (i.e. z(0,1), z(0,2) and z(0,3)).

SOLUTION:

This is straightforward to do given our results from (A) above and the formulas on page 14 of Lecure 2.

z(0,1) = D(0,1)^(-1) - 1 = 0.100062

z(0,2) = D(0,2)^(-1/2) - 1 = 0.148931

z(0,3) = D(0,3)^(-1/3) - 1 = 0.197208

where a^b means a raised to the power b.

(C) Compute the forward rates implied by the prices of these bonds for one, two and three years out (i.e. f(0,1), f(0,2) and f(0,3)).

SOLUTION:

Again this is going to be easy given that the hard work is done in (A) above. Just use the formulas from page 17 from Lecture 2.

f(0,1) = (D(0,0)/D(0,1)) - 1 = (1/D(0,1)) - 1 = 0.100062

f(0,2) = (D(0,1)/D(0,2)) - 1 = 0.19997

f(0,3) = (D(0,2)/D(0,3)) - 1 = 0.299935

(D) Finally, compute the par coupon bond yields for one, two and three years out (see the last two slides in Lecture 2).

SOLUTION:

The following utilizes the formulas from the last slide in Lecture 2:

y(1) = (1-D(0,1))/D(0,1) = 0.100062

y(2) = (1-D(0,2))/(D(0,1)+D(0,2)) = 0.145475

y(3) = (1-D(0,3))/(D(0,1)+D(0,2)+D(0,3)) = 0.185473


Question 2

Arb Exercise Solution

Following the previous problem, but consider only two-year horizon. Assume that the one-year spot rate is the same as the forward rate f(0,1)(10%). Furthermore, you believe/know that in year 1 you can borrow at a rate of 15%.


A. Is there any arbitrage opportunity?

The implied forward rate f(0,2) is 0.19997, which is greater than 15%. Borrowing money is too cheap, so we should borrow money.

B. If there is an arbitrage opportunity, try to construct a strategy using one-year and two-year zero-coupon bonds.

At the scale of $1, the arb is:

time (years
from now)

0

1

2

borrow forward

0

1

-1.15

sell one-year
zero

.90904

-1

0

buy two-year
zero

-.871185

0

1.15

total net
cash flow

0.037855

0

0

Since we use zero-coupon bonds, it does not matter which year is used as starting point. Here we start from year 1. We sell one-year zero-coupon bond, and net out year 1 cash flow by borrowing forward $1, then we net out year 2 cash flow by buying a fraction of a two-year zero-coupon bond (0.757552*1.15 = 0.87118). The net profit is 0.037855.

 

C. (optional) Try to construct a strategy using spot borrowing, Bond B and Bond C from the previous problem.

Assume one cannot buy fractional coupon bonds, the arb is as follows.

time (years
from now)

0

1

2

borrow forward

0

108.7

-125

borrow

7.91

-8.7

0

sell one-year
zero

113.63

-125

0

buy two-year
zero

-117.42

25

125

total net
cash flow

4.12

0

0

Basically, we start from the last year (the second year in this case), and work back to the present time (t = 0). We first net out year 2 cash flow by borrowing forward $108.7($125/1.15), then we net out year 1 cash flow by borrowing spot $7.91($8.7/1.1), which gives us a net porfit of $4.12 at time 0.

Note: Please refer to the previous problem for forward rates, discount factors and coupon bond prices.