Bond Parameters

$
%
%
years
bps
+100 bps = yields rise 1%. Quick presets:
Convexity Price Estimate
ΔP/P ≈ -Dmod × Δy + ½ × C × (Δy)²
Dmod = Modified duration | C = Convexity | Δy = Yield change
Ryan O'Connell, CFA
Calculator by Ryan O'Connell, CFA

Convexity Analysis

Convexity (years²)
Bond Price
Macaulay Duration
Modified Duration
Price Change Estimates
Duration-Only ΔP/P
Dur+Conv ΔP/P
Convexity Adj.
Exact vs. Estimated Prices
Method Estimated Price Error vs Exact
Exact Repricing
Duration-Only
Duration + Convexity

Formula Breakdown

Model Assumptions
  • Fixed coupon bond (not floating rate or inflation-linked)
  • Clean price calculation (excludes accrued interest)
  • Periodic compounding matching payment frequency
  • Flat yield curve (single YTM applies to all cash flows)
  • No embedded options (not callable or putable)

For educational purposes. Not financial advice. Market conventions simplified.

What is Bond Convexity?

Bond convexity measures the curvature of the relationship between bond prices and yields. While duration provides a linear (first-order) approximation of how bond prices change when yields move, convexity captures the non-linear component that becomes increasingly important for larger yield shifts.

Mathematically, convexity is the second derivative of the bond price with respect to yield, scaled by the bond price. It is measured in units of years squared (years²).

C = (1/P) × ∑ CFk × tk × (tk + 1/m) / (1 + y/m)k+2

Video Explanation

Video: Bond Convexity Explained

Duration vs. Convexity

Duration (First-Order)
  • Linear approximation of price sensitivity
  • Accurate for small yield changes (<50 bps)
  • Always underestimates the true price for option-free bonds
  • ΔP/P ≈ -Dmod × Δy
Convexity (Second-Order)
  • Curvature correction to the duration estimate
  • Essential for large yield changes (>50 bps)
  • Always positive for option-free bonds (beneficial)
  • Correction: + ½ × C × (Δy)²

When Does Convexity Matter?

The convexity adjustment is proportional to (Δy)², so it grows quadratically with yield changes. For a 50 basis point shift, the adjustment is 4 times larger than for a 25 basis point shift. This means:

  • Small yield changes (<25 bps): Duration alone is usually sufficient
  • Moderate changes (25–100 bps): Convexity noticeably improves accuracy
  • Large changes (>100 bps): Convexity is essential; duration alone can produce significant errors

Bonds with higher convexity (longer maturity, lower coupon) benefit more from the convexity correction, and also provide a portfolio advantage: they gain more when yields fall than they lose when yields rise by the same amount.

Key Insight: For option-free bonds, positive convexity is always desirable. A bond with higher convexity outperforms a bond with lower convexity (but same duration) in any interest rate environment with large yield movements.

Frequently Asked Questions

Bond convexity measures the curvature of the relationship between bond prices and yields. It is the second derivative of the bond price with respect to yield, divided by the bond price. Convexity captures the non-linear price sensitivity that duration (a first-order measure) misses, making it essential for accurately estimating price changes when yields move significantly. Convexity is measured in units of years squared.

Duration is a first-order (linear) measure of bond price sensitivity to yield changes, while convexity is a second-order (curvature) correction. Duration alone assumes the price-yield relationship is a straight line, which is only accurate for very small yield changes. Convexity accounts for the fact that this relationship is actually curved, improving price change estimates especially for large yield movements (typically above 50 basis points).

Convexity is important because bonds with higher convexity benefit more from interest rate volatility. A bond with positive convexity gains more when yields fall than it loses when yields rise by the same amount. Portfolio managers use convexity to construct portfolios that are better protected against large interest rate movements and to identify bonds that offer superior risk-return profiles.

The duration-only estimate is: ΔP/P = -Dmod × Δy. Adding the convexity adjustment gives: ΔP/P = -Dmod × Δy + ½ × C × (Δy)². The convexity term (always positive for option-free bonds) corrects the duration estimate, reducing the approximation error. For a 100 basis point yield change on a typical 10-year bond, convexity can improve the estimate by 0.1% to 0.5% of the bond price.

No. Standard option-free bonds (fixed coupon, non-callable) always have positive convexity. However, callable bonds can exhibit negative convexity when yields fall near or below the call price, because the issuer is likely to call the bond, capping its price appreciation. Mortgage-backed securities (MBS) also commonly display negative convexity due to prepayment risk. This calculator assumes option-free bonds with positive convexity.

A zero-coupon bond has the highest convexity among bonds of the same maturity and yield. Its Macaulay duration equals its maturity (since all cash flow occurs at maturity), and its convexity equals T × (T + 1/m) / (1 + y/m)², where T is the maturity in years, m is the compounding frequency, and y is the yield. For example, a 10-year zero-coupon bond with a 5% semi-annual yield has convexity of approximately 99.94 years squared. Set the coupon rate to 0% in the calculator above to explore zero-coupon bond convexity.
Disclaimer

This calculator is for educational purposes only and assumes option-free fixed coupon bonds with clean pricing (no accrued interest). Actual bond pricing involves additional factors including accrued interest, day count conventions, credit spreads, and embedded options. The duration and convexity approximations are most accurate for small-to-moderate yield changes. This tool should not be used for trading decisions.

Course by Ryan O'Connell, CFA, FRM

Fixed Income Investing Course

Master fixed income investing from fundamentals to advanced strategies. Covers bond pricing, duration, convexity, yield curves, and interest rate risk management.

  • Bond pricing, duration & convexity deep dives
  • Yield curve analysis and term structure models
  • Interest rate risk management techniques
  • Hands-on exercises with real bond market data