Duration (finance)

From Vero - Wikipedia
(Redirected from Macaulay duration)
Jump to navigation Jump to search

Template:Short description Template:Use dmy dates Duration (finance) is a measure of how the price of a fixed-income instrument responds to a change in interest rates. It is used to compare rate risk across bonds and to construct hedges, and is often paired with convexity and the price value of a basis point. Duration-based estimates work best for small, parallel shifts in the yield curve.

Macaulay duration is the present-value-weighted average time to the cash flows and links payment timing to interest-rate risk.<ref name="Macaulay-1938" /> Modified duration expresses the first-order percentage price change for a stated compounding convention. When yields vary by maturity, Fisher–Weil duration discounts each payment at its own spot rate; Key rate duration isolates sensitivity at selected maturities; and effective or option-adjusted duration estimates sensitivity for instruments with cash flows that depend on rates.

History and terminology

Early development

The idea of duration was set out by Frederick Macaulay in a National Bureau of Economic Research study in 1938. He defined a time-weighted average of the present values of cash flows and used it to summarise a bond’s timing and rate sensitivity.<ref name="Macaulay-1938" /> In actuarial work, Frank Redington linked duration to immunisation and added convexity to improve protection against larger moves in yields.<ref name="Redington-1952" />

Extensions

With a term structure of rates, discounting each payment at its own spot rate preserves the present-value weighting and gives a first-order hedge for a small parallel shift of the zero curve. This is the Fisher–Weil formulation.<ref name="FisherWeil-1971" /> To handle non-parallel moves, practitioners report localised sensitivities at selected maturities using key rate durations. Option features led to effective or option-adjusted duration, estimated by small curve shifts in a pricing model while the option-adjusted spread is held constant. These uses are standard in index and reporting methodologies.<ref name="Tuckman-2012" /><ref name="ICE-Index-2025" />

Terminology and market usage

In modern texts “duration” can mean different but related measures. Macaulay duration is the present-value-weighted average time to payment. Modified duration is the first-order percentage change in price for a small change in the stated yield and compounding. Money or dollar duration is <math>P \times D_{\text{mod}}</math>. DV01, PV01 and PVBP express the price change per basis point. In the UK gilts market, modified duration is often called “volatility” in index guides and factsheets.<ref name="Fabozzi-BondMarkets" /><ref name="ICE-Index-2025" /><ref name="FTSE-Gilts-2025" />

Definition and intuition

This section uses the following conventions. Times <math>t_i</math> are in years. The nominal yield to maturity is <math>y</math> with <math>m</math> compounding periods per year. Cash flows are <math>C_i</math>. The price as a function of yield is <math display="block"> P(y) \;=\; \sum_{i=1}^{n} \frac{C_i}{\bigl(1 + y/m\bigr)^{m t_i}} \, . </math>

Define the present values <math>\mathrm{PV}_i = C_i\,(1+y/m)^{-m t_i}</math> and weights <math>w_i = \mathrm{PV}_i / P(y)</math>, which sum to one. Macaulay duration is the present-value-weighted average time to the cash flows: <math display="block"> D_{\text{Mac}} \;=\; \sum_{i=1}^{n} t_i\,w_i \;=\; \frac{\sum_i t_i\,\mathrm{PV}_i}{\sum_i \mathrm{PV}_i} \, . </math> It summarises payment timing. For a zero-coupon bond that pays only at time <math>T</math>, <math>D_{\text{Mac}} = T</math>. For a level-coupon bond it lies between zero and final maturity.<ref name="Tuckman-2012" /><ref name="Luenberger-2014" />

To link timing to price sensitivity, differentiate price with respect to yield. Modified duration is the first-order sensitivity of price to a small parallel change in <math>y</math>: <math display="block"> D_{\text{mod}} \;=\; -\,\frac{1}{P(y)}\,\frac{\mathrm{d}P}{\mathrm{d}y} \;=\; \frac{D_{\text{Mac}}}{1 + y/m} \, . </math> For a small change <math>\Delta y</math> the approximation is <math display="block"> \frac{\Delta P}{P} \;\approx\; -\,D_{\text{mod}}\,\Delta y \, . </math>

With continuous compounding at rate <math>r</math>, pricing is <math>P(r)=\sum_i C_i\,e^{-r t_i}</math> and <math display="block"> D_{\text{cont}} \;=\; -\,\frac{1}{P(r)}\,\frac{\mathrm{d}P}{\mathrm{d}r} \;=\; \sum_i t_i\,w_i \;=\; D_{\text{Mac}} \, . </math> These relations keep notation consistent across compounding conventions.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Analogy

Imagine a long plank set along a timeline that begins today. Each future cash flow is a small weight placed on the plank at the year it arrives. Heavier weights correspond to cash flows with larger present values. If you slide a single support under the plank to the point where the system balances, that balance point is the time-centre of all the weights.

If most of the weight lies far along the plank the balance point sits further from today and the bond is more sensitive to a change in yields. If weight is concentrated near the start through high coupons or short maturity the balance point moves inward and sensitivity falls. This time-centre corresponds to Macaulay duration.

Now tilt the ground by a very small amount. The plank drops a little and, for such a small tilt, the vertical drop at the balance point is almost exactly proportional to the tilt. That proportional response mirrors modified duration, which gives the first-order change in price for a small change in yield.

With a larger tilt the motion does not remain proportional because the plank follows a curve. The extra curvature in the response explains convexity and shows why the second-order term matters for larger yield moves or for cash-flow patterns that make the curve more pronounced.

If the ground does not tilt uniformly but is raised or lowered under specific years, different parts of the plank move by different amounts. That picture matches shifts in the term structure and motivates measures such as Fisher–Weil duration and key-rate durations, where sensitivity depends on which maturities move.

