使い方
- 求める値で、利回りから価格を求めるか、価格から最終利回りを求めるかを選びます。
- 額面(円)、年間クーポン利率(%)、年間のクーポン回数を入力します。
- 前回のクーポン日、受渡日、満期日を入力します。満期日はクーポンの日程に沿った日にしてください。
- 最終利回り(年・%)またはクリーン価格を入力し、下に表示される価格、経過利息、デュレーションを読み取ります。
価格と利回りの求め方
債券は、クーポン日ごとに額面 × クーポン利率 ÷ 年間のクーポン回数の利息を支払い、満期には額面を償還します。その価格は、受渡日から1期分の利回りで割り引いた、これらの支払いの現在価値です。買い手が支払う価格には、前回のクーポン以降に発生した利息が含まれます。気配値であるクリーン価格には、これが含まれません。
残りの支払いが N 回あるとき、k番目の支払いは受渡日から k − α 期後に行われます。α は現在の期のうち、すでに経過した割合です。ダーティ価格は、各支払いを (1 + y ÷ m) の累乗で割り引いた合計です。最終利回りは、その合計がクリーン価格と経過利息の和に等しくなる利率です。クーポン債には直接の式がないため、ニュートン法で求めます。
P_dirty = Σ CF_k ÷ (1 + y ÷ m)^(k − α)
AI = C × α
P_clean = P_dirty − AI
C 1期あたりのクーポン = 額面 × クーポン利率 ÷ m
m 年間のクーポン回数
α 現在の期のうち、すでに経過した割合
y 最終利回り(名目、年率)
経過利息と日数の数え方
経過利息は、クーポンに、経過した期間の割合を掛けたものです。その割合は日数の数え方によって変わります。30/360では、どの月も30日、1年を360日として、α = 日数 ÷ (360 ÷ m) です。実日数/実日数(ICMA)では、前回のクーポンからの実際の日数 ÷ その期間の実際の日数です。
- 30/360(米国)は、31日を30日として数えます。米国の社債や多くの政府機関債で使われます。月末に支払う債券の2月末のルールは、ここでは適用していません。
- 実日数/実日数(ICMA)は、米国の財務省証券などで使われ、期間の各日が同じ重みで数えられます。
デュレーション
マコーレー・デュレーションは、支払いまでの平均の期間(年)で、現在価値で重み付けしたものです。モディファイド・デュレーションは、それを (1 + y ÷ m) で割ったものです。利回りが1ポイント上がったときの価格の下落率のおおよその値で、利回りの変化が小さい場合には正確です。
このツールが扱わないこと
- クーポンにかかる税金や、売却時の利益にかかる税金。
- 手数料、ブローカー手数料、コールオプションのように支払いを変える債券の個別の条件。
- インフレ連動債や変動利付債。ここでのクーポンは固定です。
計算例:額面1,000,000円、年5%のクーポン(年2回払い)、利回り6%
クーポンは1,000,000円 × 5% ÷ 2 = 25,000円で、半年ごとに支払われます。受渡日の2026年11月10日は、2026年9月15日に始まった期間の55日目にあたります。30/360では、この期間を180日として数えるため、α = 55 ÷ 180 = 0.3056で、経過利息は25,000 × 0.3056 = 7,639円です。
残りの支払いは10回です。9回の25,000円のクーポンと、最後のクーポンに額面1,000,000円が加わります。半年あたり3%で割り引くと、ダーティ価格は966,035円になります(丸める前は966,034.79円)。経過利息を引くと、クリーン価格は958,396円です。現在利回りは50,000 ÷ 958,396 = 5.22% で、デュレーションは、マコーレーが4.3189年、モディファイドが4.1931年です。
| 項目 | 値 |
|---|---|
| 経過利息 | ¥7,639 |
| ダーティ価格(支払額) | ¥966,035 |
| クリーン価格 | ¥958,396 |
| マコーレー・デュレーション | 4.3189年 |
| モディファイド・デュレーション | 4.1931年 |
よくある質問
クリーン価格とダーティ価格の違いは何ですか?
ダーティ価格は買い手が支払う金額で、クリーン価格に前回のクーポン以降の利息を加えたものです。価格は通常クリーン価格で示されるため、経過利息は受渡しの時点で加算されます。
利回りが上がると価格が下がるのはなぜですか?
支払額は固定されているため、利回りが高いほど各支払いの割引が大きくなり、今の価値は下がります。利回りがクーポン利率と等しいとき、クーポン日に価格付けされた債券は額面で売買されます。
30/360と実日数/実日数の違いは何ですか?
30/360は、どの月も30日、1年を360日として数えます。実日数/実日数はクーポン期間の実際の日数を数えます。そのため、通常30/360を使う米国の社債と、実日数/実日数を使う米国の財務省証券では、経過利息がわずかに違います。
最終利回りを見れば、得られる利益がわかりますか?
満期まで保有し、すべてのクーポンを期日どおり受け取り、各クーポンを同じ利回りで再投資した場合にだけわかります。再投資の利率は変わるため、実際に得られる収益は異なることがあります。
モディファイド・デュレーションは何を示しますか?
利回りが動いたときに、価格がどれだけ動くかの見積もりです。モディファイド・デュレーションが4.19の場合、利回りが1ポイント上がると、価格はおよそ4.19%下がることを示します。大きな変化では近似にすぎません。
入力した数値はサーバーに送られますか?
送られません。計算はブラウザの中で行われ、入力した内容は当サイトに送信されません。
出典
- Wikipedia(英語): Bond valuation (present value, clean and dirty price)
- Wikipedia(英語): Yield to maturity (zero-coupon formula, coupon bonds, current yield)
- Wikipedia(英語): Duration (finance) (Macaulay and modified duration)
- Wikipedia(英語): Day count convention (30/360 US and actual/actual ICMA)
数値と文章の最終確認日:2026年11月10日火曜日。