Bond Convexity Calculator

Calculate bond convexity and duration to measure interest rate sensitivity. Understand how your bond's price will change with yield movements using our comprehensive analysis tool.

$
%
%
yrs
%
Bond Price
$926.40
Macaulay Duration
7.80 years
Modified Duration
7.57
Convexity
68.42
Dollar Convexity
$63.41
Price-Yield Relationship: Duration vs. Convexity

Price Sensitivity Analysis

Yield Change New Yield Duration Estimate Convexity Adjustment Total Estimate Actual Price Estimation Error
Price Change Components
Duration vs Convexity Effect

What is Bond Convexity?

Bond convexity is a measure of the curvature in the relationship between bond prices and bond yields. It describes how the duration of a bond changes as interest rates change. While duration provides a linear approximation of price sensitivity, convexity accounts for the non-linear relationship between bond prices and yields.

In mathematical terms, convexity is the second derivative of the bond price with respect to yield, divided by the bond price. It measures the rate of change of duration as yields change, providing a more accurate estimate of price changes for larger movements in interest rates.

Why Convexity Matters

Duration alone underestimates price increases when yields fall and overestimates price decreases when yields rise. Convexity adjustment corrects for this error, making it essential for accurate bond portfolio risk management.

Understanding the Price-Yield Relationship

The relationship between a bond's price and its yield is not linear - it's convex (curved). This convexity has important implications for bond investors:

The Bond Convexity Formula

Our calculator uses the following formula to calculate bond convexity:

Convexity = [1 / (P × (1+y)²)] × Σ [t × (t+1) × CF_t / (1+y)^t] Where: P = Current bond price y = Yield per period t = Time period CF_t = Cash flow at time t

For practical applications, the approximate price change using both duration and convexity is:

ΔP/P ≈ -Duration × Δy + (1/2) × Convexity × (Δy)² Where: ΔP/P = Percentage change in bond price Δy = Change in yield (in decimal form)

Duration vs. Convexity: Key Differences

Characteristic Duration Convexity
Mathematical Order First derivative of price Second derivative of price
Price Approximation Linear (straight line) Curved (parabolic)
Accuracy Good for small yield changes Better for large yield changes
Typical Values 1-30 years 10-500+ (unit varies)
Effect Direction Always negative (inverse) Always positive for regular bonds

Types of Duration

Macaulay Duration

Macaulay Duration measures the weighted average time until all cash flows are received. It represents the point in time where the bondholder experiences no interest rate risk if the bond is held until that point.

Macaulay Duration = Σ [t × PV(CF_t)] / Bond Price Where: t = Time period PV(CF_t) = Present value of cash flow at time t

Modified Duration

Modified Duration measures the percentage change in bond price for a 1% change in yield. It's derived from Macaulay Duration and is more commonly used for risk management.

Modified Duration = Macaulay Duration / (1 + y/n) Where: y = Annual yield n = Number of coupon payments per year

Factors Affecting Convexity

Several factors influence a bond's convexity:

Effective Convexity

For bonds with embedded options (callable or putable bonds), we use effective convexity, which is calculated numerically:

Effective Convexity = (P₊ + P₋ - 2P₀) / (P₀ × (Δy)²) Where: P₊ = Bond price when yield increases by Δy P₋ = Bond price when yield decreases by Δy P₀ = Current bond price Δy = Yield change (typically 0.01 or 1%)

Practical Applications

Portfolio Immunization

Bond portfolio managers use convexity matching to immunize portfolios against interest rate risk. By matching both the duration and convexity of assets and liabilities, they can protect against parallel shifts in the yield curve.

Bond Selection

When choosing between bonds with similar durations and yields, investors often prefer bonds with higher convexity. This provides better protection against interest rate volatility.

Risk Management

Value at Risk (VaR) calculations for bond portfolios incorporate convexity to provide more accurate risk estimates, especially for stress scenarios involving large yield changes.

Frequently Asked Questions

What is a good convexity for a bond?

There's no universal "good" convexity value as it depends on your investment objectives. Generally, higher convexity is desirable as it provides better price appreciation when rates fall and smaller losses when rates rise. However, bonds with higher convexity often have lower yields.

Why is convexity always positive for regular bonds?

For standard bonds without embedded options, convexity is always positive because the price-yield curve is always convex (bowed toward the origin). This means prices rise faster than they fall for equal yield changes.

Can convexity be negative?

Yes, callable bonds can exhibit negative convexity when yields are low. This occurs because the issuer is likely to call the bond, capping price appreciation. Mortgage-backed securities also commonly have negative convexity due to prepayment risk.

How does convexity affect bond trading?

Traders often "buy convexity" when they expect interest rate volatility to increase, and "sell convexity" when they expect stable rates. Convexity has value because it provides asymmetric payoffs.

What's the relationship between duration and convexity?

Both increase with maturity, but convexity increases faster. Duration provides a linear estimate of price sensitivity, while convexity adds the curvature adjustment. Together, they provide a more complete picture of interest rate risk.