Bond Calculator


What Is a Bond Calculator?

A bond calculator finds a fixed-rate bond’s price, face value, coupon rate, or yield to maturity from the other three, and can price a zero-coupon bond as a discounted lump sum. A separate pricing mode splits clean price, dirty price, and accrued interest for a settlement date that falls between coupon dates.

Enter the bond price, face value, coupon rate, yield, coupon frequency, and settlement and maturity dates, and the calculator returns the missing value along with a period-by-period cash flow table showing every coupon payment and its present value.

This calculator is designed for fixed-rate bonds. It does not account for credit risk, taxes, liquidity, call or put features, sinking funds, or changes in market supply and demand.

Bond Price Example

A bond with a $1,000 face value, a 4.5% annual coupon, and 7 years to maturity, priced to yield 5.5%, is worth about $943.17 today. Because the coupon rate is below the yield to maturity, the bond trades at a discount to face value, and the cash flow table shows all 7 coupon payments of $45 plus the $1,000 principal at maturity.

Zero-Coupon and Treasury Bond Pricing

For a zero-coupon bond, switch to the Zero-coupon preset: the same $1,000 face value and 5.5% yield over 7 years prices at about $687.44, a discount of $312.56, since a zero-coupon bond pays no periodic interest and its entire return comes from buying below face value. The Bond Pricing Calculator mode works the same way for a Treasury bond or any other fixed-rate bond priced between coupon dates, splitting the quoted clean price from the dirty price you actually pay at settlement.

$$ P = \sum_{t=1}^{N}\frac{C}{(1+r)^t} + \frac{F}{(1+r)^N} $$

Input

Bond Valuation Calculator

Enter the settlement and maturity dates for date-accurate valuation. Choose a preset, then solve for the remaining value.

Valuation preset
%
%
Coupon frequency
Settlement date
Maturity date
Day-count convention
Result
Calculated value
0.00
Clean price0.00
Dirty price0.00
Accrued interest0.00
Premium / discount vs face value0.00
Coupon payment per period0.00
Total coupon payments0.00
Remaining coupon payments0
Next coupon date-
Yield per period0.00%

Fig. 1 · Bond breakdown

Bond Calculator FAQ

What does yield to maturity mean?

Yield to maturity is the annualized return implied by the bond price if the bond is held until maturity and all scheduled coupon and principal payments are received. It combines coupon income with any gain or loss between the purchase price and face value.

What is the difference between clean price and dirty price?

Clean price is the quoted bond price before accrued interest. Dirty price adds the interest earned since the last coupon date, so it is closer to the cash amount paid at settlement.

What is a zero-coupon bond, and how is it priced?

A zero-coupon bond pays no periodic interest. It is priced as a discounted lump sum: the lower the price relative to face value, the higher the implied yield to maturity. Select the Zero-coupon preset in the Bond Valuation Calculator and enter face value, yield, and time to maturity to see the price.

Can I use this to value a Treasury bond?

Yes. Treasury bonds and notes pay a fixed coupon, so you can use the standard Bond Valuation Calculator mode to find their price or yield to maturity, or the Zero-coupon preset for a Treasury STRIPS. Use the Bond Pricing Calculator mode if you need clean price, dirty price, and accrued interest for a settlement date between coupon dates.


Ages 2–5
Free right now
Free Toddler Learning, No Ads
TeddyBase learning app for toddlers
ABC, numbers, colours, animals, time and weekdays in simple tap-and-listen lessons.
No ads No in-app purchases No data collection
Download on the App Store
Stainless steel grill tongs holding grilled meat
BBQ essential
Keep Your Hands Away From the Heat
Long stainless-steel tongs for steaks, ribs, vegetables, and hot grill food.
14 inch reach · Locking handle
See it on Amazon