債券利回り計算機
債券の利回り(反復的に正確に解決され、標準的な近似公式)、現在の利回り、キャピタルゲインまたはロス、および価格、額面価格、クーポン率、期間、支払い頻度からの総返利を計算します。年別割引キャッシュフロースケジュールも含まれます。
入力
出力
| Metric | Value |
|---|---|
| No data yet | |
| Year | Coupon Received | PV of Year's Cash Flows | Cumulative PV |
|---|---|---|---|
| No data yet | |||
ガイド
債券利回り(YTM)とは何ですか?
債券の利回り(YTM)は、現在の市場価格で債券を購入し、満期まで保有した場合に債券がもたらす総年間化収益です。クーポン支払いに加え、支払った金額と満期時に返却される額面価格の差による利得または損失が含まれます。これは、クーポンレート単独では実際に支払った金額を反映していないため、割引債、プレミアム債、額面で取引されている債券を同等の基準で比較するための数値です。
このツールの使い方
- 債券の現在の価格を入力してください — 額面ではなく、今日の取引価格です。
- 額面価格(パー値)を入力してください — 満期時に受け取る金額です。
- 年間クーポンレートを額面価格の割合として入力してください。
- 満期までの年数を設定し、クーポンが1年あたりの支払い頻度を決めてください(年1回、半年ごと、四半期ごと、または毎月)。
- 形式化された出力のための通貨を選択してください。
要約テーブルは、現在の利回り、標準的な近似YTM式、正確なYTM(実際の支払い頻度を考慮するために反復的に解決)、満期時のキャピタルゲイン/ロス、および保有期間中の総返利を表示します。年間割引キャッシュフローテーブルは、期間を年別行に分け、解決された利回りで各年のクーポンを割引します。積算現在価値は最終年で債券の現在価格に正確に戻り、これは利回りが正しく解決されたことの組み込みチェックです。
数学
債券の評価は、各将来のキャッシュフローを同じ定期割引率で評価します。Price = Σ [coupon / (1+r)^t] + [face value / (1+r)^n]は、各クーポン期間nで合計され、rは定期利回り(年間YTM ÷ 年間支払い回数)です。価格は利回りの上昇に伴い低下するため、このツールは二分法でYTMを解決します。有効な債券に対しては常に収束しますが、ニュートン法とは異なり、微分が必要であり、悪い初期推定から発散する可能性があります。
近似YTMは標準的な教科書の近似法です。[coupon + (face value − price) ÷ years] ÷ [(face value + price) ÷ 2]は、実際の支払い頻度に関係なく年間複利を仮定しています。正確な結果と並んで表示されるため、特に頻繁なクーポンや長期間の債券では、この近似法がどの程度ずれているかを確認できます。
現在の利回り vs. 満期までの利回り
現在の利回りは、単に年間クーポンを価格で割った値です。満期時に実現するキャピタルゲイン/ロスを完全に無視しています。割引価格で取引されている債券の現在利回りはYTMより低い(価格と額面の差を獲得)、プレミアム債の現在利回りはYTMより高い(その差を失う)。YTMは異なる価格で購入された債券を比較するためのより完全な数値です。
一般的な使用方法
- 異なる割引またはプレミアムで取引されている債券を同等の基準で比較する
- ブローカーが引用したYTMが独立した計算と一致するかどうかを確認する
- クーポンを含めて満期まで保有された債券の総返利を推定する
- 支払い頻度(半年ごと vs. 毎月)が年間複利の近似に対して正確なYTMをどのように変化させるかを確認する
固定クーポン支払いまたは利息額の場合は、単利計算機を使用してください。単一時点の債券購入と割引率の仮定を比較する場合は、複利計算機を使用してください。
プライバシー
このツールはブラウザ内で完全に実行されます。あなたの数値はサーバーにアップロードされることはありません。
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/bond-yield-to-maturity-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"bondPrice": "950",
"faceValue": "1000",
"couponRate": "5",
"years": "10",
"frequency": "2",
"currency": "USD"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `bond-yield-to-maturity-calculator` tool (Bond Yield to Maturity Calculator) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/bond-yield-to-maturity-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="債券利回り計算機 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| 1回あたりの費用 | 5クレジットから |
|---|