Bond Convexity Calculator
Calculate bond convexity to measure the curvature of price-yield relationship and improve duration-based price change estimates.
Important Financial Disclaimer
This calculator provides estimates based on standard financial formulas from verified references. Results are for informational and educational purposes only and should not be considered as professional financial, investment, or tax advice.
For important financial decisions such as loans, investments, mortgages, retirement planning, or tax matters, please consult with qualified financial advisors, certified financial planners, or licensed tax professionals who can review your specific situation.
Calculations may not account for all variables specific to your circumstances, local regulations, or current market conditions. Always verify results and consult professionals before making financial commitments.
Not a substitute for professional financial advice
Bond Details
Convexity measures the curvature of the price-yield curve. Positive convexity is beneficial as it means prices rise more when yields fall than they drop when yields rise.
Bond Convexity
75.47
curvature measure
Price Change Analysis (1% Yield Change)
Price Estimates
Convexity Properties
- - Higher convexity = Better protection against rate changes
- - Convexity adds value (always positive adjustment)
- - More important for large yield changes
- - Callable bonds have negative convexity at low yields
What Is Bond Convexity?
Bond convexity is a measure of the curvature in the relationship between a bond's price and its yield to maturity. While modified duration gives a linear approximation of how much a bond's price will change for a given shift in interest rates, that approximation becomes less accurate as the yield change grows larger. Convexity captures the second-order effect — the way the price-yield curve bends — so that investors and portfolio managers can estimate price changes far more precisely.
To understand convexity intuitively, imagine plotting a bond's price on the vertical axis and its yield on the horizontal axis. The resulting curve bows upward toward the left. If you draw a tangent line at the current yield, that line represents what duration predicts. The actual price always lies above the tangent line for a bond with positive convexity, meaning the bond performs better than duration alone would suggest in both rising- and falling-rate environments.
Why convexity matters to fixed-income investors:
- Greater accuracy: Duration + convexity together give a second-order Taylor approximation of the price change, dramatically improving estimates for rate swings beyond 50–100 basis points.
- Favorable asymmetry: Positive convexity means price gains from falling yields are larger than price losses from an equal rise in yields — a built-in advantage for bondholders.
- Portfolio risk management: Large institutional portfolios — pension funds, insurance companies, and bond mutual funds — rely on convexity matching alongside duration matching to immunize liabilities against interest-rate risk.
- Volatility premium: In volatile rate environments, high-convexity bonds benefit more, which is why they often trade at a premium (lower yield) relative to low-convexity alternatives.
- Hedging precision: Options and futures hedges calibrated only to duration will drift when rates move sharply; incorporating convexity keeps hedges tighter.
Every bond investor implicitly holds a view on convexity. Understanding this measure — and using a bond convexity calculator to quantify it — is essential for anyone managing interest-rate risk seriously.
Bond Convexity Formula
This calculator uses the full analytical convexity formula based on discounted cash flows, exactly as applied in the computation engine:
First, all cash flows are discounted at the periodic yield:
- Periodic coupon = (Face Value × Annual Coupon Rate) / Frequency
- Periodic yield (yp) = YTM / Frequency
- Total periods (N) = Years to Maturity × Frequency
The bond price is the standard present value of all cash flows. Convexity is then computed as:
Convexity = [Σ t × (t+1) × CFt / (1 + yp)t] / [P × (1 + yp)2 × freq2]
where CFt is the coupon payment for all periods except the last, which also includes the face value repayment. The division by freq2 converts the result from a period-based figure to an annualized measure in years2.
Once convexity is known, the estimated price change for a yield shift of Δy is:
Price Change with Duration and Convexity Adjustment
Where:
- ΔP= Estimated dollar price change
- ModDuration= Modified duration (years)
- Δy= Change in yield to maturity (decimal, e.g. 0.01 for 1%)
- P= Current bond price
- Convexity= Convexity measure (years²)
How to Use This Bond Convexity Calculator
This bond convexity calculator requires six inputs and instantly returns convexity, modified duration, estimated price changes, and actual repriced values for comparison. Here is how to fill in each field:
- Face Value ($): The par or principal amount of the bond — typically $1,000 for corporate or government bonds. This is the amount repaid at maturity.
- Coupon Rate (Annual %): The bond's stated annual coupon rate. A 5% coupon on a $1,000 face bond pays $50 per year in total interest.
- Yield to Maturity (%): The annualized total return expected if the bond is held to maturity and all coupons are reinvested at the same rate. This is the market discount rate used to price the bond.
- Years to Maturity: The remaining life of the bond in years. You can enter half-year increments (e.g., 9.5) for bonds mid-period.
- Payment Frequency: How often coupon payments are made — Annual (1), Semi-Annual (2), or Quarterly (4). Most U.S. Treasury and corporate bonds pay semi-annually.
- Yield Change (%): The hypothetical interest-rate shift used to analyze price sensitivity. For example, enter 1 to see the impact of a 100 basis-point move in either direction.
Reading the results:
- Bond Convexity: The headline figure. Higher is more protective against rate volatility.
- Modified Duration: The linear interest-rate sensitivity in years. Price falls roughly this many percent for each 1% rise in yield.
- Bond Price: The fair value computed from the inputs — compare against market price to assess relative value.
- Duration Effect & Convexity Effect: The two additive components of the estimated price change, so you can see exactly how much convexity contributes.
- Actual Price Estimates: Fully repriced bond values at yield ± Δy, giving the true (non-approximated) comparison benchmark.
Convexity vs. Duration: Why Both Matter
Modified duration is the workhorse of fixed-income risk analysis. It answers the question: "If yields move by 1%, by approximately what percentage will this bond's price change?" Duration is a linear approximation derived from the first derivative of the price-yield function. It works well when yield changes are small — typically under 50 basis points.
The limitation of duration becomes clear when rates move significantly. Because the price-yield relationship is curved, not straight, duration systematically underestimates price gains from falling rates and overestimates price losses from rising rates. This error grows quickly as the yield change increases.
Convexity is the correction. Mathematically it is the second derivative of the price-yield function scaled by price. Adding the convexity term to the duration approximation gives a second-order Taylor expansion that tracks the actual price much more accurately:
| Yield Change | Duration-Only Estimate | Duration + Convexity | Actual Price Change |
|---|---|---|---|
| −0.25% (−25 bps) | +1.75% | +1.79% | +1.79% |
| −1.00% (−100 bps) | +7.00% | +7.30% | +7.44% |
| +1.00% (+100 bps) | −7.00% | −6.70% | −6.58% |
| +2.00% (+200 bps) | −14.00% | −12.80% | −12.44% |
Illustrative figures for a bond with modified duration 7 and convexity 60.
The table highlights two key takeaways: (1) the convexity adjustment always improves the estimate, and (2) the improvement is larger for bigger rate moves. For a 25 bps shift the difference is negligible; for a 200 bps shock the duration-only estimate is off by more than 1.5 percentage points.
Negative Convexity: Callable Bonds and MBS
Standard government and investment-grade corporate bonds exhibit positive convexity across all yield levels. But certain fixed-income instruments display negative convexity in specific yield ranges — most notably callable bonds and mortgage-backed securities (MBS).
Callable bonds give the issuer the right to redeem the bond early at a specified call price. When market yields fall well below the coupon rate, the issuer can refinance cheaply, so the bond's effective maturity shortens. As yields drop, the bond's price converges to the call price rather than continuing to rise as a non-callable bond would. In the price-yield chart, the curve bends downward at low yields — the defining feature of negative convexity.
Mortgage-backed securities behave similarly. When rates fall, homeowners prepay their mortgages and refinance at lower rates, returning principal to MBS investors sooner than expected. This prepayment acceleration compresses the MBS's duration and caps price appreciation.
Implications for investors:
- Negative convexity bonds carry an unfavorable payoff profile: you bear most of the downside when rates rise, but capture little of the upside when rates fall.
- To compensate, negative-convexity bonds typically offer higher yields than otherwise comparable non-callable bonds — the so-called option-adjusted spread.
- Portfolio managers who need positive convexity (e.g., for liability matching) actively avoid or hedge negative-convexity positions.
- This calculator applies to standard non-callable bonds. For callable or MBS analysis, option-adjusted models are required.
Convexity in Portfolio and Risk Management
For individual bonds, convexity is an analytical refinement. For large fixed-income portfolios, it becomes a critical risk-management dimension alongside duration. The two most common institutional applications are immunization and convexity trading.
Immunization strategies aim to ensure that a portfolio's assets can meet future liabilities regardless of how interest rates move. Matching a portfolio's duration to the liability's duration is the first step. But a duration-matched portfolio can still experience a mismatch if the yield curve shifts non-parallelly or if rates move sharply. Matching convexity as well creates a more robust immunization, because the portfolio's price sensitivity to large rate moves mirrors that of the liabilities.
Convexity trading exploits the relationship between convexity and options. Buying a long-dated zero-coupon bond increases portfolio convexity cheaply. Alternatively, selling interest-rate options (which have embedded negative convexity) generates premium income while reducing convexity — a trade-off some managers accept in low-volatility environments.
Dollar convexity is used when aggregating across portfolio positions:
Dollar Convexity = Convexity × Bond Price / 100
Summing dollar convexity across positions gives a portfolio-level measure that can be directly compared against liability convexity. Dollar convexity has the same additive property as dollar duration (DV01), making it practical for large, multi-bond portfolios.
A useful rule of thumb: in a volatile rate environment, favor higher convexity bonds at similar yield levels. The convexity "edge" — larger gains from falling rates than losses from rising rates — compounds meaningfully over time when rates oscillate.
Worked Examples
10-Year Par Bond: Computing Convexity via Approximation
Problem:
A $1,000 face value bond pays a 5% annual coupon semi-annually and currently yields 5% (priced at par, $1,000). At a YTM of 4% the price rises to $1,081.11; at 6% it falls to $925.61. Use the approximation formula to estimate convexity.
Solution Steps:
- 1Identify the three prices: P₀ = $1,000.00 (at 5%), P₊ = $1,081.11 (at 4%), P₋ = $925.61 (at 6%).
- 2Set Δy = 0.01 (the 1% shift used for each repricing).
- 3Apply the approximation: Convexity ≈ (P₊ + P₋ − 2 × P₀) / (P₀ × Δy²).
- 4Numerator: 1,081.11 + 925.61 − 2 × 1,000.00 = 2,006.72 − 2,000.00 = 6.72.
- 5Denominator: 1,000.00 × (0.01)² = 1,000 × 0.0001 = 0.10.
- 6Convexity ≈ 6.72 / 0.10 = 67.2.
Result:
The bond's convexity is approximately 67.2 years². This positive convexity means price gains when yields fall will slightly exceed price losses from an equal yield rise.
Price Change Estimate: Duration + Convexity vs. Duration Alone
Problem:
A bond has a current price of $950, modified duration of 8.5 years, and convexity of 95. Market yields rise 150 basis points (1.5%). Estimate the dollar price change using duration only and then with the convexity adjustment.
Solution Steps:
- 1Duration effect: −ModDuration × Δy × P = −8.5 × 0.015 × 950 = −$121.13.
- 2Convexity effect: ½ × Convexity × (Δy)² × P = 0.5 × 95 × (0.015)² × 950.
- 3Compute (0.015)² = 0.000225. Then 0.5 × 95 × 0.000225 × 950 = 0.5 × 0.021375 × 950 = $10.15.
- 4Duration-only estimate: −$121.13 (−12.75% of price).
- 5Duration + convexity estimate: −$121.13 + $10.15 = −$110.98 (−11.68% of price).
- 6The convexity adjustment reduces the estimated loss by $10.15, or about 0.84 percentage points.
Result:
The convexity-adjusted estimated new price is $950 − $110.98 = $839.02, compared with $828.87 if duration alone were used. The $10.15 convexity benefit is real: it reflects the favorable curvature of the price-yield relationship.
Comparing Two Bonds: The Convexity Advantage Under Rate Volatility
Problem:
An investor is comparing Bond X (5-year, modified duration 4.4, convexity 24) and Bond Y (15-year, modified duration 10.5, convexity 142). Both bonds yield 5% and are priced at $1,000. Rates fall 2% (200 bps). Calculate estimated price changes and compare convexity benefits.
Solution Steps:
- 1Bond X — Duration effect: +4.4 × 0.02 × 1,000 = +$88.00.
- 2Bond X — Convexity effect: 0.5 × 24 × (0.02)² × 1,000 = 0.5 × 24 × 0.0004 × 1,000 = +$4.80.
- 3Bond X total estimated gain: $88.00 + $4.80 = +$92.80 (+9.28%).
- 4Bond Y — Duration effect: +10.5 × 0.02 × 1,000 = +$210.00.
- 5Bond Y — Convexity effect: 0.5 × 142 × (0.02)² × 1,000 = 0.5 × 142 × 0.0004 × 1,000 = +$28.40.
- 6Bond Y total estimated gain: $210.00 + $28.40 = +$238.40 (+23.84%).
Result:
Bond Y's higher convexity (142 vs. 24) adds $28.40 in convexity benefit versus Bond X's $4.80 — a six-fold difference. If rates instead rise 2%, Bond Y also loses more in absolute terms, so higher convexity amplifies both gains and losses relative to duration; the net effect is still favorable due to the asymmetric curvature.
Tips & Best Practices
- ✓Use duration for quick estimates on small rate shifts (under 50 bps); always add convexity when modeling moves above 100 bps.
- ✓Positive convexity is a structural advantage — for the same duration, always prefer higher convexity if you are not sacrificing meaningful yield.
- ✓Callable bonds and MBS can have negative convexity at low yields; use option-adjusted spread models for those instruments rather than this calculator.
- ✓Zero-coupon bonds of any given maturity carry the highest convexity, making them efficient instruments for boosting portfolio convexity without adding coupon reinvestment risk.
- ✓When interest-rate volatility is elevated, the value of convexity rises — markets price it in through tighter spreads on high-convexity bonds.
- ✓For liability-driven investing (LDI), match both duration and convexity of the asset portfolio to the liability stream to achieve a robust immunization.
- ✓Dollar convexity (Convexity × Price / 100) is additive across positions, making it the right unit for portfolio-level convexity aggregation.
- ✓The convexity adjustment in the price-change formula is always positive (½ × Convexity × Δy² × P ≥ 0), so convexity always improves the estimated outcome regardless of the direction of the rate move.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-05
Help us improve!
How would you rate the Bond Convexity Calculator?
Sources
- •Reserve Bank of India (RBI) — Financial regulations, lending rates, and monetary policy guidelines. rbi.org.in
- •Consumer Financial Protection Bureau (CFPB) — Consumer finance guidelines, mortgage and loan disclosure standards. consumerfinance.gov
- •Securities and Exchange Board of India (SEBI) — Investment and securities market regulations. sebi.gov.in
- •Investopedia — Financial formulas, definitions, and educational content. investopedia.com
For a complete list of all references used across the site, visit our full sources page.
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Fundamentals of Financial Management
by Brigham & Houston