How It Works
Annual coupon = face value × coupon rate.
Price = Σ C/(1+y)^t + F/(1+y)^n, solved for y | Current Yield = C/P
- Current yield = coupon ÷ price, so it moves with the price you actually paid.
- YTM is the discount rate that sets the present value of every coupon plus the face value equal to the current price — solved by bisection to 200 iterations, not approximated.
- The textbook shortcut (C + (F−P)/n) ÷ ((F+P)/2) is reported alongside it so the size of its error is visible.
Worked Example
$1,000 face, 5% coupon, $950 price, 10-year maturity.
Current Yield
$50 ÷ $950 = 5.263%
YTM (exact, solved)
5.669%
YTM (textbook shortcut)
5.641%
Bought at a $50 discount, the YTM (5.669%) exceeds the current yield (5.263%) because you also gain the $50 back at maturity. The textbook shortcut returns 5.641% — 2.8 basis points low here. That gap stays small near par but collapses badly away from it: on a 30-year bond bought at 950 with a 12% coupon the shortcut reads 12.479% against an exact 12.651%, low enough to fall below the current yield, which a true YTM on a discount bond never does; and on a one-year bond bought at 550 it understates the yield by more than 20 percentage points. Within about 15% of par it is accurate to under a tenth of a point, which is the range it was designed for.
Understanding Bond Yields
What a bond is
A bond is a loan you make to a government or company. In return, the issuer promises to pay you regular interest, called the coupon, and to return the original amount, the face value, on a set maturity date.
Because the coupon and maturity are fixed at issue, a bond produces a predictable stream of cash. The uncertainty comes from the price you pay for that stream, which moves up and down in the market until maturity.
Coupon yield, current yield, and yield to maturity
The coupon rate is set against face value and never changes, so it tells you the fixed dollar income but not the return on what you actually paid. Current yield fixes that by dividing the coupon by the current price, giving a snapshot of income relative to today’s cost.
Yield to maturity is the most complete measure. It is the single annual rate that accounts for the coupons and for the gain or loss you realise when the bond matures at face value. When prices differ from par, YTM and current yield diverge, and YTM is the figure most investors rely on to compare bonds.
Par, premium, and discount
A bond trades at par when its price equals its face value, which happens when the coupon matches current market rates. At par, the coupon rate, current yield, and YTM all line up.
When the coupon is below market rates, buyers will only pay less than face value, so the bond trades at a discount and its YTM rises above the coupon. When the coupon is above market rates, the bond trades at a premium and its YTM falls below the coupon. The price simply adjusts until the total return matches what the market demands.
The inverse price and yield relationship
Bond prices and yields move in opposite directions. Since the coupon is locked in, the only way an existing bond can offer a competitive return when rates rise is for its price to fall, lifting its yield to match new issues.
The reverse holds when rates fall: existing bonds with higher fixed coupons become more valuable, so their prices climb and their yields drop. Longer maturities feel this effect more strongly, because the fixed payments stretch further into the future.
Why the YTM here is an approximation
This calculator uses a well-known shortcut that adds the annual coupon to the price gain or loss spread evenly over the remaining years, then divides by the average of price and face value. It is quick, transparent, and close enough for most comparisons.
The exact YTM is the discount rate that makes the present value of every coupon plus the face value equal to the current price. There is no clean algebraic solution, so it is found by iteration. For that reason the figure shown here may differ slightly from a precise calculation, especially for bonds far from par or with long maturities.
Key risks to keep in mind
Interest-rate risk is the chance that rising rates push down the price of a bond you may need to sell before maturity. Credit risk is the chance the issuer cannot make its payments, which is why government bonds usually yield less than corporate ones.
Reinvestment risk is subtler: the headline YTM assumes you reinvest each coupon at the same rate, which may not hold if rates change. None of these affect a default-free bond held all the way to maturity, but they all matter if you trade along the way.
How investors use these yields
Income-focused investors often watch the current yield, since it reflects the cash a bond throws off relative to its price right now. It is a fast way to compare the payout of bonds you might buy today.
For judging value across bonds with different prices and maturities, YTM is the standard yardstick. Comparing a bond’s YTM against yields on similar bonds, or against your own required return, helps you decide whether the price on offer is fair.
Sources & References
Figures on this page are checked against primary, authoritative sources. Links open in a new tab.