Skip to main content
finance

Bond Yield Calculator

Calculate the current yield of a bond based on its annual coupon payment and current market price. Essential for fixed-income investors comparing bond returns across different maturities and credit ratings.

Reviewed by Christopher FloiedPublished Updated

This free online bond yield calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Enter your values below and see results update in real time as you type. Perfect for everyday calculations, homework, or professional use.

The total annual interest payment received from the bond.

The current market price of the bond.

Results

Current Yield

510.204%%

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the Bond Yield Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.

2

Review your inputs

Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.

3

Read the results

The Bond Yield Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.

4

Explore parameter sensitivity

Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.

When to Use This Calculator

  • Use the Bond Yield Calculator when comparing financial options side-by-side — such as different loan terms or investment returns — to make more informed decisions.
  • Use it to quickly estimate costs or returns before making purchasing, investment, or borrowing decisions.
  • Use it for financial education and planning to understand how compound interest, fees, or tax affects the real value of money over time.
  • Use it when building or reviewing a budget to verify that projections and calculations are mathematically correct.

Related Calculators

About Bond Yield Calculator

The Bond Yield calculator computes the current yield on a bond, which is the annual coupon income as a percentage of the bond's current market price. Unlike the coupon rate, which is fixed at issuance, the current yield changes as the bond's market price fluctuates. When a bond trades below par (at a discount), its current yield exceeds the coupon rate. When it trades above par (at a premium), the current yield falls below the coupon rate. This metric is widely used by fixed-income investors to quickly compare the income return of different bonds, though it does not account for capital gains or losses at maturity like yield to maturity does.

The Math Behind It

Current yield is the simplest measure of bond return, calculated as the annual coupon payment divided by the current market price. It answers the question: what percentage of my investment do I receive as income each year? Bond prices move inversely to interest rates. When prevailing rates rise above a bond's coupon rate, the bond's price falls below par to make its yield competitive, creating a discount. When rates fall below the coupon rate, the price rises above par, creating a premium. This inverse relationship is fundamental to fixed-income investing and interest rate risk management. Current yield has limitations: it ignores the time value of money, any capital gain or loss at maturity, and the reinvestment of coupon payments. For a more complete measure, investors use yield to maturity (YTM), which accounts for all cash flows discounted to present value. Despite its simplicity, current yield remains popular because it is easy to calculate and directly comparable across bonds. In the municipal bond market, current yield is often tax-adjusted by dividing by (1 minus the investor's marginal tax rate) to create a tax-equivalent yield for comparison with taxable bonds. Bond credit ratings from agencies like Moody's and S&P affect yields through credit spreads: lower-rated bonds must offer higher yields to compensate for default risk.

Formula Reference

Current Yield

Current Yield = Annual Coupon / Market Price × 100

Variables: Annual Coupon in dollars; Market Price = current trading price

Worked Examples

Example 1: Discount bond yield

A bond with a $50 annual coupon is trading at $980.

Step 1:Current Yield = $50 / $980 × 100.
Step 2:= 5.102%.

The current yield is 5.10%, above the 5% coupon rate because the bond trades at a discount.

Example 2: Premium bond yield

A bond paying $60 annually trades at $1,050.

Step 1:Current Yield = $60 / $1,050 × 100.
Step 2:= 5.714%.

The current yield is 5.71%, below the 6% coupon rate because the bond trades at a premium.

Common Mistakes & Tips

  • !Confusing current yield with yield to maturity; current yield ignores the capital gain or loss at maturity and the time value of money.
  • !Using the face value instead of the market price in the denominator, which gives the coupon rate rather than the current yield.
  • !Comparing yields on taxable and tax-exempt bonds without adjusting for the tax advantage of municipal bonds.

Related Concepts

Used in These Calculators

Calculators that build on or apply the concepts from this page:

Frequently Asked Questions

Why does current yield differ from the coupon rate?

The coupon rate is fixed at issuance and based on par value. Current yield uses the market price, which fluctuates. When the bond trades at a discount, current yield exceeds the coupon rate; at a premium, it is lower.

Is a higher current yield always better?

Not necessarily. Higher yields often indicate higher risk, such as lower credit quality or longer duration. A high-yield bond may have a greater chance of default. Always consider credit risk and total return, not just current income.

How does current yield relate to yield to maturity?

Current yield is one component of YTM. For discount bonds, YTM is higher than current yield because it includes capital gains at maturity. For premium bonds, YTM is lower because it accounts for the capital loss at maturity.

Embed this calculator on your site

Paste this snippet into your blog, course page, or documentation to drop a live, interactive Bond Yield Calculator into your page.

Free to embed — includes a link back to MegaCalc.