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.