Portfolio Duration and its Limitations

Similar to equities, bonds are typically held in a portfolio. Therefore, bond portfolio managers need to measure the whole portfolio duration.

There are two methods to calculate the duration of a bond portfolio:

  1. The weighted average of time to receipt of the aggregate cash flows; and
  2. The weighted average of the individual bond durations comprising the portfolio.

The first method is the theoretically correct approach, but practically hard to implement. The second method is commonly used by fixed-income portfolio managers but has its own limitations.


Assume that an investor holds the following portfolio of two zero-coupon bonds.

\text{Bond} & \text{Maturity} & \text{Price} & \text{Yield} & \text{Mac. Dur} & \text{Mod. Dur} & \text{Par Value} & \text{Market Value} & \text{Weight} \\
\text{X} & \text{1 year} & \text{98.00} & \text{2.0408%} & \text{1.000} & \text{0.980} & \text{\$1,000,000} & \text{\$980,000} & \text{16.81%} \\
\text{Y} & \text{2 years} & \text{97.00} & \text{1.5346%} & \text{2.000} & \text{0.984} & \text{\$5,000,000} & \text{\$4,850,000} & \text{83.19%} \\

Portfolio duration using method 1: The weighted average of time to receipt of the aggregate cash flows

The prices are per 100 of par value. The yields-to-maturity are effective annual rates. Total market value for the portfolio is 5,830,000. The portfolio is unevenly weighted in terms of market value between the 2 bonds (with weights of 16.81% and 83.19% for X and Y, respectively).

The first approach views the portfolio as a series of aggregated cash flows, in which case the aggregate cash flow yield is 12.366% (the solution to the following equation).

$$4,850,000=\frac{1,000,000}{(1+r)^1} +\frac{5,000,000}{(1+r)^2}; \quad r = 12.366\%$$

There are just 2 future cash flows in the portfolio, which are the redemption of the principal of the 2 zero-coupon bonds. However, in more complex portfolios, a series of coupon and principal payments may occur on a variety of dates.

Using a discount rate of 12.366% therefore, we can find the portfolio’s Macaulay duration as the weighted average of time to receipt of aggregated cash flow.

$$MacDur=\frac{\frac{1×1,000,000}{1.12366^1} +\frac{2×5,000,000}{1.12366^2}}{\frac{1,000,000}{1.12366^1}+\frac{5,000,000}{1.12366^2 }}=\frac{8,810,040}{4,850,000}=1.8165$$

The modified duration for the portfolio is 1.6166


The modified duration indicates the percentage change in the market value given a change in the cash flow yield. If the cash flow yield increases or decreases by 100 bps, the market value of the portfolio is expected to increase or decrease by about 1.6166%.

Although this approach is theoretically correct, it is difficult to use in practice. First, the cash flow yield is not commonly calculated for bond portfolios. Second, the amount and timing of future cash payments are uncertain. Third, interest rate risk is not usually expressed as a change in benchmark interest rates. In practice, the second approach to portfolio duration is commonly used and there is a stronger likelihood you will have to use the second formula in your CFA level 1 exam.

Portfolio duration using method 2: The weighted average of the durations of individual bonds that make up the portfolio

Using this approach,

$$\text{Portfolio duration} =w_1 D_1+w_2 D_2+⋯+w_n D_n$$


wi  = market value of bond i / market value of portfolio

Di  = duration of bond i

n = number of bonds in portfolio

Using data from the example above, we can calculate portfolio duration as follows:

$$\text{Portfolio Macaulay duration} =0.1681×1+0.8319×2=1.8319$$

$$\text{Modified duration} =\frac{1.8319}{1+0.12366}=1.6303$$

One of the advantages of this approach is that it can be an effective measure of interest rate risk. For instance, if the yields-to-maturity on the bonds in the portfolio increase by 100 bps, the estimated drop in the portfolio value is 1.6303%. However, the main disadvantage is that the approach assumes a parallel shift in the yield curve where all rates change by the same amount in the same direction. As is usually observed, interest rates change in a non-uniform manner, resulting in a steeper or flatter yield curve.


When using the weighted average of time to receipt of the aggregate cash flows method (method 1), you would most likely use:

A. The par value of the bonds calculate the weights

B. The market value of the bonds calculate the weights

C. The price of the bonds calculate the weights


The correct answer is A.

According to method 1, you would use the par values of the bonds to come up with the weights used to calculate the aggregated cash flow yield. Then, you would compute the Macaulay duration and finally the modified duration.

Question 2

Question 2

A bond portfolio consists of the following three fixed-rate bonds. Assume annual coupon payments and no accrued interest on the bonds. Prices are per 100 of par value.

\textbf{Bond} & \textbf{Maturity} & \textbf{Price} & \textbf{Yield} & \textbf{Coupon} & \textbf{Modified Duration} & \textbf{Market Value} \\
\text{1} & \text{6 years} & \text{85.00} & \text{4.95%} & \text{2.00%} & \text{5.42} & \text{170,000} \\
\text{2} & \text{10 years} & \text{80.00} & \text{4.99%} & \text{2.40%} & \text{8.44} & \text{850,000} \\
\text{3} & \text{9 years} & \text{85.78} & \text{5.00%} & \text{3.00%} & \text{7.54} & \text{180,000} \\

The bond portfolio’s modified duration is closest to:

A. 7.54

B. 7.88

C. 6.55


The correct answer is B.

The portfolio’s modified duration is closest to 7.62.Portfolio duration is commonly estimated as the market-value-weighted average of the yield durations of the individual bonds that compose the portfolio.

The total market value of the bond portfolio is 170,000 + 850,000 + 180,000 = 1,200,000.

The portfolio duration is 5.42 × (170,000/1,200,000) + 8.44 × (850,000/1,200,000) + 7.54 × (180,000/1,200,000) = 7.88

Reading 46 LOS 46f:

Calculate the duration of a portfolio and explain the limitations of portfolio duration


Related Posts

Financial Ratios used in Credit Analysis

Key credit analysis measures fall into 4 different groups: Profitability and Cash Flows...

Compare, Calculate, and Interpret Yield Spread Measures

Yield spread (measured in basis points) is the difference between any two bond...