Calculator
Bond yield & duration
What yield will you earn, and how exposed are you to rate moves? YTM, duration, convexity, and full sensitivity — clean or dirty pricing, with optional position sizing.
The bond
The trade
Yield to maturity
Converged3.1779%
full precision · 3.177913277753185
Current yield
3.0457%
Yield to call
—
Yield to worst
—
Macaulay (yrs)
8.77
Modified (yrs)
8.50
DV01
0.0838
$83.76
Convexity
86.6
Summary
Price breakdown
Clean price
98.5000
$98,500.00
Accrued interest
0.0000
$0.00
Dirty price
98.5000
$98,500.00
Return summary
Annual coupon
3.0000
$3,000.00
Total coupons
30.0000
$30,000.00
Capital gain/loss
+1.5000
+$1,500.00
Total return
+31.98%
Sensitivity
Price response to yield shifts
| Δ Yield | -100bp | -50bp | -25bp | 0bp | +25bp | +50bp | +100bp |
|---|---|---|---|---|---|---|---|
| New yield | 2.1779% | 2.6779% | 2.9279% | 3.1779% | 3.4279% | 3.6779% | 4.1779% |
| Price (exact) | 107.3192 | 102.7967 | 100.6209 | 98.5000 | 96.4324 | 94.4166 | 90.5349 |
| Price change | +8.953% | +4.362% | +2.153% | +0.000% | -2.099% | -4.146% | -8.086% |
| Duration est. | 106.8760 | 102.6880 | 100.5940 | 98.5000 | 96.4060 | 94.3120 | 90.1240 |
| Dur. + convexity | 107.3025 | 102.7946 | 100.6207 | 98.5000 | 96.4327 | 94.4186 | 90.5506 |
| P&L (USD) | +$8,819 | +$4,297 | +$2,121 | +$0 | -$2,068 | -$4,083 | -$7,965 |
Visualisation
Price–yield curve