In: Finance
A three year bond with face value of $1000 pays annual coupons
of 4 percent and has a yield- to-maturity of 5 percent. What is the
price, duration, and convexity of the bond?
Suppose the yield increases to 6 percent. Use the duration rule to
estimate the new price. Use duration and convexity to estimate the
new price. Use the bond price equation to compute the exact new
price.
| K = N | 
| Bond Price =∑ [( Coupon)/(1 + YTM)^k] + Par value/(1 + YTM)^N | 
| k=1 | 
| K =3 | 
| Bond Price =∑ [(4*1000/100)/(1 + 5/100)^k] + 1000/(1 + 5/100)^3 | 
| k=1 | 
| Bond Price = 972.77 | 

| Period | Cash Flow | Discounting factor | PV Cash Flow | Duration Calc | 
| 0 | ($972.77) | =(1+YTM/number of coupon payments in the year)^period | =cashflow/discounting factor | =PV cashflow*period | 
| 1 | 40.00 | 1.05 | 38.10 | 38.10 | 
| 2 | 40.00 | 1.10 | 36.28 | 72.56 | 
| 3 | 1,040.00 | 1.16 | 898.39 | 2,695.17 | 
| Total | 2,805.83 | 
| Macaulay duration =(∑ Duration calc)/(bond price*number of coupon per year) | 
| =2805.83/(972.77*1) | 
| =2.884372 | 
| Modified duration = Macaulay duration/(1+YTM) | 
| =2.88/(1+0.05) | 
| =2.747021 | 

| Period | Cash Flow | Discounting factor | PV Cash Flow | Duration Calc | Convexity Calc | 
| 0 | ($972.77) | =(1+YTM/number of coupon payments in the year)^period | =cashflow/discounting factor | =PV cashflow*period | =duration calc*(1+period)/(1+YTM/N)^2 | 
| 1 | 40.00 | 1.05 | 38.10 | 38.10 | 69.11 | 
| 2 | 40.00 | 1.10 | 36.28 | 72.56 | 197.45 | 
| 3 | 1,040.00 | 1.16 | 898.39 | 2,695.17 | 9,778.41 | 
| Total | 2,805.83 | 10,044.96 | 
| Convexity =(∑ convexity calc)/(bond price*number of coupon per year^2) | 
| =10044.96/(972.77*1^2) | 
| =10.33 | 
| Using only modified duration | 
| Mod.duration prediction = -Mod. Duration*Yield_Change*Bond_Price | 
| =-2.75*0.01*972.77 | 
| =-26.72 | 
| New bond price = bond price+Modified duration prediction | 
| =972.77-26.72 | 
| =946.05 | 
| Using convexity adjustment to modified duration | 
| Convexity adjustment = 0.5*convexity*Yield_Change^2*Bond_Price | 
| 0.5*10.33*0.01^2*972.77 | 
| =0.5 | 
| New bond price = bond price+Mod.duration pred.+convex. Adj. | 
| =972.77-26.72+0.5 | 
| =946.55 | 
| Actual bond price | 
| K = N | 
| Bond Price =∑ [( Coupon)/(1 + YTM)^k] + Par value/(1 + YTM)^N | 
| k=1 | 
| K =3 | 
| Bond Price =∑ [(4*1000/100)/(1 + 6/100)^k] + 1000/(1 + 6/100)^3 | 
| k=1 | 
| Bond Price = 946.54 |