本文へスキップ

Calculator

債券 YTM・修正デュレーション計算機

額面100あたりの価格、クーポン、残存年数、クーポン支払回数から、固定クーポン債の最終利回り(YTM)と金利変化への価格感応度を計算します。

クーポン支払回数

価格は額面100あたり、クーポンは年率で入力します。残存年数×支払回数が整数になる組み合わせを指定してください。

計算結果

YTM(最終利回り)
1.213%
Macaulay duration
9.5352 年
修正デュレーション
9.4777 年

YTM +100bp の価格感応度

厳密価格(同じCFを再評価)
89.172
-9.0082%
修正デュレーション近似
88.7118
-9.4777%

YTMを100bp(1.00ポイント)上げたときの価格です。厳密値は固定クーポンCFを再評価し、近似値は修正デュレーションだけを使います。

計算式と前提

  • 価格は P = Σ CFₖ / (1 + y / f)ᵏ として、nominal annual YTM y を二分法で解きます。
  • 各期のクーポンは coupon / f、最終期には額面100の元本を加えます。f は年1回・年2回・年4回のいずれかです。
  • Macaulay duration はPV加重平均の支払時点、修正デュレーションは Dₘₒ𝒹 = Dₘₐ𝒸 / (1 + y / f) です。
  • +100bpの近似価格は P × (1 − Dₘₒ𝒹 × 0.01) とし、convexity(凸性)は含めません。厳密価格は同じPV式でYTMを再評価します。

年1回・年2回・年4回の等間隔クーポン支払いを仮定し、YTMは選択した回数で複利計算する名目年率です。途中売買、経過利息、税金、取引コスト、償還以外のキャッシュフローは扱いません。

債券価格がYTMとクーポン率に依存する考え方は、米国財務省の TreasuryDirect「Understanding Pricing」の説明を参照しています。

あわせて使う

債券の利回り計算と合わせて、金融指標や将来価値を確認する場合は 計算ツール一覧を利用できます。