Professional Documents
Culture Documents
Ch 12 Fixed Income 2024 (1)
Ch 12 Fixed Income 2024 (1)
Ch 12 Fixed Income 2024 (1)
L E A R N I N G M O D U L E
12
Yield-Based Bond Convexity
and Portfolio Properties
LEARNING OUTCOMES
Mastery
The candidate should be able to:
calculate and interpret convexity and describe the convexity adjustment
calculate the percentage price change of a bond for a specified change in yield,
given the bond’s duration and convexity
calculate portfolio duration and convexity and explain the limitations of these
measures
INTRODUCTION
Ŷ
Convexity is always positive for an option-free fixed-rate bond, such that
estimated price increases from a decline in yields are higher than duration alone
would suggest and estimated price decreases from an increase in yields are lower
than duration alone would suggest.
294
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
Ŷ
Convexity has the same relationship with bond features as duration: a fixed-rate
bond will have greater convexity the longer its time-to-maturity, the lower its
coupon rate, and the lower its yield-to-maturity.
Ŷ
Money convexity expresses convexity in terms of currency units or percent of par
for a position in a bond because it is the product of a bond’s annual convexity and
its full price.
Ŷ
Portfolio duration and convexity can be calculated (1) as the weighted average of
time to receipt of the aggregate cash flows or (2) by using the weighted averages
of the durations and convexities of the individual bonds that make up the
portfolio.
Ŷ
While the first method is theoretically correct, it is difficult to use in
practice. The second method is commonly used by portfolio managers but implicitly
assumes parallel shifts in the yield curve, which are rare.
B. 16.413.
C. 65.651.
Solution:
B is correct.
2
Price (per 100 Par Value)
100
Yield-to-Maturity (%)
2.8000
Introduction
295
Solution:
C is correct. The convexity adjustment is added to the price change estimate
provided by modified duration for a given change in yield-to-maturity:
% ǻP V Full § (í AnnModDur × ǻYield ) + [ 1
_2 × AnnConvexity × ( ǻYield) 2 ] .
3. The expected percentage change in the price of the bond is closest to: A. 7.97%.
B. 8.01%.
C. 8.78%.
Solution:
C is correct. The expected price change is calculated as follows:
% ǻP V Full § (í AnnModDur × ǻYield) + [ 1
_2 × AnnConvexity × ( ǻYield) 2 ] .
ǻ PVFull§
© CFA Institute. For candidate use only. Not for distribution.
296
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
4. The addition of money convexity to the estimated change in the value of the bond
position using money duration alone is closest to: A. GBP204,252.
B. GBP408,503.
C. GBP4,188,220.
Solution:
A is correct. This question is asking for the money convexity adjustment.
MoneyCon = GBP4,085,033,604.
MoneyConv . Adjustment § [ 1
_2 × GBP4, 085, 033, 604 × (í0.01) 2 ] .
MoneyConv.Adjustment§*%3
5. A EUR100 million bond portfolio contains the following bonds: Annualized
Maturity
Modified
Annualized
Bond
(yrs.)
YTM (%)
Market Value
Duration
Convexity
A
3
2.80%
EUR40,000,000
2.858
9.752
B
10
3.50%
EUR60,000,000
8.376
81.701
The expected percentage price change of the bond portfolio given a 50 bp increase
in yield-to-maturity is closest to:
A. –3.018%.
B. –3.085%.
C. –3.151%.
Solution:
A is correct. The weights of Bond A and Bond B are 40% and 60%, respectively. As a
result, the portfolio weighted-average duration and convexity measures are 6.169
and 52.921, respectively. The expected portfolio percentage price change given a 50
bp increase in YTM is calculated as follows:
% ǻP V Full § (í AnnModDur × ǻYield) + [ 1
_2 × AnnConvexity × ( ǻYield) 2 ] .
ǻ PVFull§í
© CFA Institute. For candidate use only. Not for distribution.
Solution:
C is correct. Using the weighted-average duration and convexity measures to
estimate bond portfolio interest rate risk is easy in practice, but it is not the
theoretically correct approach (using the weighted average of time to receipt of
the aggregate cash flows is theoretically correct). It does, however, implicitly
assume a parallel shift in the yield curve.
298
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
However, for larger yield changes, the difference becomes significant and duration
alone is an insufficient risk measure. In such cases, a proper assessment requires
capturing the non-linear price effect of convexity. By considering duration and
convexity metrics together for relatively large yield changes, the estimated bond
prices are substantially closer to the actual bond prices. That is, when including
convexity, bond prices rise more when yields decrease and fall less when yields
increase than when estimated using duration alone.
Consider once again BRWA’s five-year, 3.2% (semiannual) coupon bond priced at par
for settlement on 15 October 2025 and maturity on 15 October 2030. Exhibit 2 is an
interactive spreadsheet that shows the calculation of AnnConvexity for this bond;
notice that it is very similar to the one used to calculate duration. The
difference is the inclusion of a new column (Col. 7) for the following operation
(where CF means cash flow) to calculate convexity:
(Time to receipt of CF) × (Time to receipt of CF + 1) × (Weight of CF) × (1 +
Periodic YTM)(–Periods per year).
Note that the intermediate result of multiplying the first two terms introduces
non-linearity (Time to receipt of CF 2). Dividing the sum of Column 7 (96.95578) by
periods per year squared (22=4) results in an annualized convexity ( AnnConvexity)
statistic of 24.2389.
2
Price (per 100 Par Value)
100
Yield-to-Maturity (%)
3.20
Note that this equation uses the same inputs as approximating modified duration.
( P V
ApproxCon = í ) + ( P V + ) í [2 × ( P V 0 ) ]
_____________________
.
(2)
( ǻYield) 2 × ( P V 0 )
For BRWA’s bond, first raise the annual yield-to-maturity by 5 bps, from 3.20% to
3.25%, and determine PV+. Next, lower it by 5 bps, to 3.15%, and determine PV–.
These are the new full prices (original price is PV 0 = 100.00). Using Excel’s
PRICE function, PRICE( settlement, maturity, rate, yield, redemption, frequency,
[basis]), we have the following:
PV+ = PRICE(DATE(2025,10,15),DATE(2030,10,15),0.032,0.0325,100,2,0)
= 99.770965.
PV– = PRICE(DATE(2025,10,15),DATE(2030,10,15),0.032,0.0315,100,2,0)
= 100.229641.
(0.0005) 2 × 100.00
Bond features that lead to greater convexity are the same as for duration. A fixed-
rate bond will have greater convexity:
Ŷ
the longer its time-to-maturity,
© CFA Institute. For candidate use only. Not for distribution.
300
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
Ŷ
the lower its coupon rate, and
Ŷ
the lower its yield-to-maturity.
Another factor is the dispersion of cash flows, meaning the degree to which
payments are spread out over time. For two bonds with the same duration, the one
with the greater dispersion of cash flows has greater convexity. The positive
attributes of convexity for an investor are shown in Exhibit 3.
This conclusion assumes the difference in convexity is not reflected in the price
of the more convex bond. If it is priced in, the more convex bond would have a
higher price (and lower yield-to-maturity). The key point is that convexity is
valuable to investors for risk reduction, so they must pay for it.
EXAMPLE 1
Duration and Convexity of 30-Year Romanian Bond
A 30-year bond issued by the government of Romania has a coupon rate of 4.625%
(paid annually) and currently trades at a yield-to-maturity of 4.75% on 15 October
2025, with a maturity date of 15 October 2055.
2. Compare and interpret the duration and convexity measures of the 30-year
Romanian bond and BRWA’s 5-year bond.
To find ApproxModDur and ApproxCon, we must first calculate PV 0 and then, using a
5 bp increase and decrease in YTM, calculate PV+ and PV–: PV 0 =
PRICE(DATE(2025,10,15),DATE(2055,10,15),0.04625,0.0475,100,1,0)
© CFA Institute. For candidate use only. Not for distribution.
PV+ = PRICE(DATE(2025,10,15),DATE(2055,10,15),0.04625,0.0480,100,1,0)
= 97.247386.
PV– = PRICE(DATE(2025,10,15),DATE(2055,10,15),0.04625,0.0470,100,1,0)
= 98.806567.
__________________
= 15.90637.
2 × (0.0005) × 98.022448
ApproxCon = 98.806567 + 97.247386 í (2 × 98.022448) ______________________________
= 369.58881.
(0.0005) 2 × 98.022448
The duration and convexity of the Romanian bond are significantly higher than
BRWA’s bond primarily due to its much longer time-to-maturity (30 years versus 5
years), which outweighs the Romanian bond’s higher coupon rate and YTM, features
that decrease duration and convexity.
QUESTION SET
Questions 1–5 relate to the following information.
Issuance
Annual Pay
Bond
Date
Maturity
Coupon (%)
YTM (%)
Bond X
7/15/25
7/15/34
2.25
2.25
Bond Y
7/15/25
7/15/35
5.33
2.34
Solution:
Bond X
Fixed Coupon (%)
2.25
Periods p.a.
1
Price (per 100 Par Value)
100
Yield-to-Maturity (%)
2.25
302
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
Col. 6 = Col. 2 ×
Col. 7 = Col. 2 × (Col. 2 + 1)
Col. 1
Col. 2
Col. 3
Col. 4
Col. 5
Col. 5
× Col. 5 × (1 + YTM)–1
Time to
Cash
Time to Receipt ×
Period
Present Value
Weight
Convexity of Cash Flows
Receipt
Flow
Weight
1
1.0
2.25
2.200489
0.02200
0.02200
0.04304
2
2.0
2.25
2.152067
0.02152
0.04304
0.12628
3
3.0
2.25
2.104711
0.02105
0.06314
0.24701
4
4.0
2.25
2.058398
0.02058
0.08234
0.40262
5
5.0
2.25
2.013103
0.02013
0.10066
0.59064
6
6.0
2.25
1.968805
0.01969
0.11813
0.80870
7
7.0
2.25
1.925481
0.01925
0.13478
1.05454
8
8.0
2.25
1.883111
0.01883
0.15065
1.32601
9
9.0
102.25
83.693835
0.83694
7.53245
73.66694
100.0000
1.00000
8.24718
78.26579
Annualized Macaulay Duration and Convexity
8.24718
78.26579
Modified Duration
8.06571
—
Solution:
To find ApproxModDur and ApproxCon for Bond Y, we must first calculate PV 0, PV+,
and PV–.
PV 0 = PRICE(DATE(2025,7,15),DATE(2035,7,15),0.0533,0.0234,100,1,0)
= 126.386358.
PV+ = PRICE(DATE(2025,7,15),DATE(2035,7,15),0.0533,0.0239,100,1,0)
= 125.877943.
PV– = PRICE(DATE(2025,7,15),DATE(2035,7,15),0.0533,0.0229,100,1,0)
= 126.897325.
___________________ = 8.06560.
2 × (0.0005) × 126.386358
ApproxCon = 126.897325 + 125.877943 í (2 × 126.386358)
________________________________ = 80.76704.
(0.0005) 2 × 126.386358
3. Compare and interpret the risk measures from Questions 1 and 2 relative to a
small anticipated change in yield-to-maturity.
Solution:
For a small change in YTM, modified duration is a reasonable estimate of the price
change risk of a bond. Since the modified duration (or ApproxModDur) values of Bond
X and Bond Y are virtually identical (8.06571 and 8.06560, respectively), the
estimated price change based on a small change in YTM (either positive or negative)
would be nearly identical for each bond.
Solution:
For a large change in YTM, duration alone does not capture the expected price
change of a bond. The convexity adjustment accounts for the non-linear nature of
the relationship of price to YTM. Since both bonds have virtually the same
duration, the higher convexity of Bond Y should result in a smaller percentage drop
given a large increase in YTM and a larger percentage increase given a large
decrease in YTM. In either case, Bond Y should perform better than Bond X for a
large change in YTM.
5. Compare and interpret each of the following features for its effect on the
convexity of Bond X versus Bond Y:
a. Maturity
b. Coupon rate
c. YTM
Solution:
a. Bond Y has a longer maturity than Bond X (10 years versus 9 years), which would
increase Bond Y’s convexity relative to Bond X.
b. Bond X has a lower coupon rate compared to Bond Y (2.25% versus 5.33%), which
would increase Bond X’s convexity relative to Bond Y.
c. Bond X has a lower YTM compared to Bond Y (2.25% versus 2.34%), which would
increase Bond X’s convexity relative to Bond Y.
Continuing with our focus on BRWA’s five-year, 3.2% (semiannual) coupon bond priced
at par for settlement on 15 October 2025 and maturity on 15 October 2030, if its
yield-to-maturity changes by ±100 bps from 3.20%, then the actual prices, using
Excel’s PRICE function, would be as follows:
PV+ = PRICE(DATE(2025,10,15),DATE(2030,10,15),0.032,0.0420,100,2,0)
= 95.53212.
PV– = PRICE(DATE(2025,10,15),DATE(2030,10,15),0.032,0.0220,100,2,0)
= 104.71035.
304
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
So, the actual price–yield relationship for this bond is as follows: Ŷ
100 bp increase in yield (4.20%): Price = 95.53212; %Δ PVFull = –4.46788%.
Ŷ
100 bp decrease in yield (2.20%): Price = 104.71035; %Δ PVFull = 4.71035%.
The modified duration for this bond was previously found to be 4.58676, so a 100 bp
increase (decrease) in yield-to-maturity results in %Δ PVFull ≈ –4.58676%
(4.58676%).
We now show the enhanced precision and risk reduction achieved by adding the
convexity adjustment to the duration estimate when determining the BRWA bond’s
percentage price changes. Using Equation 1 and the AnnConvexity metric, for ±100
bp changes in yield-to-maturity (from 3.20%), we have the following:
¨ PVFull§±î>òîî2] = –4.46556%.
¨ PVFull§±î±>òîî±2] = 4.70795%.
Exhibit 4 compares the estimated percentage changes in BRWA’s bond prices for ±100
bp changes in yield using duration alone and using duration plus convexity against
the exact changes from Excel’s PRICE function. It is clear that enhanced precision
is achieved by adding the convexity adjustment, because the percentage price
difference is less than ¼ of a basis point by adding convexity versus about 12 bps
with duration alone. Note that this difference would be substantially greater for
larger changes in yield or for longer-maturity or lower-coupon bonds.
Exhibit 4: Using Duration and Convexity to Estimate Bond Price Changes Estimated
Estimated
%Δ PVFull
%Δ PVFull
Difference
Using
Difference
Change in
Actual
Using
from Actual
ModDur +
from Actual
Bond Yield
%Δ PVFull
ModDur
Change
Convexity
Change
+ 100 bps
–4.46788
–4.58676
–0.11887
–4.46556
0.00232
– 100 bps
4.71035
4.58676
–0.12359
4.70795
–0.00239
Recall that money duration indicates the first-order effect on the full price of a
bond in currency units given a change in yield-to-maturity. Money convexity
( MoneyCon) captures the second-order effect in currency terms and is the annual
convexity mul-tiplied by the full price, as in Equation 3.
(4)
For a money convexity example, consider again BRWA’s five-year, 3.2% semiannual
coupon bond, settling 15 October 2025, maturing 15 October 2030, and yielding 3.2%—
thus, priced at par. We saw previously that annual modified duration and annual
convexity for this bond are 4.58676 and 24.23895, respectively.
Suppose the investor has a position in the bond with a par value of USD100 million
and the yield-to-maturity increases by 100 bps. We saw earlier that the bond’s
price declines to 95.53212, so the market value of the position decreases to
$95,532,116 (=
$100,000,000 × 0.9553212), a decline of $4,467,884.
Estimating the market value change using MoneyDur alone results in a larger
decline, $4,586,759 (= $458,675,875 × 0.0100), a difference of $118,875.
By using both MoneyDur and MoneyCon, the difference in the estimated versus the
actual changes in bond position value is only $2,320. Exhibit 5 summarizes these
results and shows the estimated and actual changes in position value for a 100 bp
decrease in yield.
Exhibit 5: Using Money Duration and Money Convexity to Estimate Bond Price Changes
Estimated
Difference
Estimated
Difference
Δ PVFull
from
Δ PVFull Using
from
Change in
Actual
Using
Actual
MoneyDur +
Actual
Bond Yield
Δ PVFull
MoneyDur
Change
MoneyCon
Change
+ 100 BPS
–$4,467,884
–$4,586,759
$118,875
–$4,465,564
–$2,320
– 100 BPS
$4,710,348
$4,586,759
–$123,590
4,707,953
–$2,395
KNOWLEDGE CHECK
An investor holds a position in five-year, zero-coupon Federal Republic of Germany
bonds settling 11 May 2025 and maturing 11 April 2030.
1. Calculate the full price of the bond per 100 of par value.
Solution:
Because Excel’s PRICE function does not work for negative yields, the equation for
PV of a zero-coupon bond must be used. There are five annual periods, settlement is
30 days into the 365-day year, and because 1 + r = 1
+ (–0.0072) = 0.9928, the full price of the bond is 103.6175 per 100 of par value:
P V 0 = [ 100
_
(0.9928) 5 ] × (0.9928) 30
_
365
PV 0 = 103.6175.
Solution:
PV+ = 103.5662, and PV– = 103.6689:
P V + = [ 100
_
(0.9929) 5 ] × (0.9929) 30
_
365
PV+ = 103.5662.
306
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
P V í = [ 100
_
(0.9927) 5 ] × (0.9927) 30
_
365
PVí = 103.6689.
_________________
= 4.9535.
2 × (0.0001) × 103.6175
The approximate convexity is 29.918:
ApproxCon = 103.6689 + 103.5662 í (2 × 103.6175) ___________________________
=
29.918.
(0.0001) 2 × 103.6175
3. Calculate the estimated convexity-adjusted percentage price change result-ing
from a 100 bp increase in the yield-to-maturity.
Solution:
The convexity-adjusted percentage price change from a 100 bp increase in yield-to-
maturity is estimated as –4.80391%. Modified duration alone estimates the change as
–4.9535%. The convexity adjustment adds 14.96 bps.
Solution:
The new full price if the yield-to-maturity jumps from –0.72% to 0.28% on the
settlement date is 98.634349:
P V Full = [ 100
_
(1.0028) 5 ] × (1.0028) 30
_
365
PVFull = 98.634349
The actual percentage change in the bond price is –4.80920%
(98.634349/103.617526 − 1). The convexity-adjusted estimate is –4.80391%, whereas
the estimated change using modified duration alone is –4.95350%.
QUESTION SET
Questions 1–4 relate to the following information.
An investor purchases a €10 million semi-annual 3.75% coupon bond with a yield-to-
maturity of 2.95%, settling 30 June 2025 and maturing 30 June 2032.
1. Calculate ApproxModDur and ApproxCon for the bond using a 1 bp increase and
decrease in yield-to-maturity.
Solution:
PV+ = PRICE(DATE(2025,6,30),DATE(2032,6,30),0.0295,0.0296,100,2,0)
© CFA Institute. For candidate use only. Not for distribution.
PV– = PRICE(DATE(2025,6,30),DATE(2032,6,30),0.0295,0.0294,100,2,0)
= 100.063.
______________
= 6.283.
2 × (0.0001) × 100
ApproxCon = 100.063 + 99.937 í (2 × 100)
_____________________
= 44.965.
(0.0001) 2 × 100
2. Calculate MoneyDur and MoneyCon for the bond position using the results from
Question 1.
Solution:
MoneyDur§î(85 (85
MoneyCon§î(85 (85
3. Calculate the estimated price change in the investor’s position in the bond
using MoneyDur and MoneyCon for a 50 bp decrease in yield-to-maturity.
Solution:
ǻ PVFull§±(85î±>òî(85î±2]
= EUR319,767.
4. Calculate the difference between the estimated price change and the actual price
change given a 50 bp yield-to-maturity decrease.
Solution:
PVFull = PRICE(DATE(2025,6,30),DATE(2032,6,30),0.0295,0.0345,100,2,0)
= 103.198.
The difference between the actual and the estimated price change is EUR73
(= 319,840 – 319,767).
308
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
2. Using the weighted averages of the durations and convexities of the individual
bonds that make up the portfolio
The first method is the theoretically correct approach, but it is difficult to use
in practice. Our focus will be the second method since it is commonly used by
fixed-income portfolio managers. We will also highlight its limitations.
Bond
Par Value
Market Value
Portfolio Weight
BRWA
50,000,000
50,000,000
0.5050
Romanian
50,000,000
49,011,224
0.4950
The total market value for the portfolio is $99,011,224, and the portfolio is
nearly evenly weighted in terms of market value between the two bonds. As noted
previously, duration and convexity for a portfolio are calculated as the weighted
average of the statistics for the individual bonds, with the shares of overall
portfolio market value as the weights. This weighted average approximates the
theoretically correct portfolio duration and convexity and becomes more accurate
when differences in the yields-to-maturity on the bonds are smaller and when the
yield curve is flat.
Given the portfolio weights in this simple example, portfolio duration and
convexity are calculated as follows:
:HLJKWHGDYHUDJHPRGL¿HGGXUDWLRQ îî
= 10.19004.
¨ PVFull§±î>òîî2] = –9.21396%.
However, this approach also comes with a limitation: These measures of portfolio
duration and convexity implicitly assume that yields of all maturities change by
the same amount in the same direction, a parallel shift in the yield curve. In
reality, pure parallel shifts are rare; rather, we frequently observe a steepening,
flattening, or even twisting yield curve.
Market Value
Bond
Par Value (USD)
(USD)
Portfolio Weight
BRWA
50,000,000
50,000,000
0.33762
Romania
50,000,000
49,011,224
0.33094
US
50,000,000
49,083,948
0.33144
Treasury
Solution:
Given the data in Exhibit 7, the weighted-average modified duration and convexity
are calculated as follows:
:HLJKWHGDYHUDJHPRGL¿HGGXUDWLRQ îî
0.33094) + (9.23693 × 0.33144)
= 9.87415.
2. Compare and interpret duration and convexity for the proposed portfolio versus
the current portfolio.
Solution:
Adding the US Treasury position would decrease both the portfolio duration (from
10.19004 to 9.87415) and convexity (from 195.21581 to 161.62749).
The reduction in duration would reduce the price risk of the portfolio against an
upward parallel shift in the yield curve, but due to the lower convexity, this
reduction in risk would be lessened for large shifts.
310
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
3. Recommend whether the US Treasury bond position should be added if the investor
expects a 100 bp parallel shift downward in yields.
Solution:
Given an expected 100 bp parallel shift down in yields, the investor should not add
the position in US Treasury bonds. Adding the position lowers both the portfolio
duration and convexity, which would also reduce the expected increase in the value
of the portfolio. Given the investor’s yield curve view, it should seek to increase
both portfolio duration and convexity.
QUESTION SET
Questions 1–4 relate to the following information.
An investor purchases EUR10 million par value of a 5-year, zero-coupon bond and a
10-year, fixed-rate semiannual coupon bond. Details of the bonds are shown below.
Two-Bond Portfolio
Maturity Coupon
YTM
Bond
(Years)
(%)
Price
(%)
Duration
Convexity
Zero
5
0.00
83.18777
3.750
4.81928
27.87052
Semi-
10
5.50
105.91556
4.750
7.71210
72.54897
annual
Solution:
The market value of the bonds are as follows:
Zero-coupon: €10,000,000 × 83.18777/100 = €8,318,777.
Therefore, the weights are 43.991% for the zero-coupon bond and 56.009%
for the semi-annual bond. As a result, the weighted-average modified duration is
(4.81928 × 0.43991) + (7.71210 × 0.56009) = 6.43953.
Solution:
Using the weights calculated previously,
Weighted-average convexity = (27.87052 × 0.43991) + (72.54897 × 0.56009)
= 52.89463.
3. Calculate the estimated percentage price change of the portfolio given a 100
bp increase in yield-to-maturity on each of the bonds.
Solution:
© CFA Institute. For candidate use only. Not for distribution.
4. Based on rising inflation and tightening monetary policy, the investor expects
interest rates to rise. Given that view, which bond should the investor consider
replacing the 10-year bond with?
A. A 20-year bond
B. A 15-year floating-rate bond
C. A 10-year bond with a lower coupon
Solution:
B is correct. With interest rates expected to rise, the investor should choose a
bond with lower interest rate risk. Both the 20-year bond and the 10-year bond with
a lower coupon should have higher durations than the current 10-year bond, all else
equal, and would be expected to experience a larger percentage price decrease if
interest rates increase. Floating-rate bonds, however, have low interest rate risk
because coupon payments adjust to changing interest rates.
312
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
PRACTICE PROBLEMS
1. A 5.5% semiannual-pay fixed-coupon bond is issued at par on 1 May 2025 and
matures on 1 May 2029. For a 5 bps increase and decrease in yield-to-maturity, PV+
and PV– are 98.245077 and 101.792534, respectively. The approximate convexity is
closest to:
A. 3.548.
B. 15.045.
C. 101.793.
2. A bond pays a semiannual fixed coupon of 4.75%. It trades at par on its coupon
date of 16 December 2025 and matures on 16 December 2033. The bond’s annualized
convexity statistic is closest to:
A. 51.670.
B. 53.231.
C. 206.681.
B. –1.812%.
C. –1.832%.
5. Given a 75 bps change in the yields-to-maturity for Bonds Y and Z, the convexity
adjustment for Bond Z would be greater than the convexity adjustment of Bond
© CFA Institute. For candidate use only. Not for distribution.
Practice Problems
313
Y:
A. if the YTM change is positive.
6. For a 100 bps increase in yield-to-maturity and using money duration and money
convexity, the estimated change in Bond Y’s full price is closest to: A. –
GBP472,937.
B. –GBP450,180.
C. –GBP427,423.
7. For a 100 bps increase in yield-to-maturity and using the weighted average
duration and convexity, the expected percentage price change for the bond portfolio
is closest to:
A. –7.981%.
B. –8.949%.
C. –9.533%.
314
Learning Module 12
Yield-Based Bond Convexity and Portfolio Properties
SOLUTIONS
1. B is correct.
__________________________ = 15.044498.
(0.0005) 2 × 100
2. A is correct.
2
Price (per 100 Par Value)
100
Yield-to-Maturity (%)
4.70
Col. 6 = Col. 2 ×
Col. 7 = Col. 2 × (Col. 2 + 1)
Col. 1
Col. 2
Col. 3
Col. 4
Col. 5
Col. 5
× Col. 5 × (1 + YTM/2)–2
Time to
Present
Time to Receipt ×
Period
Cash Flow
Weight
Convexity of Cash Flows
Receipt
Value
Weight
1
1.0
2.35
2.296043
0.02296
0.02296
0.04384
2
2.0
2.35
2.243325
0.02243
0.04487
0.12849
3
3.0
2.35
2.191817
0.02192
0.06575
0.25108
4
4.0
2.35
2.141492
0.02141
0.08566
0.40886
5
5.0
2.35
2.092323
0.02092
0.10462
0.59920
6
6.0
2.35
2.044282
0.02044
0.12266
0.81962
7
7.0
2.35
1.997344
0.01997
0.13981
1.06774
8
8.0
2.35
1.951484
0.01951
0.15612
1.34129
9
9.0
2.35
1.906677
0.01907
0.17160
1.63811
10
10.0
2.35
1.862899
0.01863
0.18629
1.95617
11
11.0
2.35
1.820126
0.01820
0.20021
2.29351
12
12.0
2.35
1.778336
0.01778
0.21340
2.64827
13
13.0
2.35
1.737504
0.01738
0.22588
3.01871
14
14.0
2.35
1.697610
0.01698
0.23767
3.40315
15
15.0
2.35
1.658632
0.01659
0.24879
3.80002
16
16.0
102.35
70.580104
0.70580
11.29282
183.26330
100.0000
1.00000
13.51910
206.68136
Annualized Convexity
51.67034
3. C is correct. The convexity adjustment is a complementary risk measure to
duration. It accounts for the second-order (non-linear) effect of yield changes on
price. It is most useful for large yield changes, because duration provides a good
approximation for small yield changes.
Solutions
315
±§±
5. C is correct. Since the convexity adjustment uses the square of the change in
yield, it is always positive regardless of the direction of the change in yield-to-
maturity. As a result, the convexity adjustment for Bond Z will always be greater
than the convexity adjustment for Bond Y, given the same change in yields-to-
maturity.
6. C is correct.
MoneyDur§î
MoneyCon§î
ǻ PVFull§±î>òîî2] = –GBP427,423.
7. B is correct. The portfolio weights for Bonds X, Y, and Z are 0.25, 0.25, and
0.50, respectively. The weighted average duration and convexity measures are
calculated as follows:
Weighted-average duration = (0.25 × 3.6239) + (0.25 × 9.0036) + (0.50 × 12.7512)
= 9.5325.
ǻ PVFull§±î>òîî2@ ±§±
8. C is correct. The portfolio has a weighted-average duration of 9.5325, which is
identical to the benchmark’s duration. However, the portfolio has higher convexity
(116.7493) compared to the benchmark (103.0677). All else equal, the portfolio
should outperform the lower-duration benchmark portfolio in both rising and falling
interest rate environments.