Free Bond Yield Calculator -- Current Yield, YTM & Duration

Calculate current yield, yield to maturity, duration, and bond pricing

Calculate bond yields, pricing, and duration. Enter your bond details to see current yield, yield to maturity (YTM), Macaulay duration, total return, and how your bond compares to other investments.

Bond Details

What you would pay to buy this bond today

Maturity & Payments

Most US bonds pay semi-annually
At Par
Current Yield
0.00%
Coupon / Price
Yield to Maturity
0.00%
Total annualized return
Macaulay Duration
0.00
years
Annual Income
$0.00
per payment: $0.00

Return Breakdown

ComponentAmount

Yield Comparison

This Bond (YTM)
0.00%
Your bond's yield to maturity with fixed coupon income and price return.
Savings Account
4.50%
High-yield savings account. FDIC insured, fully liquid, variable rate.
Stock Market Avg
10.00%
S&P 500 historical average return. Higher risk, not guaranteed.

Visual Yield Comparison

0%
This Bond
4.5%
Savings Acct
10%
Stock Mkt Avg
0%
Current Yield

Bond Pricing at Different Yield Levels

How this bond's price would change at different market yield levels (holding all else constant).

Market Yield Bond Price Price Change Status

Duration & Rate Sensitivity

Estimated price change for interest rate movements, based on duration.

Rate Change Est. Price Change (%) Est. New Price

Common Bond Types & Typical Yields

Bond Type Typical Yield Range Risk Level Tax Treatment
US Treasury Bonds3.5% - 5.0%Very LowFederal tax; exempt from state/local
Municipal Bonds2.5% - 4.5%LowOften exempt from federal (and state) tax
Investment-Grade Corporate4.0% - 6.0%Low-MediumFully taxable
High-Yield Corporate6.0% - 10.0%+Medium-HighFully taxable
TIPS (Inflation-Protected)1.5% - 2.5% + CPIVery LowFederal tax; exempt from state/local
I Bonds (Savings)Fixed + InflationVery LowFederal tax (deferrable); exempt from state

How the Bond Yield Calculator Works

This calculator computes several important bond metrics to help you evaluate fixed-income investments. All calculations are performed in your browser with no data sent to any server.

Current Yield is the simplest yield measure. It divides the annual coupon payment by the bond's current market price:

Current Yield = (Annual Coupon Payment / Current Market Price) x 100

Yield to Maturity (YTM) is the most comprehensive measure of a bond's expected return. It accounts for all coupon payments, the difference between the purchase price and face value, and the time value of money. The calculator uses an iterative Newton-Raphson method to solve for the discount rate that makes the present value of all future cash flows equal to the current market price:

Price = SUM[C / (1 + r)^t] + FV / (1 + r)^n
Where: C = coupon per period, r = YTM per period, t = period, FV = face value, n = total periods

Macaulay Duration measures the weighted average time until you receive the bond's cash flows. It is a key metric for understanding how sensitive a bond's price is to interest rate changes. Higher duration means greater price volatility.

Duration = SUM[t x PV(C_t)] / Price
Where: t = time in years, PV(C_t) = present value of cash flow at time t

Modified Duration adjusts Macaulay duration for the yield per period and directly estimates percentage price change for a 1% change in yield. It is used in the rate sensitivity table above.

Understanding Bond Premiums and Discounts

When a bond's coupon rate is higher than prevailing market interest rates, investors are willing to pay more than face value for the extra income. This is called trading at a premium. Conversely, when the coupon rate is lower than market rates, the bond trades at a discount to attract buyers.

For a bond trading at a premium, the yield to maturity will be lower than the current yield because you will receive less than you paid when the bond matures at face value. For a discount bond, the YTM will be higher than the current yield because you gain the difference between the purchase price and the face value at maturity.

Key relationships to remember:

  • Premium bond (Price > Par): Coupon Rate > Current Yield > YTM
  • Par bond (Price = Par): Coupon Rate = Current Yield = YTM
  • Discount bond (Price < Par): Coupon Rate < Current Yield < YTM

How to Use Duration in Portfolio Management

Duration is essential for managing interest rate risk. If you expect interest rates to rise, shorter-duration bonds will lose less value. If you expect rates to fall, longer-duration bonds will gain more value.

  • Immunization strategy: Match the duration of your bond portfolio to your investment time horizon to protect against rate changes.
  • Barbell strategy: Combine short-duration and long-duration bonds, skipping intermediate maturities, to balance income and flexibility.
  • Ladder strategy: Buy bonds with staggered maturities (1, 3, 5, 7, 10 years) so you reinvest gradually as each bond matures.
  • Rule of thumb: A bond with a duration of N years will lose approximately N% in price for every 1% increase in interest rates.

