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

Converged
3.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-25bp0bp+25bp+50bp+100bp
New yield2.1779%2.6779%2.9279%3.1779%3.4279%3.6779%4.1779%
Price (exact)107.3192102.7967100.620998.500096.432494.416690.5349
Price change+8.953%+4.362%+2.153%+0.000%-2.099%-4.146%-8.086%
Duration est.106.8760102.6880100.594098.500096.406094.312090.1240
Dur. + convexity107.3025102.7946100.620798.500096.432794.418690.5506
P&L (USD)+$8,819+$4,297+$2,121+$0-$2,068-$4,083-$7,965

Visualisation

Price–yield curve

65.5481.3697.19113.02128.840.10%2.12%4.14%6.16%8.18%─ exact ┄ duration tangent3.18% · 98.50