始める無料で始める

債券の近似コンベクシティを計算する

動画で見たように、デュレーション効果にコンベクシティ項を加えることで、債券価格の推定を改善できます。コンベクシティ項は、価格とYTMの関係曲線の「反り(湾曲)」の度合いを反映します。

この演習では、額面$100、クーポン10%、満期まで20年、YTM 10%の債券について、利回りが1%変化すると仮定したときの近似コンベクシティを計算し、それをデュレーション効果に加えます。近似コンベクシティの式は次のとおりです。

$$(P(up) + P(down) - 2 * P) / (P * \Delta y ^ 2)$$

ここで、$P$は現在の債券価格、$P(up)$は利回り上昇時の債券価格、$P(down)\(は利回り低下時の債券価格、\)\Delta y$は予想される利回りの変化量です。

前の演習で作成した pxpx_uppx_down はワークスペースに読み込まれています。

この演習はコースの一部です

Rで学ぶ債券の評価と分析

コースを見る

演習の手順

  • 上記の式に pxpx_uppx_down を当てはめて、近似コンベクシティを計算してください。dy には適切な値を入力する必要があります。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity
コードを編集して実行