Bond Calculator
Estimate bond price and yield to maturity from coupon and market rate inputs.
How to use the Bond Calculator
The Bond Calculator is free and runs entirely in your browser — no sign-up, and nothing you enter leaves your device. It opens pre-filled with a realistic example, so you can see how it works before replacing any figure with your own; the results update as you type. Press Calculate to refresh the result panel, or Reset to return to the example.
The inputs it asks for:
- Face Value — a dollar amount.
- Annual Coupon Rate — a percentage (enter 6 for 6%).
- Market / Required Yield — a percentage (enter 6 for 6%).
- Years to Maturity — a number.
- Coupon Frequency — choose one — Annual, Semi-Annual.
Worked example
Using the example values — Face Value $1,000.00, Annual Coupon Rate 5%, Market / Required Yield 6%, Years to Maturity 10, Coupon Frequency Semi-Annual — the Bond Calculator returns a Bond Price of $925.61. It also reports Current Yield (5.40%), Premium/Discount (-$74.39), Coupon Payment ($25.00).
Prefer your own numbers? Change any field above and this recomputes instantly.