📜 Bond Yield Calculator
YTM, current yield, and duration analysis
Yield to Maturity (YTM)
-198.191%
Current Yield
5.263%
Discount (-5.00%)
📊 Bond Details
📈 Bond Metrics
Annual Coupon
$50.00
Per Payment
$25.00
Total Payments
20
YTM (Approx)
5.641%
⚡ Duration & Interest Rate Risk
Macaulay Duration
10.00 yrs
Modified Duration
1105.46
Price Δ per 1% Yield Δ
$-10501.84
💡 Higher duration = more sensitivity to interest rate changes. A 1% rate increase would decrease this bond's price by approximately $10501.84.