The formula for calculating the effective duration of a bond is:

where:
- V- = bond value if the yield decreases by ∆y
- V+ = bond value if the yield increases by ∆y
- V0 = initial bond price
- ∆y = yield change used to get V- and V+, expressed in decimal form
The duration of this bond is calculated as:
