investing calculators

Bond Current Yield Calculator

Calculates the current yield of a bond by dividing its annual coupon payment by its current market price. Use it to quickly compare income return across bonds trading at different prices.

About this calculator

Current yield measures the annual income a bond generates relative to its current market price, expressed as a percentage. The formula is: Current Yield = (annualCoupon / currentPrice) × 100. The annual coupon is the fixed dollar amount the bond pays each year based on its face value and coupon rate. When a bond trades at a discount (below face value), its current yield rises above the stated coupon rate; when it trades at a premium, the current yield falls below it. For example, a bond with a $60 annual coupon trading at $900 has a current yield of (60 / 900) × 100 = 6.67%. Note that current yield differs from yield to maturity (YTM), which also accounts for any capital gain or loss as the bond approaches its face value at maturity.

How to use

Imagine you are considering a bond with an annual coupon payment of $80 that is currently trading at $950. Enter $80 in the Annual Coupon Payment field and $950 in the Current Bond Price field. The calculator computes: (80 / 950) × 100 = 8.42%. This means for every $950 you invest today, you earn approximately 8.42% per year in coupon income. Compare this figure against other bonds or savings rates to evaluate whether the income return meets your investment goals.

Frequently asked questions

What does current yield tell you about a bond investment?

Current yield tells you what percentage of your investment you receive back each year as coupon income. It is calculated as (annualCoupon / currentPrice) × 100. A higher current yield generally indicates either a higher coupon rate or a lower market price — often because the market perceives greater risk. It is a useful snapshot of income return but does not capture the total return you will earn if you hold the bond to maturity.

How is bond current yield different from yield to maturity?

Current yield only measures annual coupon income as a percentage of the current price, ignoring any price appreciation or depreciation as the bond moves toward its face value. Yield to maturity (YTM) is a more comprehensive measure that factors in the coupon payments, the current price, the face value, and the time remaining until maturity. For a bond bought at a discount, YTM will be higher than current yield; for a premium bond, YTM will be lower. Investors focused on total return should use YTM rather than current yield alone.

Why does a bond's current yield increase when its price falls?

Because the annual coupon payment is fixed, dividing it by a smaller number (a lower price) produces a larger percentage. For example, a $50 coupon on a $1,000 bond yields 5%, but if that bond's price drops to $800, the same $50 coupon now yields 6.25%. This inverse relationship between bond prices and yields is a fundamental principle of fixed-income investing. It means that bonds sold in a rising interest-rate environment — where prices fall — will show higher current yields.