債券

債券贖回殖利率計算器

Callable Bond Yield Calculator

比較持有到期與提前贖回情境,而非只看一個殖利率。

輸入資料

付息頻率
提前贖回情境
情境 1
情境 2

贖回年數須早於到期並符合完整付息期數;最多五個情境。未輸入情境時,只比較持有到期。

付息日估值,使用名目年殖利率;年數 × 每年付息次數須為整數。金額不做匯率轉換。

計算結果

帶入債券條件,再比較結果。

先理解這項計算

每個情境保留原面額計算的票息,只改最後收款時間與贖回金額。YTW 是預定情境內較保守的殖利率衡量,不是最低保證報酬。

查看計算方式與假設

計算公式

Price = Σ[t=1..N] Coupon/(1+y/m)^t + Redemption/(1+y/m)^N; YTW = min(YTM, YTC₁, …, YTCₖ)

YTC 假設在指定付息日按贖回價收回本金。YTW 是到期與所有有效贖回情境中最低的名目年殖利率。

變數、利率與期間

Face / Price
Face 是到期償還的面額;Price 是今天的債券價格。
Coupon
每期票息 = 面額 × 年票面利率 ÷ 每年付息次數。
YTM / y
名目年到期殖利率,以百分比輸入;折現時換成小數並除以每年付息次數。
m / N
m 是每年付息次數;N = 到期年數 × m。所有票息於期末支付。
Redemption / N
贖回價為每百元面額報價;N 是到贖回或到期的完整付息期數。
YTW
到期與所有有效贖回情境殖利率的最低值,不是保證報酬。

贖回情境假設

  • 在付息日估值
  • 最多五個贖回情境
  • 贖回年數須早於到期並對應完整付息期數
  • 最後一筆包含當期票息及贖回價,不模擬違約與不規則付息

比較到期殖利率、各提前贖回情境的 YTC,以及這些情境中的 YTW。

實際範例

  1. 到期情境最後收到面額 1,000。
  2. 第三年贖回情境最後收到 1,030,但每半年票息仍是 40。
  3. 比較全部殖利率後,取最低值作為本情境集合的 YTW。

常見問題

沒有贖回情境時怎麼算?

此時只比較持有到期,YTW 等於 YTM。若任何已輸入情境無效,YTW 顯示 N/A,避免忽略該情境後誤報最低值。

相關工具