使用存續期間與凸性估算的價格變動
在前面的練習中,你估計若殖利率上升 1%,由存續期間造成的金額影響為 -6.790577,由凸性造成的金額影響為 0.285045。這兩個數值分別儲存在物件 duration_dollar_change 與 convexity_dollar_change 中。你也知道這檔債券目前價格為 $97.17106,已在工作空間中以物件 px 儲存。
回想第 3 章所述,精確的價格估計應同時考量存續期間與凸性。在這個練習中,你要根據存續期間與凸性來計算價格的預估變動。接著,在假設殖利率上升 1% 的情況下,計算新的預估價格。
本練習屬於課程
在 R 中進行債券評價與分析
練習說明
- 根據
duration_dollar_change與convexity_dollar_change,在殖利率上升 1% 時估計價格的總變動。將此數值存到price_change。 - 使用
price_change計算你的債券new_price!
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Estimate price_change
price_change <- ___ + ___
price_change
# Estimate new_price
new_price <- ___ + ___ + ___
new_price