Worked examples

  • Zero-coupon bond

Assume maturity <math>T=3</math> years and yield <math>y=5\%</math> with annual compounding (<math>m=1</math>). Then <math display="block"> D_{\text{Mac}} = T = 3 ,\qquad D_{\text{mod}} = \frac{T}{1+y/m} = \frac{3}{1+0.05} \approx 2.857 \, . </math> A 25-basis-point change in yield (<math>\Delta y = 0.0025</math>) gives <math display="block"> \frac{\Delta P}{P} \approx -\,D_{\text{mod}}\,\Delta y \approx -\,2.857 \times 0.0025 \approx -\,0.71\% \, . </math>

  • Level-coupon bond

Consider a two-year bond with a 5% annual coupon and yield <math>y=6\%</math> (annual compounding). Present values of the cash flows: <math display="block"> \mathrm{PV}_1 = \frac{5}{1.06} \approx 4.717 ,\qquad \mathrm{PV}_2 = \frac{105}{1.06^{2}} \approx 93.450 \, . </math> Price and cash-flow weights: <math display="block"> P = \mathrm{PV}_1 + \mathrm{PV}_2 \approx 98.167 ,\qquad w_1 = \frac{\mathrm{PV}_1}{P} \approx 0.048 ,\quad w_2 = \frac{\mathrm{PV}_2}{P} \approx 0.952 \, . </math> Macaulay duration: <math display="block"> D_{\text{Mac}} = 1\cdot w_1 + 2\cdot w_2 \approx 1\cdot 0.048 + 2\cdot 0.952 \approx 1.952 \, . </math> Modified duration: <math display="block"> D_{\text{mod}} = \frac{D_{\text{Mac}}}{1+y} = \frac{1.952}{1.06} \approx 1.842 \, . </math> A 50-basis-point rise in yield (<math>\Delta y = 0.005</math>) implies <math display="block"> \frac{\Delta P}{P} \approx -\,D_{\text{mod}}\,\Delta y \approx -\,1.842 \times 0.005 \approx -\,0.92\% \, . </math>

Term-structure intuition

When the term structure is not flat, discounting each payment at its own zero-coupon rate preserves the weighting idea in Macaulay’s statistic and leads to the Fisher–Weil refinement for parallel shifts of the zero-rate curve. Non-parallel movements are analysed with key-rate durations in later sections.<ref name="Tuckman-2012" />

Formal derivation

Let a fixed-income instrument pay cash flows <math>C_i</math> at times <math>t_i</math> (years), <math>i=1,\ldots,n</math>. With a yield to maturity <math>y</math> compounded <math>m</math> times per year, the price as a function of yield is <math display="block"> P(y) \;=\; \sum_{i=1}^{n}\frac{C_i}{\bigl(1+y/m\bigr)^{m t_i}} . </math>

Write the present values <math>\mathrm{PV}_i = C_i\,(1+y/m)^{-m t_i}</math> and define weights <math>w_i = \mathrm{PV}_i / P(y)</math> so that <math>\sum_i w_i = 1</math>.

Differentiating <math>P(y)</math> with respect to <math>y</math> gives <math display="block"> \frac{\mathrm{d}P}{\mathrm{d}y} \;=\; \sum_{i=1}^{n} C_i \,\frac{\mathrm{d}}{\mathrm{d}y}\Bigl(1+\frac{y}{m}\Bigr)^{-m t_i} \;=\; -\,\frac{1}{1+y/m}\,\sum_{i=1}^{n} t_i\,\mathrm{PV}_i . </math>

Hence the modified duration is <math display="block"> D_{\text{mod}}(y) \;\equiv\; -\,\frac{1}{P(y)}\,\frac{\mathrm{d}P}{\mathrm{d}y} \;=\; \frac{\sum_i t_i\,\mathrm{PV}_i}{P(y)}\,\frac{1}{1+y/m} \;=\; \frac{D_{\text{Mac}}}{\,1+y/m\,} , </math> where the Macaulay duration is the present-value-weighted average time <math display="block"> D_{\text{Mac}} \;=\; \sum_{i=1}^{n} t_i\,w_i \;=\; \frac{\sum_i t_i\,\mathrm{PV}_i}{\sum_i \mathrm{PV}_i} . </math>

For a small change <math>\Delta y</math>, the first-order approximation is <math display="block"> \frac{\Delta P}{P} \;\approx\; -\,D_{\text{mod}}\,\Delta y . </math> These relations assume fixed cash flows and a small parallel move in the quoted yield.<ref name="Tuckman-2012" /><ref name="Luenberger-2014" />

Continuous compounding

If pricing uses a continuously compounded rate <math>r</math>, then <math display="block"> P(r) \;=\; \sum_{i=1}^{n} C_i\,\mathrm{e}^{-r t_i}, \qquad \frac{\mathrm{d}P}{\mathrm{d}r} \;=\; -\,\sum_{i=1}^{n} t_i\,C_i\,\mathrm{e}^{-r t_i} . </math> With weights <math>w_i(r)=C_i\,\mathrm{e}^{-r t_i}/P(r)</math>, <math display="block"> -\,\frac{1}{P(r)}\,\frac{\mathrm{d}P}{\mathrm{d}r} \;=\; \sum_i t_i\,w_i(r) \;=\; D_{\text{Mac}} . </math> Thus modified and Macaulay duration coincide under continuous compounding.<ref name="Luenberger-2014" />

Term-structure version (Fisher–Weil)

