Bond Pricing & YTM Calculator
Assess corporate and government bond pricing. Calculate Yield to Maturity (YTM) using high-precision numerical algorithms, clean/dirty prices, duration, and convexity.
Accrued Interest: $0 (Dirty Price: $950)
Bond Parameters
Accrued Interest Details
Understanding Bond Pricing and Risk Metrics
Bonds are fixed-income securities representing loans from investors to issuers (corporations or governments). Evaluating a bond requires understanding the relationship between its coupon interest rate, current market price, and prevailing yield environment.
Clean Price vs. Dirty Price
Quoted bond market prices are almost always Clean Prices, which exclude interest accrued since the last coupon payment. The actual transaction price you pay is the Dirty Price (Invoice Price), which includes Accrued Interest:
Dirty Price = Clean Price + Accrued Interest
Measuring Interest Rate Risk (Duration & Convexity)
As interest rates fluctuate, bond prices move in the opposite direction. Analysts use two key statistics to measure this risk:
- Macaulay Duration: Calculates the weighted average time (in years) required to receive all coupon and principal cash flows.
- Modified Duration: Estimates the percentage change in a bond's price for a 1% shift in Yield to Maturity (YTM).
- Convexity: Measures the non-linear curvature of the price-yield relationship, providing a second-order risk adjustment for large interest rate fluctuations.
Frequently Asked Questions About Bond Pricing
Can this calculator compute bond duration and convexity?
Yes. Measure Macaulay/Modified duration and convexity for interest rate risk.
What does a higher duration mean for a bond?
A higher duration means the bond's price is more sensitive to changes in interest rates. If rates rise, a bond with a higher duration will experience a larger price drop than a bond with lower duration.