A
AcadiFi
EF
EffDurDuke2026-03-31
cfaLevel IIFixed IncomeDuration

How do I compute effective duration for a callable bond?

I can't use modified duration because cash flows change with the call. How do I compute effective duration and why is it lower than straight-bond duration?

114 upvotes
AcadiFi TeamVerified Expert
AcadiFi Certified Professional
EffDur = (V_minus - V_plus) / (2 * V_0 * delta_y). Shift tree rates up and down, revalue with call rules, compute. Callable duration is lower than straight because the call caps upside, dampening V_minus and flattening the price-yield curve...

Unlock with Scholar — $19/month

Get full access to all Q&A answers, practice question explanations, and progress tracking.

No credit card required for free trial

📊

Master Level II with our CFA Course

107 lessons · 200+ hours· Expert instruction

#effective-duration#callable-bond#risk