What is 'Negative Convexity'
Negative convexity exists when the shape of a bond's yield curve is concave. A bond's convexity is the rate of change of its duration, and it is measured as the second derivative of the bond's price with respect to its yield. Most mortgage bonds are negatively convex, and callable bonds usually exhibit negative convexity at lower yields.
BREAKING DOWN 'Negative Convexity'
Typically, when interest rates decrease, a bond's price increases. For bonds that have negative convexity, prices decrease as interest rates fall. For example, with a callable bond, as interest rates fall, the incentive for the issuer to call the bond at par increases; therefore, its price will not rise as quickly as the price of a noncallable bond. The price of a callable bond might actually drop as the likelihood that the bond will be called increases. This is why the shape of a callable bond's curve of price with respect to yield is concave or negatively convex.
Convexity Calculation Example
Since duration is an imperfect price change estimator, investors, analysts and traders calculate a bond's convexity. This helps to increase the accuracy of pricemovement predictions.
While the exact formula for convexity is rather complicated, an approximation for convexity can be found using the following simplified formula:
Convexity approximation = (P(+) + P()  2 x P(0)) / (2 x P(0) x dy ^2)
Where:
P(+) = bond price when interest rate is decreased
P() = bond price when interest rate is increased
P(0) = bond price
dy = change in interest rate in decimal form
For example, assume a bond is currently priced at $1,000. If interest rates are decreased by 1%, the bond's new price is $1,035. If interest rates are increased by 1%, the bond's new price is $970. The approximate convexity would be:
Convexity approximation = ($1,035 + $970  2 x $1,000) / (2 x $1,000 x 0.01^2) = $5 / $0.2 = 25
When applying this to estimate a bond's price using duration a convexity adjustment must be used. The formula for the convexity adjustment is:
Convexity adjustment = convexity x 100 x (dy)^2
In this example, the convexity adjustment would be:
Convexity adjustment = 25 x 100 x (0.01)^2 = 0.25
Finally, using duration and convexity to obtain an estimate of a bond's price for a given change in interest rates, an investor can use the following formula:
Bond price change = duration x yield change + convexity adjustment

Convexity
Convexity is a measure of the curvature in the relationship between ... 
Effective Duration
Effective duration is a calculation for bonds with embedded options ... 
Callable Bond
A callable bond is a bond that can be redeemed by the issuer ... 
Negative Bond Yield
A negative bond yield is an unusual situation in which issuers ... 
Call Risk
The risk, faced by a holder of a callable bond, that a bond issuer ... 
Dollar Price
Dollar price is a method of pricing a bond in value terms, not ...

Investing
Use duration and convexity to measure bond risk
Find out how duration and convexity measures can help fixedincome investors manage risks such as interest rate sensitivity within their portfolios. 
Investing
Immunization Inoculates Against Interest Rate Risk
Bigmoney investors can hedge against bond portfolio losses caused by rate fluctuations. 
Investing
Why You Should Avoid Fixating on Bond Duration
Financial advisors and their clients should then focus on a bond fund’s portfolio rather than relying on any single metric like duration. 
Investing
Advanced Bond Concepts
Learn the complex concepts and calculations for trading bonds including bond pricing, yield, term structure of interest rates and duration. 
Investing
Understanding Interest Rates, Inflation And Bonds
Get to know the relationships that determine a bond's price and its payout. 
Investing
Callable bonds: leading a double life
Find out more about callable bonds, their risks, and why they can be dangerous and exciting cousins to regular bond investments. 
Investing
Six biggest bond risks
Bonds can be a great tool to generate income, but investors need to be aware of some of the pitfalls and risks of holding corporate and/or government securities.

How can I calculate convexity in MATLAB?
Learn about convexity of the bonds and how to calculate it in MATLAB with function "bndconvy" after specifying necessary ... Read Answer >> 
What does the Macaulay duration indicate about a bond?
Learn how the Macaulay duration shows the relationship between interest rate changes and the price of bonds, and see how ... Read Answer >>