When the term structure is not flat, discount each cash flow at its own zero-coupon rate <math>z(t)</math>. For a parallel shift <math>a</math> to the zero curve, <math display="block"> P(a) \;=\; \sum_{i=1}^{n} C_i \exp\!\Bigl(-\!\int_{0}^{t_i}[z(u)+a]\,\mathrm{d}u\Bigr) \;=\; \sum_{i=1}^{n} C_i\,\mathrm{e}^{-a t_i}\,\mathrm{e}^{-\int_{0}^{t_i} z(u)\,\mathrm{d}u} . </math> Define spot-discounted values <math>\widetilde{\mathrm{PV}}_i=C_i\,\mathrm{e}^{-\int_{0}^{t_i} z(u)\,\mathrm{d}u}</math> and weights <math>\tilde w_i=\widetilde{\mathrm{PV}}_i/P(0)</math>. Differentiating at <math>a=0</math> gives <math display="block"> -\,\frac{1}{P(0)}\,\frac{\partial P}{\partial a}\Big|_{a=0} \;=\; \frac{\sum_i t_i\,\widetilde{\mathrm{PV}}_i}{\sum_i \widetilde{\mathrm{PV}}_i} \;=\; \sum_i t_i\,\tilde w_i \;=\; D_{\text{FW}} , </math> the Fisher–Weil duration, which preserves present-value weighting with a full term structure.<ref name="FisherWeil-1971" />

Money duration and DV01

<math display="block"> \text{Money duration} \;=\; P \times D_{\text{mod}}, \qquad \text{DV01} \;=\; \text{PVBP} \;=\; P \times D_{\text{mod}} \times 10^{-4} . </math> These identities are widely used in portfolio reporting and regulation.<ref name="Fed-DV01"/><ref name="SEC-NPORT-DV01"/><ref name="BoE-DV01"/>

Properties and portfolio duration

For fixed, positive cash flows:

  • Duration rises with final maturity and falls as the yield rises.
  • Higher coupons shorten duration relative to a zero-coupon with the same maturity.
  • Portfolio duration is the present-value–weighted average of component durations:

<math display="block">D_{\text{port}} = \dfrac{\sum_j P_j D_j}{\sum_j P_j} \, .</math> For a small yield change <math>\Delta y</math>, <math>\Delta P/P \approx - D_{\text{mod}}\,\Delta y</math>.<ref name="Tuckman-2012" />

Macaulay duration

Named for Frederick Macaulay, Macaulay duration is the present-value-weighted average time to a bond’s cash flows. It treats each payment’s time as a “location” and weights it by that payment’s present value. The denominator equals the bond’s price.<ref name="Tuckman-2012" /><ref name="Luenberger-2014" /><ref name="Fabozzi-BondMarkets" />

Definition

Let cash flows be <math>C_i</math> at times <math>t_i</math> (years), <math>i=1,\ldots,n</math>. Write present values <math>\mathrm{PV}_i</math> and price <math>P</math> as <math display="block"> P \;=\; \sum_{i=1}^{n} \mathrm{PV}_i , \qquad \mathrm{PV}_i \;=\; C_i\,(1+y/m)^{-m t_i} . </math> Define weights <math>w_i=\mathrm{PV}_i/P</math>, which sum to one. Macaulay duration is <math display="block"> D_{\text{Mac}} \;=\; \sum_{i=1}^{n} t_i\,w_i \;=\; \frac{\sum_{i=1}^{n} t_i\,\mathrm{PV}_i}{\sum_{i=1}^{n} \mathrm{PV}_i} . </math>

Basic properties

For instruments with fixed, positive cash flows and times <math>t_1 \le \cdots \le t_n</math>, <math display="block"> t_1 \;\le\; D_{\text{Mac}} \;\le\; t_n , </math> with equality only when there is a single payment. Thus a zero-coupon bond maturing at <math>T</math> has <math>D_{\text{Mac}} = T</math>, while a level-coupon bond has <math>D_{\text{Mac}}</math> strictly between the first coupon date and final maturity.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Relation to other duration measures

Under a quoted yield to maturity <math>y</math> compounded <math>m</math> times per year, <math display="block"> D_{\text{mod}} \;=\; \frac{D_{\text{Mac}}}{\,1+y/m\,} , </math> which links the time-average concept to the first-order price sensitivity used in hedging. If discounting uses spot rates <math>z(t)</math> at each maturity, the same weighted-average form with spot-discounted present values gives the Fisher–Weil duration; when the curve is flat and conventions match, it equals <math>D_{\text{Mac}}</math>.<ref name="Luenberger-2014" /><ref name="FisherWeil-1971" /><ref name="Tuckman-2012" />

Duration and weighted average life (WAL)

Weighted-average life averages payment times using principal amounts only and does not discount. Macaulay duration averages using present values and includes both coupons and principal. For an interest-only or bullet structure with small coupons the two figures can be close, yet they differ in general because duration reflects discounting and coupon timing.<ref name="Fabozzi-BondMarkets" /><ref name="Tuckman-2012" />

Modified duration

Modified duration is a price-sensitivity measure. It is the percentage derivative of price with respect to yield, so it captures the first-order change in price for a small parallel change in the quoted yield.<ref name="Tuckman-2012" /><ref name="Luenberger-2014" /> <math display="block"> D_{\text{mod}}(y) \;\equiv\; -\,\frac{1}{P(y)}\,\frac{\mathrm{d}P}{\mathrm{d}y} \;=\; -\,\frac{\mathrm{d}\,\ln P(y)}{\mathrm{d}y} \, . </math>

Continuous compounding

When the yield is expressed with continuous compounding at rate <math>r</math>, the Macaulay duration equals the modified duration: <math display="block"> P(r) \;=\; \sum_{i=1}^{n} C_i\,\mathrm{e}^{-r t_i}, \qquad -\,\frac{1}{P(r)}\,\frac{\mathrm{d}P}{\mathrm{d}r} \;=\; \sum_{i=1}^{n} t_i\,\frac{C_i\,\mathrm{e}^{-r t_i}}{P(r)} \;=\; D_{\text{Mac}} \, , </math> so under continuous compounding <math>D_{\text{mod}} = D_{\text{Mac}}</math>.<ref name="Luenberger-2014" />

