portfolios.tools

Bond Convexity Calculator

Free bond convexity calculator computes Macaulay duration, modified duration and convexity to estimate bond price change from parallel yield curve shifts.

Bond Convexity Calculator
Results

Macaulay Duration

7.9034

Modified Duration

7.6764

Convexity

71.9465

Duration Price Change %

-7.6764

Convexity Price Change %

0.3597

Total Price Change %

-7.3167

Current Price $

931.84

Shocked Price $

863.66

How It Works

Enter the inputs described in each field label for Bond Convexity Calculator. Adjust the inputs above to see how changes affect the projection.

Bond convexity quantifies curvature in the price yield relationship beyond linear duration approximation. Use Bond Yield to Maturity and Credit Spread Calculator on portfolios.tools for fixed income workflow context. Numbers update instantly so you can pressure test assumptions quickly.

Use Bond Yield to Maturity and Credit Spread Calculator on portfolios.tools for fixed income workflow context.

Bookmark the page for quick reruns without installing software.

Step by step

  1. Open Bond Convexity Calculator and enter your current inputs.
  2. Review calculated outputs and summary tables.
  3. Adjust assumptions and compare scenarios side by side.

Worked example

Adjust one input at a time to see sensitivity.

Common mistakes

Confirm tickers, percentages, and dates before acting.

Running a single baseline scenario ignores tail risks.

The Formula

ΔP/P ≈ −ModDur × Δy + ½ × Convexity × (Δy)²

ModDur = MacDur ÷ (1 + y/m)

Assumes parallel shift in yield curve. For large shocks convexity adjustment improves accuracy versus duration alone.

Limitations and assumptions

Assumes parallel shift in yield curve. For large shocks convexity adjustment improves accuracy versus duration alone. Bond Convexity Calculator does not replace personalized advice.

Key terms

What does Bond Convexity Calculator measure
Bond convexity quantifies curvature in the price yield relationship beyond linear duration approximation.
How is the formula applied
The formula block on this page shows every intermediate step so you can audit the math against textbook definitions.
Model assumption
Interpret results in context rather than as automatic buy, sell, or accept signals.

Compare alternatives

Use Bond Yield to Maturity and Credit Spread Calculator on portfolios.

FAQ

What does Bond Convexity Calculator measure?

Bond convexity quantifies curvature in the price yield relationship beyond linear duration approximation. This calculator runs entirely in your browser on portfolios.tools. The formulas and any bundled reference data are documented below.

How is the formula applied in Bond Convexity Calculator?

Assumes parallel shift in yield curve. For large shocks convexity adjustment improves accuracy versus duration alone. You can change any input and rerun the calculation as many times as you like. Comparing scenarios side by side is the most reliable way to understand how sensitive the result is to each assumption.

How should I interpret Bond Convexity Calculator results?

Bond convexity quantifies curvature in the price yield relationship beyond linear duration approximation. The tool uses standard formulas taught in mainstream finance textbooks. Where applicable, bundled reference data is used. For high stakes decisions, validate the assumptions with a qualified advisor.

What are common input mistakes with Bond Convexity Calculator?

Stress test with conservative and optimistic inputs before acting. Document assumptions when sharing outputs with colleagues or clients.

What are the limitations of Bond Convexity Calculator?

Assumes parallel shift in yield curve. For large shocks convexity adjustment improves accuracy versus duration alone.

Related Tools

Use Bond Yield to Maturity and Credit Spread Calculator on portfolios.tools for fixed income workflow context.