Bond Yield Calculator
Calculate bond current yield and yield to maturity (YTM). Compare bonds trading at par, premium, or discount to understand true return.
Bond yield details
Yield to maturity (YTM)
5.38%
Current yield
5.26%
Annual coupon
$50.00
Coupons remaining
20
Bond Yield Formulas
Current yield shows annual coupon as a percentage of price. YTM is the total annualized return if held to maturity, accounting for price appreciation or loss.
-
Face ValuePrincipal amount paid at maturity (par value) -
Coupon RateAnnual interest rate paid on face value -
Market PriceCurrent bond trading price -
Current YieldAnnual coupon payment as percentage of current price -
YTMTotal annualized return if held to maturity -
Premium/DiscountMarket price above (premium) or below (discount) face value
Current yield overstates return on premium bonds and understates return on discount bonds. YTM accounts for the price difference and is the more accurate measure.
Understanding Bond Yields
A bond’s yield tells you the return you’ll earn if you buy it today and hold until maturity. There are two main yield measures: current yield and yield to maturity.
Current Yield
Current yield is the simplest measure: annual coupon divided by current market price.
Current Yield (%) = (Annual Coupon ÷ Market Price) × 100
A $1,000 bond paying $50 annually, trading at $1,000:
- Current Yield = ($50 ÷ $1,000) × 100 = 5%
Yield to Maturity (YTM)
YTM is the bond’s total annualized return if you hold to maturity. It accounts for:
- Coupon payments received each year
- Price appreciation or loss at maturity
Computing YTM requires solving a complex equation (Newton-Raphson method), but the concept is: What discount rate makes the present value of all future cash flows equal to today’s price?
YTM is more accurate than current yield because it captures the full economics: if you buy a $900 bond that matures at $1,000, you get not just the coupon but also a $100 gain at maturity.
Key Insights
At-Par Bond (trading at face value):
- Current yield = coupon rate
- YTM = coupon rate
- Example: 5% coupon bond trading at $1,000 par, YTM = 5%
Discount Bond (trading below face value):
- Current yield < YTM (you gain on maturity)
- Example: bought $900, matures $1000 for extra gain, YTM > current yield
Premium Bond (trading above face value):
- Current yield > YTM (you lose on maturity)
- Example: bought $1100, matures $1000 for a loss, YTM < current yield
A Worked Example
Corporate Bond:
- Face value: $1,000
- Coupon: 4% annual ($40 per year)
- Market price: $950 (discount bond)
- Years to maturity: 7
Current Yield = ($40 ÷ $950) × 100 = 4.21%
YTM = 4.87% (computed iteratively)
You’re buying at a discount. You get $40 annually plus $50 gain at maturity—total return is 4.87% annualized. The YTM is what matters for investment decisions.
Zero-Coupon Bonds
Zero-coupon bonds pay no annual coupon. You buy them deeply discounted and get the full face value at maturity.
Example:
- Face: $1,000
- Purchase price: $500
- Maturity: 10 years
- Current yield: 0% (no payments)
- YTM: 7.18% (the appreciation compounds at 7.18% annualized)
You pay $500 today for $1,000 in 10 years. That’s equivalent to 7.18% compounded annually. Zero-coupon bonds offer significant price appreciation if rates fall, but also greater downside if rates rise.
Premium and Discount
The difference between current price and face value tells you a lot:
- Premium (price > face): Interest rates have fallen since bond was issued. New bonds pay less, so this one is worth more. You get higher current income but lose money at maturity.
- Discount (price < face): Interest rates have risen. New bonds pay more, so this one is worth less. You get lower current income but gain money at maturity.
Interest Rate Risk
Bond prices move inversely to interest rates. When the Federal Reserve raises rates, bond prices fall (existing bonds with lower coupons become less attractive). When rates fall, bond prices rise. Longer-maturity bonds have more interest rate risk—a 10-year bond’s price fluctuates more than a 2-year bond’s when rates move.
Using This Calculator
Enter the bond’s characteristics and the calculator computes current yield and YTM using Newton-Raphson iteration. This helps you compare bonds and make informed buy/sell decisions. A bond yielding 3% YTM versus one yielding 5% YTM offers 200 basis points more return if you hold to maturity—critical information for fixed-income portfolio selection.
Tax Implications
Bonds can generate income in multiple ways, each with different tax treatment:
- Coupon income: Taxed as ordinary income at marginal rate (10%-37%)
- Original Issue Discount (OID): Taxed yearly as imputed income, even if not received
- Market discount: Taxed at ordinary rates if you sell at a gain
- Treasury bonds: Federal tax on interest, but exempt from state/local tax
- Municipal bonds: Often completely tax-exempt
- I Bonds: Federal tax deferred until redemption; state/local exempt
Related Topics
For investment analysis, use the investment return calculator. See how bonds performed historically with compound interest calculator. For tax planning on gains, check the capital gains tax calculator.
Sources: SEC Investor Bulletin on bond basics (2024). See also SEC.gov Bond Market Rules and Regulations, and Federal Reserve educational resources on fixed income.
Bond Pricing and Duration
Bond prices move inversely to interest rates. When the Federal Reserve raises rates, bond prices fall (existing bonds with lower coupons become less attractive to investors). When rates fall, bond prices rise. The magnitude of the price change depends on the bond’s duration—a measure of interest rate sensitivity.
Duration effect: A 1% rise in interest rates causes a 5-year bond to fall in price by roughly 5%, but a 20-year bond to fall by roughly 20%. Longer bonds are more sensitive to rate changes.
This is critical for bond investors: if you own a long-term bond and interest rates rise, the market value of your bond drops significantly. If you hold to maturity, you get the full face value. But if you need to sell before maturity in a rising-rate environment, you realize a loss.
Convexity
For advanced traders, convexity matters too. Bonds don’t move in a straight line with rates; the relationship curves slightly. This curvature (convexity) means that a 1% rate drop creates slightly more price appreciation than a 1% rate rise creates depreciation. Bonds with higher convexity (longer duration, lower coupons) have more favorable convexity characteristics.
For most retail investors, duration and yield-to-maturity are sufficient. Professional bond managers use convexity for more precise hedging.
Building a Bond Ladder
A common strategy is the bond ladder: buy bonds with staggered maturities (one matures each year, for example). As each bond matures, you get a payment and can reinvest at current rates. This reduces interest-rate risk and provides regular income.
Example ladder:
- Buy $10,000 bond maturing 2026 at 4% yield
- Buy $10,000 bond maturing 2027 at 4.2% yield
- Buy $10,000 bond maturing 2028 at 4.5% yield
- Buy $10,000 bond maturing 2029 at 4.8% yield
Each year, one rung matures, providing $10,000 of cash to reinvest at current market rates. This strategy smooths volatility and interest-rate risk.
Professional Resources
For deeper bond knowledge, consult Investopedia’s bond tutorials, the Municipal Securities Rulemaking Board (for municipal bonds), and the SEC’s Bond Market Rules section.
Bond: $1000 face, 5% coupon, $1000 market price, 10 years
Current yield = 5%, YTM = 5%
At-par bond: coupon = $50. $50÷$1000 = 5%. YTM also 5% (no price change).
Bond: $1000 face, 5% coupon, $900 market price, 10 years
Current yield = 5.56%, YTM = 5.98%
Discount bond: paying $900 for $1000 maturity value. Gains from price appreciation → YTM > current yield.
Zero-coupon: $1000 face, $500 market price, 10 years
Current yield = 0%, YTM = 7.18%
YTM = (1000÷500)^(1÷10)−1 = 7.18%. Bond accrues interest as imputed gain.
Related calculators
Results are estimates for educational purposes only and may not reflect all factors in your specific situation. This is not financial advice. Consult a qualified financial adviser for personalised guidance.