Understanding Bond Convexity

Bond convexity captures the curvature in how bond prices move when yields change. While duration assumes a linear relationship between yield shifts and price changes, convexity accounts for the reality that this relationship is actually curved. As yields fall, bond prices rise by an accelerating amount; as yields rise, prices decline by a decelerating amount. This asymmetry—positive convexity—means bond investors benefit from large yield moves in either direction.

Embedded options complicate this picture. Callable bonds (where issuers can repurchase at a set price) exhibit negative convexity because gains are capped when yields fall but losses remain unbounded when yields rise. Conversely, putable bonds (where holders can sell back) show positive convexity. Understanding convexity is essential for managing interest rate risk in multi-year portfolios, particularly when yield volatility spikes.

Effective Convexity Formula

Effective convexity is calculated by shocking the yield curve up and down by a consistent differential, repricing the bond at each point, and measuring the resulting price change curvature. The formula uses the bond price at lower yields, higher yields, and the base price to quantify non-linear sensitivity.

Effective Convexity = (Pdown + Pup − 2 × P₀) ÷ (P₀ × Δy²)

Where:

Pdown = Bond price when YTM decreases by Δy

Pup = Bond price when YTM increases by Δy

P₀ = Current bond price

Δy = Yield shock (typically 0.01 or 1%)

  • P_down — Bond price calculated at a yield below the current YTM
  • P_up — Bond price calculated at a yield above the current YTM
  • P₀ — Current market price of the bond
  • Δy — The yield differential applied symmetrically above and below the base YTM

Computing Bond Price and Coupon Payments

Before calculating convexity, you must determine the bond's current price and coupon structure. The coupon payment per period depends on the face value, annual coupon rate, and payment frequency:

Coupon per period = (Par value × Annual coupon rate) ÷ Frequency

For example, a $1,000 bond with a 5% annual coupon paid semi-annually generates $25 per half-year ($1,000 × 0.05 ÷ 2). The bond's market price is then discounted using the yield to maturity and remaining payment periods. Once you have the base price, apply your yield differential (often 1% or 0.5%) in both directions to generate the up and down prices needed for the convexity calculation.

Duration versus Convexity: Complementary Risk Measures

Effective duration measures the percentage price change for a 1% yield move—a linear approximation useful for small rate changes. Convexity improves this estimate by capturing what duration misses: the curve. A bond with high positive convexity will outperform duration's prediction when yields move sharply, while negative convexity underperforms.

In practice, total price change ≈ (−Duration × Δy) + (0.5 × Convexity × Δy²). The convexity term becomes material in volatile markets or for bonds with exotic features. Long-duration bonds typically have higher convexity; callable bonds often show negative convexity because the call option benefits the issuer when rates fall, capping upside price gains for the bondholder.

Practical Convexity Considerations

Several real-world factors can affect how reliably convexity predicts price moves.

  1. Convexity is approximate, not exact — The convexity formula assumes small parallel yield shifts and a stable term structure. Large yield shocks, a tilting yield curve, or credit spread widening can produce actual price changes that differ materially from the convexity estimate. Always cross-check with scenario analysis.
  2. Market liquidity and credit risk matter — Convexity calculations ignore liquidity premiums and issuer credit spreads. A sudden spike in default risk or a drop in trading volume can move prices in ways unrelated to duration and convexity, especially for corporate or emerging-market bonds.
  3. Callable bonds switch convexity as rates change — A callable bond's convexity is not constant; as yields approach the call strike, negative convexity worsens (the price gains diminish). Hedging strategies built on static convexity may fail if the call becomes likely to exercise.
  4. Yield curve shape affects embedded-option bonds — Convexity assumes a parallel shift in yields, but actual curve moves may be twisted or butterflied. Bonds with embedded options are particularly sensitive to non-parallel yield changes, which convexity alone cannot capture.

Frequently Asked Questions

How does bond convexity differ from bond duration?

Duration measures the weighted average time to receive cash flows and quantifies linear price sensitivity to yield changes. Convexity captures the curvature—how the rate of price change itself accelerates or decelerates as yields shift. A bond might have a duration of 7 years but positive convexity of 60, meaning its actual price change will exceed what duration alone predicts when yields move sharply. Both metrics are needed for complete interest rate risk assessment.

Why do callable bonds exhibit negative convexity?

Callable bonds give issuers the right to repurchase the bond at a preset price when yields fall. This caps the bondholder's upside: if rates drop sharply, the issuer redeems the bond, and the bondholder loses the opportunity for further price appreciation. Meanwhile, losses when yields rise are not capped. This asymmetry—gains limited, losses unlimited—creates negative convexity and reduces the bond's appeal in declining-rate environments.

What yield differential should I use for the convexity calculation?

Common practice uses a 1% (100 basis point) shock, though 0.5% or 0.1% are also valid depending on your precision requirements and market conditions. A larger shock may better capture non-linearity but assumes the relationship remains stable over wider ranges. A smaller shock is more precise for small moves but may be sensitive to rounding. Use the differential that matches your intended holding period and the volatility you expect in yields.

Can convexity alone predict bond price movements?

No. Convexity works best as part of a broader framework. The approximation assumes a parallel yield shift, ignoring credit spread changes, liquidity dry-ups, and curve reshaping. In normal markets with small yield moves, duration plus convexity gives a good estimate. In stressed conditions—credit crises, flight-to-quality rallies, or policy shocks—actual prices often diverge. Always use convexity alongside stress testing, scenario analysis, and credit fundamentals.

How do you interpret a convexity value of 75?

A convexity of 75 means that for every 1% change in yield, the convexity effect adds approximately 0.75 × (1%)² = 0.0075 or 0.75% to your duration-based price estimate. If duration is 7 and yields rise 2%, duration predicts a −14% price move; convexity adds back roughly 0.75 × 4 = 3%, so the actual move is closer to −11%. Higher convexity amplifies this correction, making it especially important for large or volatile moves.

Should I use effective convexity or modified convexity?

Effective convexity is the standard for bonds with embedded options because it reflects actual price changes when yields shift, accounting for any embedded option behaviour. Modified convexity, derived from the bond's yield curve and maturity, works well for vanilla (non-callable) bonds but misses the options' effects. For callable, putable, or convertible bonds, always use effective convexity.

More finance calculators (see all)