Periodic compounding

In most markets yields are quoted with <math>m</math> compounding periods per year. With <math>y</math> the nominal yield to maturity and <math>P(y)=\sum_i C_i(1+y/m)^{-m t_i}</math>, <math display="block"> D_{\text{mod}} \;=\; \frac{D_{\text{Mac}}}{\,1+y/m\,} \, . </math> This relates the time-average concept to the elasticity used for hedging and reporting.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Units and the small-change formula

Macaulay duration has units of time. Modified duration is dimensionless and acts as a semi-elasticity. For a small change <math>\Delta y</math> in the annual yield (in decimal form), <math display="block"> \frac{\Delta P}{P} \;\approx\; -\,D_{\text{mod}}\,\Delta y \, . </math> For a 100-basis-point change <math>(\Delta y = 0.01)</math> the approximate percentage price change is <math>D_{\text{mod}}\times 1\%</math>.<ref name="Tuckman-2012" />

Non-fixed cash flows

Macaulay duration applies to fixed cash flows. For instruments whose cash flows change when rates move, such as callable or prepayable securities, sensitivity is estimated by effective duration using small up and down shifts of the curve within a pricing model. In those cases <math>D_{\text{mod}}</math> is replaced by the effective measure for risk reporting and hedging.<ref name="Fabozzi-BondMarkets" />

Finite yield changes and convexity

Modified duration is defined as a derivative, so accuracy declines as the yield change grows. For larger shocks the second-order term (convexity) improves the approximation, or the instrument can be repriced directly at the new yield or curve. The “Convexity and second-order effects” section gives the standard quadratic approximation and a worked example.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Convexity and second-order effects

Convexity refines duration by capturing the curvature of the price–yield relationship. Let <math>P(y)</math> be the price as a function of yield <math>y</math> expressed as a decimal. The modified duration is <math>D_{\text{mod}} = -\tfrac{1}{P}\tfrac{\mathrm d P}{\mathrm d y}</math>. Convexity is the second derivative normalised by price: <math display="block"> C \;=\; \frac{1}{P}\,\frac{\mathrm d^{2} P}{\mathrm d y^{2}} \, . </math> For a small change in yield <math>\Delta y</math>, the second-order approximation to the proportional price change is <math display="block"> \frac{\Delta P}{P} \;\approx\; -\,D_{\text{mod}}\,\Delta y \;+\; \tfrac{1}{2}\,C\,(\Delta y)^{2} \, . </math> It is common to also quote dollar convexity, the coefficient on <math>(\Delta y)^{2}</math> in price units: <math display="block"> \tfrac{1}{2}\,P\,C \, . </math> These relations follow from a Taylor expansion of <math>P(y)</math> and are standard in fixed-income texts.<ref name="Tuckman-2012"/><ref name="Fabozzi-BondMarkets"/>

When convexity matters

The convexity term is small for very small yield moves. It becomes material for larger moves, for long-maturity or low-coupon instruments, and when securities exhibit negative convexity due to embedded options. In those cases effective duration and effective convexity are estimated by finite differences from an option-pricing model.<ref name="Fabozzi-BondMarkets"/><ref name="Tuckman-2012"/><ref name="Cerovic-2014" />

Key rate duration and term-structure measures

Parallel shifts are a useful simplification, but yields rarely move that way. To analyse non-parallel changes in the term structure, practitioners measure sensitivity at selected maturities and combine those sensitivities to match an observed move in the curve.<ref name="Tuckman-2012"/><ref name="Fabozzi-BondMarkets"/>

Let <math>V</math> be the price and let <math>z_i</math> denote the spot rate at key maturity <math>\tau_i</math>. The key rate duration at <math>\tau_i</math> is the price sensitivity to a change in that spot rate with the rest of the curve held fixed: <math display="block"> \mathrm{KRD}_i \;=\; -\,\frac{1}{V}\,\frac{\partial V}{\partial z_i}\, . </math> In practice it is estimated by a small bump-and-reprice at the key maturity, using the chosen curve interpolation to localise the shift: <math display="block"> \mathrm{KRD}_i \;\approx\; \frac{V_i^{-} - V_i^{+}}{2\,V\,\Delta z}, \qquad V_i^{\pm} \;=\; \text{price with } z_i \text{ shifted by } \pm \Delta z \text{ and other nodes fixed}\, . </math> The corresponding key rate DV01 is the price change per basis point at that maturity: <math display="block"> \mathrm{KRD\text{-}DV01}_i \;=\; V \times \mathrm{KRD}_i \times 10^{-4}\, . </math>

With a consistent interpolation, a pure parallel shift can be represented as a combination of equal key rate bumps. The sum of the key rate DV01s then agrees with the parallel DV01 implied by modified duration: <math display="block"> \sum_{i} \mathrm{KRD\text{-}DV01}_i \;\approx\; V \times D_{\text{mod}} \times 10^{-4}\, . </math> Key rate duration connects to Fisher–Weil duration. A uniform shift in all spot rates yields the Fisher–Weil price change, while selective shifts at individual maturities reveal how risk is distributed across the cash flow timeline.<ref name="FisherWeil-1971"/><ref name="Tuckman-2012"/>

Practical notes

  • The choice of key maturities and the curve interpolation method affect estimates. Using the same interpolation for pricing and shocks improves internal consistency.<ref name="Tuckman-2012"/>
  • Shifts should be small so that first-order approximations remain accurate. Larger shocks require convexity or direct repricing.
  • Report both the set of key rate DV01s and the parallel DV01. The totals provide a cross-check that the key rate bucket exposures add up to the overall rate risk.<ref name="Fabozzi-BondMarkets"/>

