Bond Current Yield Calculator
This bond current yield calculator works out the cash return a bond pays you right now, as a percentage of the price you pay for it. Current yield is one of the simplest bond measures: it takes the annual coupon income, the fixed dollar interest the bond pays each year, and divides it by the bond's current market price. Enter the face value, which sets the coupon in dollars, the coupon rate as a percentage, and the price you would pay in the market, and the calculator returns the annual coupon in dollars and the current yield as a percentage. The key insight is that the coupon is fixed against face value, so the price you pay changes the yield: buy a bond below its face value and the same coupon becomes a bigger slice of your smaller outlay, pushing the current yield above the coupon rate, while paying above face value drags it below. That is why current yield is a quick way to compare bonds trading at different prices. It is not the whole story, though: current yield ignores the gain or loss you make when the bond is repaid at face value on maturity, and it ignores the timing of payments. For the full picture of return, use yield to maturity, which folds in that capital gain or loss and the payment schedule. Treat current yield as a fast, useful snapshot of income against price.
A $1,000 bond paying a 5% coupon returns $50 a year. Bought at $950, that is a current yield of 5.26%, above the coupon rate because you paid below face value.
Current yield counts coupon income only, not the gain or loss at maturity. For total return use yield to maturity. Not financial advice.
How it works
The annual coupon in dollars is the face value multiplied by the coupon rate. Current yield is then that annual coupon divided by the current market price, expressed as a percentage. In short, current yield equals (face value times coupon rate) divided by price. Because the coupon is fixed once the bond is issued, the current yield moves inversely with price: a lower price lifts the yield and a higher price lowers it. Face value only enters the sum through the coupon it sets, so a bond's current yield can sit above or below its stated coupon rate depending on where it trades.
Worked example
Take a bond with a $1,000 face value and a 5 percent coupon. The annual coupon is 1,000 times 5 percent, which is $50. If the bond currently trades at $950, the current yield is 50 divided by 950, which is 0.0526, or 5.26 percent. Because you bought below face value, the 5.26 percent yield sits above the 5 percent coupon rate. Had you paid $1,050 instead, the yield would fall to 50 divided by 1,050, about 4.76 percent, below the coupon rate.
Related calculators
- Yield to Maturity Calculator: total return if held to maturity.
- Bond Equivalent Yield Calculator: annualise a discount bill's return.
- Bond Convexity Calculator: price sensitivity beyond duration.
- Bond Ladder Builder Calculator: stagger bond maturities.