Skip to content
All library documents

Swaption Theta, Gamma, and Forward Swap Roll-Down

Article Quant Q&A · Author: IJUT

Summary

The document examines whether a swaption’s theta can be estimated from gamma and implied volatility, and why a model’s reported theta may differ from that estimate. Under the normal model, the response identifies theta as approximately negative one half of gamma times volatility squared, making it a useful theoretical rule of thumb for the volatility contribution to time decay.

The stated explanation for the mismatch is that the estimate omits roll-down in the underlying forward swap rate, while the pricing model includes it. Thus, the gamma-volatility approximation does not capture every source of a swaption’s change in value over time. The exchange does not provide a full PnL decomposition or discuss other model conventions, so the relationship should be treated as a simplified framework whose accuracy depends on what the model includes.

Key ideas

  • In the normal model, swaption theta is approximately negative one half of gamma multiplied by volatility squared.
  • The gamma-based theta estimate isolates a theoretical volatility-related contribution to time decay.
  • A pricing model may include changes from the underlying forward swap’s roll-down.
  • Differences between the approximation and model theta can arise when that roll-down effect is omitted from the estimate.

Tags

Full text
# Gamma and Theta of a swaption


# Gamma and Theta of a swaption












For a swaption, I had 2 questions:

- how would I guage the PnL based on RV vs IV on a swaption?

I'm guessing its 0.5 x gamma x (RV^2-IV^2)(or realized variance - implied variance)

Not 100% sure on this.

- I understand to calculate the theta of a swaption it's 0.5 x gamma x IV^2 (daily bp vol)

However for say, the 1y1y swaption, when modeling them I find that the actual theta does not equal the output of the above formula.

This, I'm guessing, is due to the vol shift (i.e the jan19/24+1y swaption has a higher Implied vol(118.2 vs 118) in the model, vs the jan18/24+1y swaption), while vega remaining the same. Again not confident so posting here to clarify.

FYI the gamma is 70, vega is 7500, and theta is 3800 for the 19jan24+1y swaption.

When calculating for theta: (0.5*(118.2/sqrt(252))^2*70) = 1940.5 - which is evidently quite different from Model output.

Thanks.

## Answer by user35980 (score 2)

https://quant.stackexchange.com/a/75286

In the normal model framework $\Theta=-\Gamma\sigma^2/2$ is indeed a good theoretical rule-of-thumb. However, you're ignoring the impact of the roll-down of your underlying 1y1y fwd swap in this theta calculation, while your model probably isn't.

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.