In many benchmark methodologies key rate DV01s are computed under a constant option-adjusted spread. Under that convention the sum of the key rate DV01s is approximately equal to the option-adjusted duration for a parallel move, which provides a practical cross-check on reported exposures.<ref name="Bloomberg-2024" />

This section covers measures that complement modified duration and help compare risks across bonds and portfolios.

Fisher–Weil duration

This measure discounts each cash flow at its own spot rate rather than a single yield to maturity. With zero rates <math>z(t)</math> and cash flows <math>C_i</math> at times <math>t_i</math>, <math display="block"> P \;=\; \sum_{i=1}^{n} C_i\,\mathrm{e}^{-\int_{0}^{t_i} z(u)\,\mathrm{d}u} , \qquad D_{\text{FW}} \;=\; \frac{1}{P}\,\sum_{i=1}^{n} t_i\,C_i\,\mathrm{e}^{-\int_{0}^{t_i} z(u)\,\mathrm{d}u} . </math> For a small parallel shift of the zero curve, <math>D_{\text{FW}}</math> gives the first-order price response. It equals Macaulay duration when the curve is flat and compounding is consistent.<ref name="Tuckman-2012" /><ref name="FisherWeil-1971" />

Money duration, DV01 and PVBP

Money duration (also called dollar duration) expresses sensitivity in price units per one-unit change in yield: <math display="block"> \text{Money duration} \;=\; P \times D_{\text{mod}} \, . </math> The price value of a basis point (PVBP), also called DV01, is the price change for a one-basis-point parallel move in yield: <math display="block"> \text{PVBP} \;=\; \text{DV01} \;=\; P \times D_{\text{mod}} \times 10^{-4} \, . </math> Portfolio and risk reports often state aggregate rate risk in DV01 terms.<ref name="Fed-DV01" /><ref name="SEC-NPORT-DV01" /><ref name="BoE-DV01" /><ref name="Tuckman-2012" />

Effective duration

When cash flows depend on rates, prices are taken from a model under small up and down shifts of the curve. The effective duration is estimated by a central difference: <math display="block"> D_{\text{eff}} \;\approx\; \frac{P_{-} - P_{+}}{2\,P_{0}\,\Delta y} , \qquad P_{\pm} \;=\; \text{model price with the curve shifted by } \pm \Delta y \, . </math> Effective convexity is reported alongside this measure for option-affected instruments.<ref name="Fabozzi-BondMarkets" /><ref name="Tuckman-2012" />

Spread duration and OAS duration

For credit instruments, sensitivity is often measured to a parallel change in credit spread <math>s</math> over the reference curve, holding the underlying curve fixed: <math display="block"> D_{\text{spread}} \;=\; -\,\frac{1}{P}\,\frac{\partial P}{\partial s} , \qquad \text{SPV01} \;=\; P \times D_{\text{spread}} \times 10^{-4} \, . </math> When valuation uses an option-adjusted spread (OAS), the reported figure is the OAS duration, estimated by small bump-and-reprice shifts of the OAS within the pricing model.<ref name="MSCI-Glossary-2023" /><ref name="SEC-NPORT-DV01" /><ref name="Fabozzi-BondMarkets" />

Sherman ratio

The Sherman ratio is a practitioner heuristic that relates the income on a bond or index to its interest-rate sensitivity. It is the annual yield per unit of duration, often interpreted as the parallel rise in yield over one year that would offset the income return.<ref name="Chappatta-2020" /><ref name="Alpinum-IM" /><ref name="RiskNet-2023" /> Let <math>y</math> be the annual yield (in decimal) and <math>D</math> a duration measure such as modified duration or an option-adjusted duration. A common form is <math display="block"> \text{Sherman ratio} \;=\; \frac{y}{D}\, . </math> Using the small-change formula <math>\Delta P / P \approx - D\,\Delta y</math>, the one-year break-even parallel rise that would erase income is approximately <math>\Delta y \approx y/D</math>. For example, an index with yield <math>2\%</math> and duration <math>10</math> has a ratio of <math>0.20</math>, which suggests that a rise of about 20 basis points over a year would offset the income.<ref name="Chappatta-2021" /><ref name="Sherman-2024" /> The ratio depends on the yield definition (for example yield-to-worst or an option-adjusted yield), on the chosen duration, and ignores convexity, roll-down and spread changes, so it is a rough guide rather than a formal risk measure.<ref name="RiskNet-2023" />

Carry and roll-down

In practice fixed-income returns over a horizon depend not only on price sensitivity but also on income and the shape of the term structure. “Carry” is the income an instrument earns if the curve does not move, and “roll-down” is the price effect from the bond or swap moving to a shorter maturity on an unchanged curve.<ref name="FTSE-CarryConcept" /><ref name="FTSE-CARD" /> Let <math>y</math> denote the current annual yield and <math>D</math> and <math>C</math> the modified duration and convexity. Over a small horizon <math>h</math> years, a simple horizon-return approximation is <math display="block"> \text{Total return} \;\approx\; y\,h \;+\; \text{roll-down} \;-\; D\,\Delta y \;+\; \tfrac{1}{2}\,C\,(\Delta y)^{2}, </math> where <math>\Delta y</math> is the parallel change in the relevant yield over the horizon. The roll-down term depends on the local slope of the curve and vanishes on a flat curve.<ref name="FTSE-CarryConcept" />

One-year breakeven move

A related rule of thumb is the parallel rise in yields over one year that would offset the income and roll-down: <math display="block"> \Delta y_{\text{breakeven}} \;\approx\; \frac{y \;+\; \text{roll-down (per year)}}{D}\, . </math> If roll-down is small this reduces to the Sherman-style ratio <math>y/D</math>.<ref name="NISA-Breakeven" /><ref name="FTSE-CarryConcept" />

