計算債券的近似凸性
回想影片中的說明:我們可以在持續期間(duration)效果上加入凸性項,以改進對債券價格的估計。凸性項反映該債券價格/到期殖利率(YTM)曲線的彎曲程度。
在本練習中,當你預期殖利率會變動 1% 時,請計算以下債券的近似凸性,並將其加到持續期間效果中:票面價值 $100、票面利率 10%、到期年限 20 年、到期殖利率 10%。回想近似凸性的公式為:
$$(P(up) + P(down) - 2 * P) / (P * \Delta y ^ 2)$$
其中,\(P\) 為債券價格,\(P(up)\) 為殖利率上升時的債券價格,\(P(down)\) 為殖利率下降時的債券價格,\(\Delta y\) 為預期的殖利率變動幅度。
先前練習中的物件 px、px_up 與 px_down 已預先載入到你的工作環境中。
本練習屬於課程
在 R 中進行債券評價與分析
練習說明
- 將物件
px、px_up、px_down帶入上方的公式來計算近似凸性。你也需要為dy輸入合適的數值。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity