Browse all calculators →
Investing
Bond Yield Calculator Capital Gains Calculator Interest Rate Calculator Compound Interest Calculator
More
All Calculators Guides
Home Calculators Investing Bond Yield Calculator
Bond Yield Calculator Estimate yield to maturity, current yield and what a bond price really implies
Country Currency
Section 1: Bond details
$
Amount repaid at maturity.
$
What you pay today for the bond.
%
Coupon rate based on face value.
yr
Remaining time until the bond matures.
How often coupon payments are made.
Used for result wording only.
Section 2: Return and risk context
%
Optional. Used to estimate after-tax coupon yield.
%
Optional. Compare the bond yield against your required return.
$
Optional. Added to your total purchase cost.
Section 3: Scenario comparison
$
Optional. Compare yield if the price were different.
%
Optional. Used to estimate real yield after inflation.
Used for AI caution if the estimate is rough.
Yield to maturity
annualized return if held to maturity
Current yield
coupon income relative to current price
Total maturity value
coupons plus face value
Real yield
yield after inflation estimate
Purchase cost, maturity value and total coupon income
Purchase cost
Maturity value
Total coupon income
Yield at different bond prices
Bond price Current yield Yield to maturity Total gain to maturity Status
Bond yield summary
Face value
Purchase price
Transaction fees
Total purchase cost
Annual coupon income
Total coupon income to maturity
Current yield
Yield to maturity
Total maturity value
Total gain to maturity
After-tax coupon yield
Real yield after inflation
Target yield comparison
Premium or discount
Bond signal
✦ Cal, AI Bond Yield Analysis
Cal is analysing your bond yield estimate...
💬 Ask Cal about this bond
Cal
Your bond yield analysis is ready. Ask me whether the bond looks attractive, what the YTM means, or how price changes affect the yield.

What a bond yield calculator actually tells you

A bond yield calculator helps you separate three related but different ideas: coupon rate, current yield, and yield to maturity. Coupon rate tells you what the bond pays on face value. Current yield tells you what those coupons mean relative to the price you pay today. Yield to maturity goes further and estimates the full annualized return if you hold the bond until it matures.

This matters because buying a bond below face value can lift the effective return above the coupon rate, while buying above face value can reduce it. The real decision is not just what coupon the bond pays, but what total return the market price implies.

The core formula

Annual coupon income = Face value × Coupon rate
Current yield = Annual coupon income ÷ Current price
Approximate YTM = [Annual coupon income + (Face value − Price) ÷ Years to maturity] ÷ [(Face value + Price) ÷ 2]
This calculator uses an iterative yield-to-maturity estimate based on discounted cash flows. YTM assumes coupons are paid as scheduled and the bond is held until maturity. It is an estimate, not a guarantee of realized return.

How to read the result

SignalWhat it meansTypical actionRisk level
YTM above coupon rateThe bond is likely trading below face valueCheck whether risk justifies the discountContext dependent
YTM below coupon rateThe bond is likely trading above face valueReview whether the premium is still worth payingCaution
Current yield is strong but real yield is weakNominal income looks better than inflation-adjusted returnReview inflation effect before decidingImportant
YTM exceeds target yieldThe bond may meet your required returnCheck credit and duration risk nextPotentially positive
After-tax yield falls sharplyTax changes the real income valueFocus on after-tax return, not headline yieldImportant

Frequently Asked Questions

What is yield to maturity?+
Yield to maturity is the annualized return you would expect if you buy the bond at the current price, receive all coupons as scheduled, and hold the bond until it matures. It includes both coupon income and any gain or loss between the price paid today and the face value received at maturity.
What is the difference between coupon rate and current yield?+
Coupon rate is based on the bond’s face value and stays fixed. Current yield compares the annual coupon income with the bond’s current market price. That means current yield changes when the bond price changes, even though the coupon itself does not.
Why can YTM be higher than the coupon rate?+
Because if you buy a bond below face value, you receive coupon income and also gain when the bond matures at par. That extra capital gain raises the total return, so the yield to maturity can sit above the coupon rate. The opposite can happen when a bond is bought at a premium.
What does it mean when a bond trades at a premium or discount?+
A bond trades at a premium when its market price is above face value and at a discount when the price is below face value. Premium bonds usually have YTM below the coupon rate, while discount bonds usually have YTM above the coupon rate. The market price reflects the return investors now require.
Why does inflation matter for bond yield?+
Because a bond can offer a positive nominal yield but still produce a weak real return if inflation is high. Real yield adjusts the return after inflation, which helps show whether the income is actually preserving purchasing power. This matters especially for longer-maturity bonds.
What should I check first if the yield looks attractive?+
Start with credit quality, time to maturity, and whether the bond price implies extra risk rather than a simple bargain. A high yield can be attractive, but it can also mean the market is pricing in risk. The next step is to check whether the risk matches the return you are seeing.