Duration-times-spread (credit)

For credit instruments, managers often measure spread risk with duration-times-spread (DTS), defined as effective spread duration multiplied by the option-adjusted spread. DTS scales spread exposure by the current spread level and better reflects that spreads tend to move proportionally rather than in parallel.<ref name="QPS-DTS" /><ref name="Robeco-DTS" /><ref name="ICE-STOXX-Method" /> <math display="block"> \text{DTS} \;=\; D_{\text{spread}} \times \text{spread}\,. </math> DTS is used in index construction, portfolio limits and risk reports alongside spread duration and DV01 for rates.<ref name="ICE-STOXX-Method" />

“Spread per turn of duration” and spread breakeven

Another credit heuristic mirrors the Sherman ratio by comparing spread to duration. “Spread per turn of duration” (sometimes called spread breakeven) is <math display="block"> \frac{\text{spread}}{D_{\text{eff}}}\,, </math> interpreted as the parallel widening in spread that would offset one year of spread income on a static curve.<ref name="Man-SPTD" /><ref name="Invesco-SpreadBreakeven" /> This is a quick valuation lens for comparing sectors or ratings buckets, but it ignores migration, default, convexity and curve shape effects, so it should be read as a rough guide rather than a risk model.<ref name="Invesco-SpreadBreakeven" />

Applications

Duration summarises interest rate risk in single bonds and in portfolios. In practice it is paired with convexity and key-rate measures when moves are large or non-parallel.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Hedging and portfolio construction

Managers set a target DV01 for a portfolio and adjust it with liquid instruments such as government bonds, futures or interest rate swaps. They then shape exposure across maturities with key-rate DV01s so that risk is not concentrated at a single point on the curve. Barbell and bullet structures can share the same parallel DV01 yet differ in convexity and in key-rate exposure.<ref name="Tuckman-2012" /><ref name="Bloomberg-2024" />

Immunisation and asset–liability management

Immunisation matches the value and duration of assets to those of liabilities so that small parallel shifts leave the surplus approximately unchanged. Discounting each cash flow at its own spot rate yields the Fisher–Weil refinement for a given term structure. Pension funds and insurers apply these ideas in asset–liability management and monitor liability-relative DV01 and key-rate exposures.<ref name="FisherWeil-1971" /><ref name="Shiu-1987" /><ref name="BoE-2023-1023" />

Index and benchmark management

Index providers publish duration, convexity and key-rate exposures for each index. These figures guide passive replication, risk budgeting and attribution, and allow portfolio DV01 and key-rate DV01s to be compared directly with those of a chosen benchmark. Many methodologies compute key-rate DV01s under a constant option-adjusted spread and note that their sum is close to the option-adjusted duration for a parallel move.<ref name="Bloomberg-2024" /><ref name="FTSE-Methods-2021" /><ref name="ICE-Index-2025" />

Regulatory and risk reporting

Banks measure interest rate risk in the banking book using duration-based sensitivity of economic value and report exposures by tenor. Supervisory standards highlight limits of linear measures under large or non-parallel shocks and require complementary metrics and scenarios. Asset managers disclose portfolio DV01 and, where relevant, spread DV01 in regulatory filings.<ref name="BIS-IRRBB-2016" /><ref name="Basel-SRP31-2024" /><ref name="SEC-NPORT-DV01" />

Using derivatives to shape duration

Swaps, futures and bond total-return swaps can raise or lower parallel DV01 or target key-rate buckets without trading underlying bonds. The choice depends on liquidity, balance-sheet use and basis risk between the derivative and the hedged cash flows.<ref name="Pearson-Swaps-Ch1" /><ref name="Tuckman-2012" />

Practical cautions

Duration is a first-order tool. Large rate moves, curve reshaping, embedded options and spread changes can make duration-only hedges drift from their targets. In those cases practitioners add convexity, use key-rate and spread duration, or reprice directly in a model.<ref name="Fabozzi-BondMarkets" /><ref name="BIS-IRRBB-2016" />

Risk – duration as interest rate sensitivity

The primary use of modified duration is to summarise interest rate sensitivity. Thinking in yield terms allows comparisons across different instruments. The examples below use a 10-year final maturity with 5% nominal yield and semi-annual compounding.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Duration-based interest rate sensitivity at 5% yield (10-year maturity, semi-annual compounding)
Description Coupon (USD per year) Initial price (per $100 notional) Final principal repayment Yield Macaulay duration (years) Modified duration (% per 100 bp) DV01 (USD per 1 bp, per $100 notional)
5% semi-annual coupon bond $5 $100.00 $100 5% 7.99 7.79 $0.0779
5% semi-annual annuity $5 $38.9729 $0 5% 4.84 4.72 $0.0184
Zero-coupon bond $0 $61.0271 $100 5% 10.00 9.76 $0.0596
5% fixed–floating swap, receive fixed $5 $0 $0 5% N/A N/A $0.0779†
Notes
† DV01 shown for the receive-fixed swap is the PV01 of the fixed leg per 1 bp for $100 notional at par. The sign depends on receive versus pay fixed.<ref name="Hull-OFOD-11e" />

All four instruments mature in 10 years, yet their sensitivities differ. The zero-coupon has the highest sensitivity and the annuity the lowest because cash flows arrive earlier. Modified duration provides a comparable percentage measure across the three bonds. For example, the zero-coupon’s value changes at about 9.76% per 100 bp, so a +1 bp move implies a price change of roughly −0.0976% (from $61.0271 to about $60.968).<ref name="Tuckman-2012" />

When comparing equal notionals, DV01 gives the dollar change per 1 bp. DV01 is natural for swaps, where there is no initial price, as well as for bonds. The swap’s PV01 at par is close to the coupon bond’s DV01 because both reflect the present value of fixed-leg cash flows on the same curve.<ref name="Hull-OFOD-11e" /> In portfolio terms, dollar convexity adds across holdings in the same way as DV01, which allows second-order effects to be summarised at portfolio level for a given shock size.<ref name="Carpenter-Convexity"/><ref name="FTSE-FI-CalcGuide"/>

Modified duration measures the size of the parallel-rate sensitivity. It does not identify which part of the term structure drives the move. The annuity above has <math>D_{\text{Mac}}\approx 4.8</math> years yet its cash flows extend to 10 years, so it remains sensitive to longer maturities. Sensitivity to specific maturities is captured by key rate durations.<ref name="Tuckman-2012" />

For fixed cash flows, price changes arise from two sources:

  1. Passage of time, which moves price toward par and is predictable.
  2. Changes in the yield, from shifts in the benchmark curve and from spread changes.

The price–yield relationship is inverse. The duration term gives a linear approximation. For larger moves, adding convexity provides a quadratic correction, or the instrument can be repriced exactly at the new yield. The options analogue is the pair of first- and second-order Greeks, delta and gamma.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Limitations and caveats

Duration is a first-order tool. It works best for small, parallel shifts in the term structure and for instruments with fixed cash flows. Outside those conditions it needs support from convexity, key-rate measures, spread measures and direct repricing in a model.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

First-order scope

The duration approximation comes from a linear term in a Taylor expansion of price in yield. As the shock grows the error increases and convexity matters. Practitioners add convexity or reprice directly when moves are large.<ref name="Tuckman-2012" />

Non-parallel curve moves

Market changes often mix level, slope and curvature. A single duration can misstate risk when the curve reshapes. Key-rate duration spreads exposure across maturities and aligns a hedge to the observed move.<ref name="Litterman-1991" /><ref name="Basel-SRP31-2024" />

Cash-flow uncertainty and options

When cash flows vary with rates, such as for callable or prepayable securities, the price–yield curve can show negative convexity and the measured duration depends on model choices. Effective duration and effective convexity estimate sensitivity by small up and down shifts within the pricing model.<ref name="Fabozzi-BondMarkets" /><ref name="Tuckman-2012" />

Curve construction and interpolation

Fisher–Weil and key-rate measures require a spot-rate curve. The choice of instruments, bootstrapping and interpolation changes discount factors and hence measured sensitivities. Using one curve for both pricing and shocks improves internal consistency.<ref name="BIS-ZeroCurve-2005" /><ref name="FTSE-Methods-2021" /><ref name="ICE-Index-2025" />

Conventions and units

Reported numbers depend on the yield and compounding convention and on whether price is clean or dirty. Money duration equals price times modified duration under the stated convention. DV01 depends on the bumped quantity, for example a par rate, a zero rate or a yield to maturity. Comparisons should use a common convention and unit.<ref name="Hull-OFOD-11e" /><ref name="FTSE-Methods-2021" />

Credit and basis considerations

Interest-rate duration does not capture credit-spread risk. Spread duration and spread PV01 measure sensitivity to changes in credit spreads with the underlying curve held fixed. Basis risk between the hedging instrument and the exposure, for example between a futures contract and a bond or between swaps and bonds of different issuers, can leave a hedge exposed even when parallel DV01 is matched.<ref name="BIS-IRRBB-2016" /><ref name="Tuckman-2012" />

Bond formulas

For a level-coupon bond with nominal yield to maturity <math>y</math> compounded <math>m</math> times per year, write the per-period yield <math>r=y/m</math>, the number of coupon periods <math>N</math> (assumed an integer), the per-period coupon <math>C</math>, the face value <math>F</math>, and the price <math display="block"> P \;=\; C\,\frac{1-(1+r)^{-N}}{r} \;+\; F\,(1+r)^{-N} \, . </math>

The Macaulay duration (in years) has the closed form <math display="block"> D_{\text{Mac}} \;=\; \frac{1}{m\,P}\!\left[ C\,\frac{1+r}{r^{2}}\bigl(1-(1+r)^{-N}\bigr) \;-\; \frac{N\,C}{r}\,(1+r)^{-N} \;+\; N\,F\,(1+r)^{-N} \right] . </math>

The modified duration follows from the compounding relation <math display="block"> D_{\text{mod}} \;=\; \frac{D_{\text{Mac}}}{\,1+r\,} \, , </math> and the price value of a basis point (DV01 or PVBP) is <math display="block"> \text{DV01} \;=\; P \times D_{\text{mod}} \times 10^{-4} \, . </math> These formulas are standard checks for implementations and spreadsheets.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" /><ref name="Luenberger-2014" />

Zero-coupon: DV01 closed form

For <math>C=0</math> with <math>N=mT</math>: <math display="block"> D_{\text{Mac}} \;=\; T, \qquad D_{\text{mod}} \;=\; \frac{T}{1+r}, \qquad \text{DV01} \;=\; F\,(1+r)^{-N}\,\frac{T}{1+r}\times 10^{-4}. </math> <ref name="Tuckman-2012" />

Level annuity: Macaulay duration

For <math>F=0</math> and <math>q=(1+r)^{-N}</math>: <math display="block"> D_{\text{Mac}}^{\text{annuity}} \;=\; \frac{1}{m}\!\left[\frac{1+r}{r} \;-\; \frac{N\,q}{1-q}\right] .</math><ref name="Fabozzi-BondMarkets" />

Par bond: Macaulay duration

For a par bond <math>C=rF</math> so <math>P=F</math> and <math>q=(1+r)^{-N}</math>: <math display="block"> D_{\text{Mac}}^{\text{par}} \;=\; \frac{1}{m}\,\frac{1+r}{r}\,(1-q) \, . </math> <ref name="Tuckman-2012" />

