The second derivative per unit of price, with y and k per payment period. For a semiannual bond quoted in years, discount at y/2 per half-year and divide each k(k+1) by 4=22
Value-weighted averages of the bonds' measures, assuming every yield moves by the same amount
E[PΞPβ]β21βVmβΟ2 when E[yβ²βy]=0
Volatility
The linear term averages to zero; the quadratic term adds half the convexity times the variance of the yield change
Key Insight: the video's bond (4 years, 6% coupon paid twice a year, priced at par, every yield an annual rate compounded semiannually, so 3% per half-year) has Dmββ=3.509846 and Vmβ=14.805972. For a rise from 6% to 8%, yβ²βy=0.02 and the two-term estimate is 100(1β0.0701969+0.0029612)β93.276427 against the exact 93.267255 (4% per half-year): a miss under 0.01. Duration alone gives 92.980308, almost 0.29 too low.
IITwo Terms Track the Curve
Duration's straight line drifts away from the exact price; the convexity term shrinks the miss to almost nothing.
IIIEqual Swings, Unequal Price Changes
For equal moves in yield, the gain from a fall beats the loss from a rise, so volatility alone raises the expected price.
IVPortfolio Convexity Is a Weighted Average
Mixing two zeros averages their durations and convexities, so the mix sits above the single zero of equal duration.
π‘ Both averages assume every bond's yield moves by the same amount. Investors know convexity is valuable, so a position with more convexity than another of the same duration trades at a lower yield, meaning a higher price: you pay for convexity when you buy it.
VQuiz Questions
Problem 1 Β· Apply the Two-Term Formula
Given: a bond priced at 100 has Dmββ=5 and Vmβ=40. Its yield rises by one percentage point, yβ²βy=0.01. Find the second-order estimate of the new price.
β Correct!100(1β0.05+0.002)=95.20: duration takes off 5 points and convexity gives back 0.2.
β That is duration alone.100(1β5Γ0.01)=95 drops the convexity term 21βΓ40Γ0.012=0.002.
β Check the sign of the quadratic term.21βVmβ(yβ²βy)2 is added: convexity is positive and the change is squared.
β Missing the one half. The Taylor term is 21βVmβ(yβ²βy)2=0.002, not Vmβ(yβ²βy)2=0.004.
β Not quite. Use P(yβ²)βP(y)[1βDmββ(yβ²βy)+21βVmβ(yβ²βy)2].
Show solution
Linear term: Dmββ(yβ²βy)=5Γ0.01=0.05. Quadratic term: 21βVmβ(yβ²βy)2=21βΓ40Γ0.0001=0.002.
P(yβ²)β100(1β0.05+0.002)=100Γ0.952=95.20
Duration alone would predict 95.00; the curve bends back above the tangent line, so the convexity term raises the estimate.
Problem 2 Β· When the Yield Falls
Given: the video's bond at 6% (price 100, Dmββ=3.509846, Vmβ=14.805972, yields compounded semiannually). The yield falls to 4%. Find the second-order estimate of the new price.
β Correct! With yβ²βy=β0.02 both terms raise the price: 100(1+0.0701969+0.0029612)β107.3158, within 0.01 of the exact 107.3255.
β The quadratic term does not change sign.(yβ²βy)2=(β0.02)2=0.0004 is positive whichever way the yield moves, so convexity adds 0.0029612 here too.
β That is duration alone. The duration line understates the price on both sides; add 21βΓ14.805972Γ0.0004=0.0029612.
β That is the estimate for a rise to 8%. Here yβ²βy=β0.02, so βDmββ(yβ²βy)=+0.0701969 and the price goes up.
β Not quite. Substitute yβ²βy=β0.02 into the two-term formula.
Show solution
Linear term: βDmββ(yβ²βy)=β3.509846Γ(β0.02)=+0.0701969. Quadratic term: 21βΓ14.805972Γ(β0.02)2=+0.0029612.
P(0.04)β100(1+0.0701969+0.0029612)=107.31581
The exact price, discounting every cash flow at 2% per half-year, is 107.325481: the estimate is 0.0097 low. Duration alone gives 107.0197, off by 0.306. Against a rise to 8% the gain of 7.33 beats the loss of 6.73, while the duration line predicts 7.02 each way.
Problem 3 Β· A Two-Bond Portfolio
Given: a portfolio holds $60 million of bond A (Dmββ=2.0, Vmβ=6.0) and $40 million of bond B (Dmββ=9.0, Vmβ=95.0); both yields move by the same amount. Find the portfolio's modified duration, its convexity, and the estimated change in its value if yields rise by 50 basis points.
Portfolio modified duration Dmββ(P)?
Portfolio convexity Vmβ(P)?
Estimated change in value for yβ²βy=0.005?
β Correct! Weights 0.6 and 0.4 give Dmββ(P)=4.8 and Vmβ(P)=41.6, so the value falls by about 2.348% of $100 million.
β The weights are value shares, not one half each. Bond A is 60/100=0.6 of the portfolio's value and bond B is 0.4.
β The weights are swapped. The larger holding, bond A, carries weight 0.6.
β That is duration alone.β4.8Γ0.005=β0.024 leaves out the convexity term 21βΓ41.6Γ0.0052=0.00052.
β Check the sign of the quadratic term. The convexity term is added, which makes the loss smaller than duration predicts, not larger.
β Missing the one half. The quadratic term is 21βVmβ(yβ²βy)2=0.00052, not 0.00104.
β Check the duration.Dmββ(P)=βjβPPjββDm,jββ is a value-weighted average, never a sum.
β Check the convexity.Vmβ(P)=βjβPPjββVm,jβ is a value-weighted average, never a sum.
β Check the change. Use PΞPβββDmββ(P)(yβ²βy)+21βVmβ(P)(yβ²βy)2 with the portfolio's own measures.
Show solution
The portfolio is worth $100 million, so the value weights are 10060β=0.6 for A and 10040β=0.4 for B.
The value falls by about 0.02348Γ100=2.348 million dollars: β$2.348 million. Duration alone would say β$2.400 million.
Problem 4 Β· What Volatility Is Worth
Given: the video's bond at 6% (price 100, Dmββ=3.509846, Vmβ=14.805972). Rates grow more volatile: tomorrow the yield will be either 4% or 8%, each with probability 21β. Find the expected price according to the second-order approximation.
β Correct!E[yβ²βy]=0 and E[(yβ²βy)2]=0.0004, so E[P]β100(1+21βΓ14.805972Γ0.0004)β100.30. The exact average, (107.325481+93.267255)/2=100.296368, agrees.
β Only the linear terms cancel.βDmββ(yβ²βy) averages to zero, but 21βVmβ(yβ²βy)2 is positive in both outcomes.
β Missing the one half. The expected gain is 21βVmβΟ2, not VmβΟ2.
β Volatility helps the bondholder here. The quadratic term is added, so the expected price rises above 100.
β Not quite. Average the two-term formula over the two outcomes.
Show solution
The yield change is +0.02 or β0.02 with equal probability, so E[yβ²βy]=0 and Ο2=E[(yβ²βy)2]=0.022=0.0004.
So E[P]β100Γ1.0029612β100.30. Checking against exact prices: (107.325481+93.267255)/2=100.296368. Other things equal, the wider swing raises the bond's expected price; in the market, investors pay for that convexity up front.