Frequently Asked Questions

What is yield to maturity (YTM)?

Yield to maturity (YTM) is the total return anticipated on a bond if held until it matures. It accounts for the bond's current market price, par value, coupon rate, and time to maturity. YTM is considered a long-term bond yield expressed as an annual rate and is the most widely used measure of a bond's return.

What is the difference between current yield and yield to maturity?

Current yield only considers the annual coupon payment relative to the bond's current market price (Annual Coupon / Price). Yield to maturity (YTM) is more comprehensive. It factors in the coupon payments, the difference between the purchase price and par value, and the time until maturity. YTM gives a more accurate picture of total expected return if you hold the bond to maturity.

What does Macaulay duration mean?

Macaulay duration measures the weighted average time until a bond's cash flows are received, expressed in years. It helps investors understand a bond's sensitivity to interest rate changes. A higher duration means greater price sensitivity to rate changes. For example, a bond with a duration of 5 years will lose approximately 5% in value for every 1% increase in interest rates.

What is a bond premium vs discount?

A bond trades at a premium when its market price is above its face (par) value, which happens when the coupon rate is higher than prevailing market rates. A bond trades at a discount when its market price is below par value, which occurs when the coupon rate is lower than market rates. A bond trading at exactly par value is said to trade at par.

How does payment frequency affect bond yield?

Payment frequency affects how often you receive coupon payments and the compounding of returns. Semi-annual payments (most common for US bonds) mean you receive half the annual coupon every 6 months. More frequent payments slightly increase effective yield due to reinvestment opportunities. Quarterly payments provide even more frequent income but are less common.

Are bonds a good investment compared to stocks?

Bonds and stocks serve different roles in a portfolio. Bonds typically offer lower but more predictable returns, with regular income and lower volatility. The historical average stock market return is about 10% per year, while investment-grade bonds average 4-6%. Bonds are generally better for capital preservation and income, while stocks are better for long-term growth. Most financial advisors recommend holding both for diversification.

Privacy & Limitations

  • All calculations run entirely in your browser -- nothing is sent to any server.
  • Results are estimates for planning purposes and should not replace professional financial advice.

Related Tools

Related Tools

View all tools

Bond Yield Calculator FAQ

What is yield to maturity (YTM)?

Yield to maturity (YTM) is the total return anticipated on a bond if held until it matures. It accounts for the bond's current market price, par value, coupon rate, and time to maturity. YTM is considered a long-term bond yield expressed as an annual rate and is the most widely used measure of a bond's return.

What is the difference between current yield and yield to maturity?

Current yield only considers the annual coupon payment relative to the bond's current market price (Annual Coupon / Price). Yield to maturity (YTM) is more comprehensive - it factors in the coupon payments, the difference between the purchase price and par value, and the time until maturity. YTM gives a more accurate picture of total expected return.

What does Macaulay duration mean?

Macaulay duration measures the weighted average time until a bond's cash flows are received, expressed in years. It helps investors understand a bond's sensitivity to interest rate changes. A higher duration means greater price sensitivity to rate changes. For example, a bond with a duration of 5 years will lose approximately 5% in value for every 1% increase in interest rates.

What is a bond premium vs discount?

A bond trades at a premium when its market price is above its face (par) value, which happens when the coupon rate is higher than prevailing market rates. A bond trades at a discount when its market price is below par value, which occurs when the coupon rate is lower than market rates. A bond trading at exactly par value is said to trade at par.

How does payment frequency affect bond yield?

Payment frequency affects how often you receive coupon payments and the compounding of returns. Semi-annual payments (most common for US bonds) mean you receive half the annual coupon every 6 months. More frequent payments slightly increase effective yield due to reinvestment opportunities. Quarterly payments provide even more frequent income but are less common.

Are bonds a good investment compared to stocks?

Bonds and stocks serve different roles in a portfolio. Bonds typically offer lower but more predictable returns, with regular income and lower volatility. The historical average stock market return is about 10% per year, while investment-grade bonds average 4-6%. Bonds are generally better for capital preservation and income, while stocks are better for long-term growth. Most financial advisors recommend holding both for diversification.

Request a New Tool
Improve This Tool