Bond Price Calculator
Enter face value, coupon rate, yield to maturity, and years to maturity to get the bond price and a full period-by-period cash-flow schedule.
Bond Parameters
Bond Price
—
Price / Par
—
% of face value
Total Coupons
—
sum undiscounted
Total Return
—
coupons + par
Present Value Breakdown
PV of Coupon Payments
—
PV of Face Value (Redemption)
—
Fill in the bond parameters and click Calculate to see the price and cash-flow schedule.
Cash-Flow Schedule
| Period | Year | Cash Flow ($) | Discount Factor | Present Value ($) |
|---|
Copied!
Summary
Enter face value, coupon rate, yield to maturity, and years to maturity to get the bond price and a full period-by-period cash-flow schedule.
How it works
- Enter the face (par) value of the bond, typically $1,000.
- Enter the annual coupon rate as a percentage (e.g., 5 for 5%).
- Enter the yield to maturity (YTM) as a percentage — the required return.
- Enter the number of years remaining until the bond matures.
- Select the coupon frequency: annual, semi-annual, or quarterly.
- Click Calculate to see the bond price and a full cash-flow schedule.
Use cases
- Valuing a corporate or government bond before purchasing.
- Checking whether a bond is trading at a premium or discount to par.
- Studying the relationship between yield and price for finance courses.
- Comparing bonds with different coupon rates and maturities.
- Understanding duration and present-value weighting of cash flows.
- Modeling bond portfolios with different YTM scenarios.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu