Price a bond, solve yield to maturity, estimate accrued interest, duration and convexity, and generate an exportable cash flow schedule.
Price & YTMAccrued InterestDurationCash Flows
Bond Pricing & Yield Estimator
Calculate bond price or YTM, quantify interest rate sensitivity, and build a full payment schedule with CSV export.
Clean Price
—
Dirty Price
—
Accrued Interest
—
Price per 100
—
Total Coupons
—
Total Present Value
—
Accrued interest uses your provided day counts. Many markets quote clean price, while settlement is typically dirty price (clean + accrued).
Yield to Maturity
—
Periodic Yield
—
Implied Clean Price
—
Implied Dirty Price
—
Accrued Interest
—
Price Error
—
YTM is solved numerically using standard discounted cash flows. If you enter a dirty price, the calculator converts it to a clean price using your accrued interest inputs.
Price
—
Macaulay Duration
—
Modified Duration
—
Convexity
—
Estimated Price Change
—
Estimated New Price
—
Duration provides a first-order estimate of rate sensitivity. Convexity improves the estimate for larger yield moves.
Period
Payment Date
Coupon
Principal
Total Cash Flow
Discount Factor
Present Value
The schedule discounts each cash flow using the market yield and your selected payment frequency. Dates are projected from settlement using equal month steps.