Bond Calculator

Calculate bond price, yield, accrued interest and duration.

Bond Inputs ?

%
%

The bond price is the present value of all future cash flows (coupons and redemption).

  • P = Bond Price
  • C = Coupon Payment
  • F = Redemption Value (Face Value)
  • y = Yield to Maturity (YTM)
  • m = Number of coupon payments per year
  • n = Total number of coupon payments

This calculator uses the standard actuarial (quasi-coupon) method with fractional first-period discounting, day-count conventions, and accrued interest — the same approach used by Excel's PRICE() function.

Results Summary ?

Bond Price (PRI)

0.0000

Yield to Maturity (YTM)

0.0000 %

APR

Accrued Interest (AI)

0.0000

Per 1,000 Face Value

Modified Duration (DUR)

0.0000

Years

Next Coupon Date

Coupon Payment Schedule ?

# Payment Date Days (Period) Coupon Payment Principal Payment Total Cash Flow Present Value
📅

No schedule available

Enter bond terms and click Calculate to view the payment schedule.

Note: Amounts are per the redemption value entered. Cash flows occur at the end of each period.

Additional Information ?

Settlement Date (SDT)
Redemption Date (RDT)
Coupon Rate (CPN)
Coupon Frequency
Day Count Convention
Years to Maturity
Periods to Maturity
Yield (APR)
Yield (Effective Annual)

Note: This calculator uses the standard actuarial (quasi-coupon) bond pricing method. Results are estimates and should not be used as the sole basis for investment decisions.