Skip to content
UseCalcNow
Finance

Bond Convexity Calculator — Measure Price Sensitivity

Calculate bond convexity to estimate price sensitivity to interest rate changes. Enter coupon, yield, maturity, and face value.

About This Calculator

Bond convexity measures the curvature of the price-yield relationship, giving you a second-order estimate of how much a bond's price moves when interest rates change. Duration alone underestimates price gains when rates fall and overestimates losses when rates rise. Convexity corrects that asymmetry. This calculator prices any fixed-rate bond at three yield levels and computes the convexity measure using the standard numerical approximation.

The Formula Behind This Calculator

The calculator prices the bond at three yield levels: the current yield, the yield plus delta, and the yield minus delta. It then applies the standard convexity approximation: (P_minus + P_plus minus 2 times P_zero) divided by (P_zero times delta squared). Each bond price is calculated using the present value formula: coupon payment times [1 minus 1/(1+y)^n] divided by y, plus face value divided by (1+y)^n. The yield change delta is typically 1 percent for standard comparisons. The result represents the second derivative of bond price with respect to yield, scaled by the bond price.

Understanding the math helps you verify results and make better decisions for your project.

How to Use

  1. 1Enter the bond face value (typically $1,000 for corporate bonds or $100 for Treasuries).
  2. 2Input the annual coupon rate as a percentage, such as 5 for a 5 percent coupon bond.
  3. 3Set the current yield to maturity based on what the market is pricing for this bond.
  4. 4Enter the years remaining until maturity and choose a yield change amount — 1 percent is the standard convention.

When to Use

  • Comparing two bonds with similar duration to determine which has better price behavior under rate volatility.
  • Building a bond portfolio and wanting to understand total interest rate sensitivity beyond first-order duration.
  • Evaluating callable bonds where negative convexity may apply near the call price.
  • Hedging interest rate risk and needing precise duration-plus-convexity matching for asset-liability management.

Tips

  • Use 1 percent (100 basis points) as the yield change for standard convexity comparisons across different bonds.
  • Higher positive convexity is generally better for bondholders — you gain more when rates fall and lose less when rates rise.
  • Zero-coupon bonds have the highest convexity among bonds with the same maturity because all cash flow arrives at the end.
  • For callable bonds, check whether the bond trades near its call price, since negative convexity appears when rates approach the coupon rate.
  • Convexity matters most for large yield changes — for moves under 25 basis points, duration alone gives a close estimate.

What Bond Convexity Actually Tells You

Bond convexity quantifies how much a bond's duration changes when interest rates move. Duration alone assumes a straight-line relationship between yield changes and price changes, but the actual price-yield relationship curves. Convexity captures that curvature, giving bond investors a more accurate picture of price risk. A bond with higher convexity gains more in price when rates fall and loses less when rates rise compared to a bond with identical duration but lower convexity.

The compound interest calculator demonstrates the time value of money concept that drives all bond pricing. Every coupon payment gets discounted back to present value, and convexity measures how sensitive that total present value is to yield changes across the entire cash flow stream.

Think of convexity as the second-order effect in bond price estimation. If duration is the first derivative of price with respect to yield, convexity is the second derivative. Together they produce a far more accurate price estimate than duration alone, especially for larger yield movements of 50 basis points or more.

Duration Versus Convexity

Modified duration tells you the approximate percentage price change for a 1 percent yield move. Convexity refines that estimate by accounting for the fact that the price-yield curve bends rather than running straight. For small yield changes of 10 to 25 basis points, duration alone gets you close. For bigger rate shifts, convexity matters significantly.

The annuity present value calculator shows how a stream of identical cash flows gets valued mathematically. A bond is essentially an annuity of coupon payments plus a lump sum of face value at maturity. Duration weights each cash flow by its timing, while convexity weights each cash flow by the square of its timing, giving more influence to distant payments.

Bonds with long maturities and low coupons carry the highest convexity because their cash flows stretch far into the future. Zero-coupon bonds have the highest convexity among all bonds of the same maturity, since every dollar of cash flow arrives at the end with no intermediate coupons to flatten the curve.

The Convexity Formula Explained

This calculator uses the standard numerical approximation for convexity: the price of the bond is computed at three yield levels — current yield, yield plus delta, and yield minus delta — then combined using the formula (P_minus + P_plus minus 2 times P_zero) divided by (P_zero times delta squared). The yield change delta is typically 1 percent, which means 100 basis points, for approximation purposes.

Each of the three bond prices is calculated using the standard bond pricing formula: coupon payment times the annuity factor plus face value times the discount factor. The APY calculator covers yield compounding conventions that affect how annual percentage yields translate to actual returns.

The convexity result is expressed in time-squared units. A convexity of 50 means that for a 1 percent yield change, the duration-adjusted price estimate is off by roughly 0.5 times 50 times 0.01 squared, or about 0.25 percent. The convexity adjustment corrects this error in the linear duration estimate.

What Drives Convexity Higher or Lower

Three main variables determine a bond's convexity: coupon rate, time to maturity, and current yield level. Lower coupons increase convexity because more of the bond's value comes from the final face value payment, pushing effective cash flow further out in time. Longer maturities increase convexity for the same reason — distant cash flows carry more sensitivity to yield changes.

