This Exam FM sample reference tests Perpetuity Duration. The ten-year zero has Macaulay duration 10, so the perpetuity-immediate has Macaulay duration 20. This fixes the yield at 1/19 and gives modified duration 19, choice A.
These notes identify the calculation error associated with each wrong letter when that error is reproducible.
BChoice B neither equals the 20-year Macaulay duration nor that duration divided by the implied accumulation factor.
CChoice C reports the perpetuity's Macaulay duration without converting it to modified duration.
DChoice D adds one year when converting duration even though modified duration must be smaller than Macaulay duration.
EChoice E treats infinite payment horizon as infinite duration; discounting makes the present-value-weighted time finite.
Original practice · fully worked
Original variant: zero maturity matched to a due perpetuity
A level perpetuity-due is valued at an annual effective yield of 5%. A zero-coupon asset is sought whose Macaulay duration equals the perpetuity-due's modified duration. Determine the zero-coupon maturity in years.
A 18.10
B 19.00
C 19.05
D 20.00
E 21.00
Variant answer in brief
A level perpetuity-due has modified duration 1 divided by i times 1 plus i. At 5% this is 19.0476 years, so C is correct.
Setup
Setup
A zero-coupon asset has Macaulay duration equal to its maturity n.
DMac,zero=n
Model
Model
For the perpetuity-due, differentiate its price to obtain modified duration.
P(i)=i1+i
Dmod,due=i(1+i)1
Compute
Compute
At 5%, set the zero maturity equal to the computed modified duration.
n=0.05(1.05)1=19.047619
Answer
Answer
The matching maturity is about 19.05 years, choice C.
The 2210-page Financial Mathematics Proof Manual reorganizes 461 verified Exam FM solutions by syllabus skill and adds formula proofs, error patterns, and original worked practice.