Skip to content

Investing

Bond Yield Calculator

Calculate yield to maturity, current yield, and more for your bonds

Estimate Your Bond Yields

Factor in tax rate, purchase price, face value, and more

$
$
%
%

What this calculator does

Bond yield measures the return an investor earns from a bond investment. Unlike the coupon rate, which is fixed at issuance, yield changes based on market conditions and purchase price. The most common yield types are current yield (annual interest divided by current market price) and yield to maturity (YTM), which represents the total return if held until maturity. Current yield provides a snapshot of income relative to today price, while YTM accounts for all future cash flows, including interest payments and the difference between purchase price and face value at maturity. Investors use yield to compare bonds with different prices, coupon rates, and maturities on an equal basis. Understanding yield is essential because it reveals the true return on investment, especially when buying bonds above or below face value.

How it works

Bond yield calculations translate a bond cash flows into an annualized return percentage. Current yield is straightforward: divide annual coupon payments by the current market price. Yield to maturity is more complex, requiring an iterative calculation that finds the discount rate equating all future cash flows to the current price. When you buy a bond below face value (at a discount), YTM exceeds the coupon rate because you gain principal at maturity. When you buy above face value (at a premium), YTM falls below the coupon rate. This inverse relationship between price and yield is fundamental to bond investing.

Formula

Current Yield = Annual Coupon Payment / Current Market Price. For example, a bond paying $50 annually trading at $980 has a current yield of 5.10% ($50/$980). Yield to Maturity (YTM) approximation = [Annual Coupon + (Face Value - Current Price) / Years to Maturity] / [(Face Value + Current Price) / 2]. The precise YTM requires solving for the rate where the present value of all future cash flows equals the current bond price.

Tips for using this calculator

  • Compare yield to maturity, not just coupon rates, when evaluating bonds since YTM reflects your actual expected return including any premium or discount paid
  • For callable bonds, always check yield to worst (the lower of YTM or yield to call) to understand your minimum expected return if the issuer redeems early
  • Higher yields signal higher risk. Before reaching for yield, investigate credit ratings and understand why the market demands a premium for that bond
  • Account for inflation by calculating real yield (nominal yield minus inflation rate) to understand actual purchasing power gains
  • Use FINRA TRACE system to access real-time bond prices and yields before trading to ensure you receive fair pricing

Frequently asked questions

What is the difference between coupon rate and yield?

The coupon rate is the fixed annual interest rate set when the bond is issued, expressed as a percentage of face value. It never changes. Yield, however, fluctuates based on the bond current market price. If you buy a bond at face value, the coupon rate and current yield are identical. But if you pay more than face value (a premium), your yield drops below the coupon rate. If you pay less (a discount), your yield rises above the coupon rate. For example, a $1,000 bond with a 5% coupon pays $50 annually regardless of price. But if you buy it for $1,100, your current yield is only 4.55% ($50/$1,100).

Why do bond prices and yields move inversely?

Bond prices and yields move inversely because of how fixed payments relate to market conditions. When market interest rates rise, newly issued bonds offer higher coupon payments. Existing bonds with lower fixed payments become less attractive, so their prices must fall to compensate buyers with a higher yield. Conversely, when rates fall, existing bonds with higher fixed payments become more valuable, pushing their prices up and yields down. This relationship ensures that bonds with different coupon rates can compete fairly in the secondary market by adjusting their effective yields through price changes.

What is yield to maturity (YTM)?

Yield to maturity is the total annualized return you would earn if you purchased a bond at its current market price and held it until maturity, assuming all coupon payments are reinvested at the same rate. YTM accounts for the bond current price, face value, coupon payments, and time remaining until maturity. It is considered the most comprehensive yield measure because it captures both income from interest payments and any capital gain or loss from buying at a discount or premium. However, YTM assumes no default and that you can reinvest coupons at the same rate, which may not hold in practice.

What is yield to call and when does it matter?

Yield to call (YTC) calculates your return assuming the bond issuer exercises their right to redeem (call) the bond before maturity at a specified call price. This matters for callable bonds, which issuers typically call when interest rates fall so they can refinance at lower rates. If you buy a callable bond at a premium and it gets called early, you may receive less than expected. Always compare YTC to YTM and consider yield to worst (the lower of the two) to understand the minimum return you might receive on a callable bond.

How does inflation affect bond yields?

Inflation erodes the purchasing power of a bond fixed payments. Your real yield equals the nominal yield minus the inflation rate. A bond yielding 5% during 3% inflation provides only a 2% real return. When inflation expectations rise, investors demand higher nominal yields to maintain their real returns, which pushes bond prices down. Treasury Inflation-Protected Securities (TIPS) address this by adjusting principal based on inflation. When evaluating bonds, consider whether the yield adequately compensates for expected inflation over the holding period.