Why Standard Calls and Puts Have Positive Gamma in Black–Scholes
Summary
The document offers an intuitive explanation for why standard call and put options have positive gamma in the Black–Scholes setting. As the underlying price rises, a call’s delta rises toward one because the option behaves more like the underlying. A put’s delta rises toward zero, becoming less negative. Since gamma describes how delta changes with the underlying price, both options have positive gamma in this model. A second explanation uses the convex shape of option prices: the slope increases as the underlying price rises, including for puts whose slope remains negative.
The answers emphasize that this conclusion depends on the model. In broader settings, such as some stochastic volatility models, changes in implied volatility can counteract the effect of the underlying price move, and option prices need not remain convex across all conditions. The discussion is qualitative and gives no numerical example; it assumes familiarity with Black–Scholes and does not establish positive gamma as universal across option models.
Key ideas
- In Black–Scholes, call delta rises as the underlying price rises, so call gamma is positive.
- Put delta moves toward zero as the underlying price rises, so put gamma is also positive.
- The convex shape of option prices provides a visual explanation for positive gamma.
- The result depends on model assumptions and need not hold in every volatility or price process.
Tags
Full text
# Explain that gamma is positive for standard call and put options without using heavy mathematics
# Explain that gamma is positive for standard call and put options without using heavy mathematics
Gamma is positive for any standard put and call options seems like a standard fact. A proof can be found in this post.
However, the answer provided in that post involves heavy mathematics.
> Is there any explanation which does not involve such heavy mathematics?
## Answer by Alex C (score 2)
https://quant.stackexchange.com/a/48824
Here is the reasoning I use. (Assuming familiar facts from the standard BSM setup).
The Delta of a Call is positive, as S goes up the Delta goes up towards 1. (Why? The call has more moneyness, more probability of exercise, so the option behaves more like the stock). The Delta of a Put is negative, as S goes up the Delta goes towards zero (less chance of exercise, less responsiveness to stock price), so Delta also goes up (from negative to less negative). Summary: $\Gamma=\frac{d\Delta}{d S}>0$ for both Calls and Puts.
## Answer by dm63 (score 2)
https://quant.stackexchange.com/a/48835
As @AlexC shows this is true in the Black Scholes model. However as the late Mark Joshi comments in the link, the result is not true in all models. For example , in the stochastic vol model , suppose implied vols fall if the underlying stock moves away from at the money in either direction. Perhaps the losses on implied vol exceed the gamma profits from the move in the underlying, resulting in a net loss in both a stock up and stock down scenario. That would be negative gamma.
## Answer by Magic is in the chain (score 2)
https://quant.stackexchange.com/a/48846
I will answer in two parts:
1): Assuming this is meant in the Black Scholes sense (one dimensional diffusion), here is an alternative explanation motivated by the convexity of the option price. In simple terms, if you plot the Back Scholes Call price as a function of S, you get this convex curve (blue curve):
Now if you draw the tangents at two different points (red segments), you see the tangent to the right is steeper, meaning the tangent (delta) increases. Change of slope is gamma, so increasing slope means positive gamma. And if you don't want to worry about drawing the tangents, it is easy to see visually that if you walk along the blue curve: in the middle of the chart (the middle two horizontal boxes), you cover approximately two vertical grid points per two horizontal grid points, whereas, on the rightmost side, you cover almost two vertical grid points per one horizontal grid point, so we can see the slope is increasing. Which means positive gamma.
If you plot the put price, you get a similar convex curve.
The slope is now negative and it becomes less negative as you move to the right, meaning it increases, which again means positive gamma.
2): The above behaviour is model dependent in a way as highlighted in the previous answer by reference to Joshi's comment. The equivalent statement in our settings is that the price is not always convex function as explained in this paper:
Bergman, Y., Grundy, B., & Wiener, Z. (1996). General Properties of Option Prices. The Journal of Finance, 51(5), 1573-1610. doi:10.2307/2329530
The abstract of which provides a perfect summary of the argument:
When the underlying price process is a one-dimensional diffusion, as well as in certain restricted stochastic volatility settings, a contingent claim's delta is bounded by the infimum and supremum of its delta at maturity. Further, if the claim's payoff is convex (concave), the claim's price is a convex (concave) function of the underlying asset's value. However, when volatility is less specialized, or when the underlying process is discontinuous or non-markovian, a call's price can be a decreasing, concave function of the underlying price over some range, increasing with the passage of time, and decreasing in the level of interest rates.Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.