Skip to content
Calculator Tools

Investing & Trading · 7 calculators

Bond Calculators

Bond price, current yield, yield to maturity, coupon payments, duration and zero-coupon bonds.

Key bond formulas

Bond PriceP = C·(1 − (1 + y)⁻ⁿ)/y + F/(1 + y)ⁿ
Current YieldCurrent yield = annual coupon ÷ price
Yield to MaturitySolve price = Σ C/(1 + y)ᵗ + F/(1 + y)ⁿ for y
Coupon PaymentCoupon = face × rate ÷ payments per year
Bond DurationD_mac = Σ t·PV(CFₜ) / Σ PV(CFₜ) · D_mod = D_mac / (1 + y)
Bond ReturnHPR = (sale + coupons − cost) ÷ cost
Zero Coupon BondP = F / (1 + y)ⁿ