OhMyCalc

Bond Yield Calculator

Calculate bond current yield and approximate yield to maturity (YTM). Enter face value, coupon rate, bond price, and years to maturity.

How to Use the Bond Yield Calculator

  1. Enter the bond's face (par) value.
  2. Enter the coupon rate and current market price.
  3. Enter years remaining until maturity.

クイックリファレンス

変換元変換先
$1,000 face, 5% coupon, $950 price~5.26% current yield
$1,000 face, 4% coupon, $1,050 price~3.81% current yield
Bond at parCurrent yield = coupon rate
Bond at discountYTM > coupon rate
Bond at premiumYTM < coupon rate

使用例

計算式

Current Yield = Annual Coupon / Bond Price × 100. Approx. YTM = (Coupon + (Face − Price) / Years) / ((Face + Price) / 2) × 100.

よくある質問

What is current yield?
Current yield is the annual coupon payment divided by the bond's current market price.
What is YTM?
Yield to Maturity is the total return if the bond is held until maturity, accounting for coupon payments and capital gain/loss.
Is it free?
Yes, all calculators are completely free.