← Finance

Bond Price ↔ Yield (YTM) Calculator

Compute bond price and yield to maturity (YTM) from coupon, maturity, and price (or yield).

Other languages ja | en | es

How to use

  1. Choose mode: price → yield or yield → price.
  2. Enter face value, coupon, frequency, maturity, and price/yield.
  3. Review summary metrics and the discounted cash-flow table.

Inputs

Fraction mode uses your value directly. Days mode converts elapsed days into a fraction using day count and coupon frequency.

Result

Cash-flow table

# Year Coupon Principal Cash flow (CF) Discount factor Present value (PV)

FAQ

What is the difference between clean and dirty price?

Dirty price includes accrued interest, while clean price excludes it.

Does this include taxes and fees?

No. It is a simplified comparison model without tax and fee adjustments.

Why is there no solution for some inputs?

The entered price or yield may be inconsistent with other assumptions. Recheck units and mode.

Should coupon rate and YTM be entered as percent values?

Yes. Enter 5 for 5%. If you enter 0.05, it is treated as 0.05%.

Related calculators