Workspace /B1 Bond Calculator
B1

Bond Calculator

Price ↔ yield for any fixed-coupon bond, with accrued interest, durations, convexity, DV01 and yield to call.

Learning focus: clean versus dirty price, why duration is only an approximation, and why yield to worst matters for callable bonds.

Bond
%
Price or yield
%
Call schedule

Not callable. Add call dates and prices to see yield to call and yield to worst.

Clean price
98.032920
Yield to maturity
4.5000%
Accrued interest
0.912364
Dirty price
98.945284
Settlement amount
989,452.84
Current yield
4.3353%
Macaulay duration
8.0136 yrs
Modified duration
7.8372
Convexity
73.6512
DV01
0.077546
DV01 on face
775.46
Price–yield curve, with duration and convexity estimates

The dashed line is the duration estimate: a tangent that misses more the further yield moves. Adding convexity (dotted) follows the real price much more closely.