First, we increase the yield on the bond by 20 basis points from 8% to 8.20%. Thus, ∆y is 0.20%
Second, we decrease the yield on the bond by 20 basis points from 8% to 7.8%. The new price
(P_) can be computed using our bond valuation formula. Doing this we get $1,003.638 with a
bond price quote of $100.3638.
Third, with the initial price, P0, equal to $100 (when expressed as a bond quote), the duration can
be approximated as follows:
where ∆y is the change in yield used to calculate the new prices (in decimal form). What
the formula is measuring is the average percentage price change (relative to the initial price) per
20-basis-point change in yield. Inserting in our values, we have:
$100.3638 $99.6379
2($100)(0.02)
−
This compares with 1.814948 computed in part (c). Thus, the approximate duration measure (to six
decimal places for this problem) is the same as the modified duration computed in part (c).
To compute the approximate measure for bond B, which is a 5-year 9% coupon bond trading at
8% with an initial price (P0) of $104.0554, we proceed as follows.
Third, with the initial price, P0, equal to $104.0554 (when expressed as a bond quote), the
duration can be approximated as follows:
where ∆y is the change in yield used to calculate the new prices (in decimal form). What the
formula is measuring is the average percentage price change (relative to the initial price) per 20–
basis-point change in yield. Inserting in our values, we have:
)02.0)(104.0554($2
03.22831$ 8909.104$