Bond Calculator
Current yield = Annual coupon ÷ Market price × 10050÷950×100=5.26% current yield
Free online tool
Enter the bond details to estimate yield to maturity and current yield.
Instant calculation
Enter the bond details to estimate yield to maturity and current yield.
Your numbers stay in this browser. Nothing is uploaded or saved.
Three clear steps
Type the bond's face (par) value.
Provide the annual coupon rate and current market price.
Enter the years remaining until the bond matures.
The formula
A bond pays periodic coupon payments and returns face value at maturity.
Current yield = Annual coupon ÷ Market price × 10050÷950×100=5.26% current yield
Check the method
Each example follows the same formula used by the calculator.
50÷950×100=5.26% current yield5.26% current yieldCommon questions
The Bond Calculator helps you calculate bond yield and current value from face value, coupon and market price. Enter your values and select Calculate to get an instant result.
A bond pays periodic coupon payments and returns face value at maturity.
Example: Bond: $1,000 face, 5% coupon, $950 market, 10 years — current yield? — 5.26% current yield.
No. All calculations run locally in your browser. Your inputs and results are never uploaded, stored or shared with anyone.
Yes. The Bond Calculator is completely free. No account, sign-up or payment is required. It works on mobile, tablet and desktop.
Continue calculating