The prevailing yield level also affects convexity. When yields are low, convexity is higher because the price-yield curve bends more sharply at the long end. The inflation calculator helps explain why yield levels shift over time — central banks adjust policy rates in response to inflation pressures, which moves the entire bond price-yield curve.

Higher-coupon bonds and shorter-maturity bonds have low convexity, making their price behavior more predictable from duration alone. Treasury bills with 4-week maturities have almost no convexity, while 30-year Treasury bonds carry substantial convexity that materially affects hedging decisions.

Portfolio Managers and Convexity Hedging

Professional bond managers use convexity to construct portfolios that perform well across interest rate scenarios. A barbell strategy — combining short-term and long-term bonds — produces higher convexity than a bullet strategy concentrated in intermediate maturities. The barbell benefits more from rate cuts and suffers less from rate hikes, creating an asymmetric return profile.

The dividend calculator offers a comparison point: dividend-paying stocks compete with bonds for investor capital, and understanding both sides of the trade helps with asset allocation. When bond convexity is high, falling rates produce outsized bond price gains that can outperform dividend strategies in the short term.

Portfolio managers also match asset and liability convexity to avoid funding gaps. Pension funds, for example, need their bond portfolios to track the convexity profile of long-dated pension obligations. Mismatched convexity can create accounting surpluses or deficits when the yield curve shifts by even 50 basis points.

Negative Convexity and Callable Bonds

Most plain-vanilla bonds have positive convexity — their price rises faster when rates fall than it drops when rates rise. Callable bonds break this pattern. When rates fall far enough, the issuer can call the bond back at a preset price, capping the upside. This creates negative convexity in certain yield ranges, typically when the bond trades near or above its call price.

Mortgage-backed securities also exhibit negative convexity because homeowners refinance when rates drop, shortening the effective life of the security. The ROI calculator can help evaluate whether callable bonds with higher coupons compensate for their negative convexity risk through higher stated yields.

Negative convexity means duration works against the bondholder. When rates fall, the bond price rises less than duration predicts because the call option gains value for the issuer. When rates rise, the price falls roughly as duration predicts, since the call option becomes worthless and the bond reverts to normal positive convexity behavior.

Trading Strategies Using Convexity

Bond traders actively seek positive convexity because it provides an asymmetric payoff — the bond gains more when rates fall and loses less when rates rise. This is why portfolio managers often prefer long-duration bonds when they expect rate volatility, even if they remain uncertain about the direction of the next rate move.

The cash flow calculator helps bond investors track the actual income stream from coupon payments and reinvestment over time. Combining convexity analysis with cash flow projections gives a fuller picture of expected bond performance across different interest rate environments.

Convexity also affects carry-and-roll strategies, where traders earn the spread between short-term funding rates and bond yields. High-convexity bonds can erode carry returns if the yield curve shifts unfavorably during the holding period, making convexity measurement essential for relative-value trades between different bond issues.

Where Convexity Falls Short

Convexity is a static measure — it assumes the entire yield curve shifts in parallel. In reality, different parts of the curve move at different speeds and magnitudes. Short rates respond to central bank policy while long rates reflect growth and inflation expectations. Two bonds with identical convexity can perform very differently if the curve steepens or flattens.

The amortization calculator parallels this limitation: just as loan amortization assumes fixed payment schedules, convexity assumes fixed cash flows and parallel yield shifts. Real-world bond portfolios contain securities with different maturities, coupons, and embedded options, making portfolio-level convexity a weighted average that may mask concentrated risks in individual positions.

Convexity also assumes that cash flows are known and fixed. For floating-rate notes, inflation-linked bonds, and securities with embedded options, the cash flows themselves change when rates move. In those cases, effective convexity — which recalculates cash flows at each yield level — provides a more accurate measure than the modified convexity this calculator produces.

FAQ

What is a good convexity number for a bond?

There is no universal good or bad convexity. For bondholders, higher positive convexity is generally preferable because the bond gains more in price when rates fall and loses less when rates rise. A 10-year Treasury might have convexity around 50 to 70, while a 30-year Treasury could exceed 200.

Why does my bond have negative convexity?

Negative convexity typically occurs with callable bonds and mortgage-backed securities. When rates fall, the issuer or homeowner can call or prepay the debt, capping the price upside. This means the bond price rises slower than duration predicts as rates decline.

Should I use modified convexity or effective convexity?

Modified convexity, which this calculator produces, assumes cash flows stay fixed when rates move. Effective convexity accounts for cash flow changes and is more accurate for bonds with embedded options like callable or putable bonds. Use effective convexity if available for mortgage-backed securities.

How does convexity affect bond fund performance?

Bond funds with higher convexity tend to outperform during falling rate periods and underperform during rising rate periods, but the upside capture is larger than the downside loss. This asymmetry is why portfolio managers actively seek convexity in their holdings.

What yield change should I enter in the calculator?

The standard convention is 1 percent (100 basis points) because it produces convexity values comparable to those published in bond analytics reports. Smaller values like 0.25 percent produce similar results due to the mathematical properties of the approximation formula.

Can I use this for zero-coupon bonds?

Yes. Set the coupon rate to 0. Zero-coupon bonds will show higher convexity than coupon-paying bonds of the same maturity because all cash flow is concentrated at the maturity date.

Related Calculators