Bond Convexity Calculator

Estimate bond convexity and the convexity-adjusted price change for a yield move

Frequently Asked Questions

What is bond convexity?

Bond convexity measures how a bond's duration itself changes as interest rates move. Duration gives a linear approximation of price sensitivity, but convexity captures the curvature in the price-yield relationship. Bonds with higher convexity gain more in price when rates fall and lose less when rates rise, compared with a purely duration-based estimate.

Why does convexity matter?

When interest rates move significantly, a duration-only estimate becomes inaccurate because it assumes a straight-line relationship. Convexity corrects for this: for large rate drops, the actual price gain exceeds the duration forecast, and for large rate rises, the actual loss is smaller. Portfolio managers use convexity to improve hedges and compare bonds with similar durations.

Is higher convexity good?

Generally yes - for the same duration, more convex bonds gain more when rates fall and lose less when they rise, a desirable asymmetry.

How is the price change estimated?

ΔP/P ≈ −Duration·Δy + ½·Convexity·(Δy)². This tool reports convexity and the convexity-adjusted price change for a given yield move.

Investment Disclaimer: Estimates only. Not investment advice.

This calculator provides estimates for educational purposes only and is not investment advice. Past performance does not guarantee future results. Consult with a qualified financial advisor before making investment decisions. All investments carry risk, including potential loss of principal.