Bond Yield Calculator
Calculate current yield on bonds.
Input
Result
What is a Bond Yield Calculator?
The Bond Yield Calculator helps you calculate the current yield on a bond based on its annual coupon payment and market price. Just enter your numbers and the tool does the rest — no manual math, no guesswork.
How to calculate Bond Yield manually (the formula)
The specific formula depends on what you are calculating. The calculator applies the correct equation automatically, but understanding the formula helps you verify the results and adapt them to your own needs.
Example calculation
Enter your values into the calculator and it will produce an instant result. For a step-by-step walkthrough, try different inputs and observe how each one affects the outcome.
Common mistakes
- Confusing current yield with YTM — Current yield only considers the coupon relative to price. YTM accounts for the full return including the maturity gain/loss.
- Using face value instead of market price — Yield is based on what you pay (market price), not the bond’s face value.
- Forgetting that bond prices move inversely to yields — When interest rates rise, existing bond prices fall, raising their yields.
Frequently asked questions
What is bond yield?
Bond yield is the return an investor earns on a bond, expressed as a percentage of its current market price or face value.
How do I calculate current yield on a bond?
Current Yield = (Annual Coupon Payment ÷ Current Market Price) × 100. A $50 coupon on a $950 bond yields 5.26%.
What is the difference between yield and coupon rate?
The coupon rate is fixed based on face value. The yield changes with the bond’s market price.
How does bond price affect yield?
When the bond price falls, yield rises (and vice versa). A bond bought at a discount has a higher yield than its coupon.
What is yield to maturity?
YTM is the total return if the bond is held to maturity, including all coupon payments and the gain or loss from price to face value.
What is a good bond yield?
A good yield depends on the risk-free rate and the bond’s credit rating. Higher yields usually mean higher risk.