Par bond: DV01 closed form

With the same conditions as above: <math display="block"> \text{DV01}^{\text{par}} \;=\; F\,\frac{1-q}{m\,r}\times 10^{-4} \, . </math> <ref name="Tuckman-2012" />

Consol or perpetuity

For <math>N\to\infty</math> with <math>C>0</math> and <math>F=0</math>: <math display="block"> P=\frac{C}{r},\qquad D_{\text{Mac}}=\frac{1}{m}\frac{1+r}{r},\qquad D_{\text{mod}}=\frac{1}{m r},\qquad \text{DV01}=\frac{P}{m r}\times 10^{-4}. </math> <ref name="Luenberger-2014" />

Discounted-sum identity S0

Let <math>q=(1+r)^{-1}</math>. Then <math display="block"> S_{0} \;=\; \sum_{k=1}^{N} q^{k} \;=\; \frac{q\,(1-q^{N})}{1-q} \, . </math> This identity appears in standard derivations for price and is useful in implementations.<ref name="Luenberger-2014" />

Discounted-sum identity S1

With <math>q=(1+r)^{-1}</math>: <math display="block"> S_{1} \;=\; \sum_{k=1}^{N} k\,q^{k} \;=\; \frac{q\bigl(1-(N+1)q^{N}+N q^{N+1}\bigr)}{(1-q)^{2}} \, . </math> This supports closed-form duration for level coupons.<ref name="Luenberger-2014" />

Second-moment identity S2

With <math>q=(1+r)^{-1}</math>: <math display="block"> S_{2} \;=\; \sum_{k=1}^{N} k^{2} q^{k} \;=\; \frac{q\!\left(N^{2}q^{N}-2N^{2}q^{N+1}+N^{2}q^{N+2}+2Nq^{N}-2Nq^{N+1}-q+q^{N}+q^{N+1}-1\right)}{(1-q)^{3}} \, . </math> This supports closed-form convexity.<ref name="Tuckman-2012" />

Level-coupon convexity: closed form

Using the identities above for a level-coupon bond: <math display="block"> C \;=\; \frac{1}{m^{2}(1+r)^{2}\,P}\,\Bigl[\,C\,(S_{1}+S_{2}) \;+\; N(N+1)\,F\,(1+r)^{-N}\,\Bigr] . </math> <ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

Finite-difference modified duration

For a symmetric bump <math>\pm \Delta y</math> to the quoted yield: <math display="block"> D_{\text{mod}} \;\approx\; -\,\frac{P_{+}-P_{-}}{2\,P_{0}\,\Delta y} \, . </math> This is a common check on analytical duration and underlies effective duration.<ref name="Fabozzi-BondMarkets" />

Key-rate DV01 (local bump)

For a bump applied only at tenor <math>\tau_{k}</math>: <math display="block"> \text{KRD}(\tau_{k}) \;\approx\; -\,\frac{P_{+}^{(k)}-P_{-}^{(k)}}{2\,P_{0}\,\Delta y} \, . </math> This is used to report sensitivity by maturity bucket.<ref name="Tuckman-2012" />

Example 1: two-year, high-coupon bond (semi-annual)

Face <math>F=100</math>, coupon <math>20\%</math> per year paid semi-annually so <math>C=10</math>, nominal yield <math>y=4\%</math> with <math>m=2</math> so <math>r=0.02</math>, and <math>N=4</math>. Price via the cash-flow sum: <math display="block"> P \;=\; \sum_{i=1}^{4}\frac{10}{(1.02)^{i}} \;+\; \frac{100}{(1.02)^{4}} \;\approx\; 130.462 \, . </math> Macaulay and modified duration: <math display="block"> D_{\text{Mac}} \;\approx\; 1.777 \text{ years},\qquad D_{\text{mod}} \;=\; \frac{1.777}{1.02} \;\approx\; 1.743 \, . </math> DV01 per 1 bp: <math display="block"> \text{DV01} \;=\; 130.462 \times 1.743 \times 10^{-4} \;\approx\; 0.0227 \, . </math>

Example 2: five-year, annual coupon bond

Face <math>F=1000</math>, coupon <math>5\%</math> annually so <math>C=50</math>, annual yield <math>y=6.5\%</math> with <math>m=1</math> so <math>r=0.065</math>, and <math>N=5</math>. Price: <math display="block"> P \;=\; 50\sum_{t=1}^{4}\frac{1}{(1.065)^{t}} \;+\; \frac{1050}{(1.065)^{5}} \;\approx\; 937.665 \, . </math> Macaulay and modified duration: <math display="block"> D_{\text{Mac}} \;\approx\; 4.529 \text{ years},\qquad D_{\text{mod}} \;=\; \frac{4.529}{1.065} \;\approx\; 4.253 \, . </math> DV01 per 1 bp: <math display="block"> \text{DV01} \;=\; 937.665 \times 4.253 \times 10^{-4} \;\approx\; 0.399 \, . </math>

Notes

  • The closed forms above assume an integer number of coupon periods <math>N</math>. For fractional periods, compute <math>D_{\text{Mac}}</math> from the dated cash-flow schedule and then apply <math>D_{\text{mod}} = D_{\text{Mac}}/(1+r)</math>.<ref name="Fabozzi-BondMarkets" /><ref name="Tuckman-2012" />
  • Reported DV01 depends on the bumped quantity (par rate, zero rate or yield to maturity) and on whether price is clean or dirty. Use a common convention when comparing figures.<ref name="Tuckman-2012" /><ref name="Fabozzi-BondMarkets" />

See also

Notes

References

Template:Reflist

Further reading

Template:Bond market Template:Investment management