ゼロクーポン債の価格算定
ゼロクーポン債の価格は、将来受け取る単一のキャッシュフローの現在価値(PV)に等しいことを見てきました。その単一のキャッシュフローが今日どれだけの価値になるかは、受け取りまでの期間と、どの金利(イールド)で割り引くかによって決まります。ここではそれを確認します。
まず、満期3年・年利5%のゼロクーポン債の価格を計算します。次に、満期とイールドを変更して、これらの要因が価格にどのように影響するかを見ていきます。
この演習では、npf.pv() 関数は使わず、複利の公式を直接用いて計算します。
PV の公式は次のとおりでした:\(PV = \frac{FV}{(1 + r)^n}\)
この演習はコースの一部です
Pythonで学ぶ債券の評価と分析
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Calculate price of a 3 year 5% yield zero coupon bond
price_1 = ____
# Print the result
print("3 year 5% yield ZCB: ", ____)