Skip to content
All library documents

CMS Pricing with the Annuity Measure and Payment-Lag Adjustment

Article Quant Q&A · Author: user41506

Summary

The note explains why a constant maturity swap payoff cannot generally be priced by simply replacing a LIBOR rate with a swap rate in a standard floating-leg formula. A CMS rate is fixed on one date and may be paid later. Pricing under the swap annuity measure is natural because the annuity is a portfolio of tradable bonds and serves as a numeraire under which the swap rate is a martingale. The valuation therefore includes the ratio of the delayed payment bond price to the annuity, multiplied by the rate payoff.

That ratio depends on the interest-rate curve at fixing, so the payoff’s value is not determined by the swap rate alone. The described approach approximates its conditional expectation given the terminal swap rate with a smooth mapping, reducing the pricing problem to a function of that rate. This is an outline rather than a complete calibration or pricing recipe; the mapping choice and treatment of curve dynamics remain important modeling considerations.

Key ideas

  • The swap annuity can serve as a numeraire for CMS pricing because it is a portfolio of traded assets.
  • Under the annuity measure, the swap rate is modeled as a martingale.
  • A payment lag contributes a bond-price-to-annuity ratio at the rate fixing date.
  • That ratio depends on the full interest-rate curve, complicating CMS valuation.
  • A smooth conditional-expectation mapping can approximate the curve-dependent term as a function of the swap rate.

Tags

Full text
# Constant Maturity Swap dates and conventions


# Constant Maturity Swap dates and conventions












Let's note $L(t,T_i,T_{i+1})$ the libor rate observed at $t$, fixing at $T_i$ with delivery at $T_{i+1}$.

The natural delivery date for this rate is $T_{i+1}$, so a vanilla swap with no pay lag would be priced as :

$Swap(t) = \sum_{i=1}^{n} \tau (T_i,T_{i+1}) P(t,T_{i+1}) \mathop{\mathbb{E}} ^{i+1}\left[ (L(T_i,T_i,T_{i+1})-K) \right]$

with $\mathop{\mathbb{E}} ^{i+1}$ the expectation under the forward measure associated with the bond $P(t,T_{i+1}) $

$\tau (T_i,T_{i+1}) = T_{i+1} - T_i$ for simplification

Under the sum we use $P(t,T_{i+1}) $ for dicounting as the payments occurs at $T_{i+1} $.

To price a CMS swap, we have the know expression for the swap rate :

$$s_{m,n}(t)=\frac{ P(t,T_m) - P(t,T_n)}{ A_{m,n}(t) }$$

with $A_{m,n}$ the annuity given by : $$A_{m,n}(t)= \sum_{i=1}^{n} \tau (T_i,T_{i+1}) P(t,T_{i+1})$$

now a CMS swap can be priced as (Simply replacing the libor rate with the constant maturity swap rate) :

$SwapCMS(t) = \sum_{i=1}^{n} \tau (T_i,T_{?}) P(t,T_{?}) \mathop{\mathbb{E}} ^{?}\left[ (s_{m,n}(T_i)-K) \right]$

I put questions marks in the formula because this is where i'm confused. When is the delivery of the swap rate? I mean the natural pay date so that I can choose the the bond for discounting and the forward measure needed? Or what is the discount I need to use and the forward measure in this case and why?

Thank you

## Answer by Daneel Olivaw (score 3)

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

To lighten notation, we assume a constant accrual factor $\tau$, a swap rate $S_n(T)$ which fixes at $T$ and pays at $T_p$ (e.g. $T_p-T=\text{3 months}$) and a simple CMS payoff of the form: $$\Phi(S_n(T))=(S_n(T)-K)$$ fixed at time $T=T_m$. We are interested in pricing under a measure for which the underlying risk factor of interest (i.e. the swap rate) is a martingale. Note that: $$S_n(T)=\frac{1-P(T,T_n)}{A_n(T)}$$ The annuity $A_n(T)$ is a portfolio of traded assets (zero-coupon bonds), therefore it is itself a traded asset which can be used as a numéraire. Hence when pricing CMS payoffs we work under the annuity measure instead of a forward measure because it is the measure which makes the swap rate a martingale, and we normally model the swap rate dynamics directly. Hence: $$\text{CMS Swap}(t)=A_n(t)\mathbb{E}^{A_n}\left[\frac{P(T,T_p)}{A_n(T)}(S_n(T)-K)\bigg|\mathscr{F}_t\right]$$ where $P(T,T_p)$ accounts for the delay between the fixing date and the payment date of the swap rate. The problem now is that we have a complex random variable inside the expectation. In fact, note that the CMS value depends on the whole interest rate curve up to $T$ due to the annuity factor $A_n(T)$. In order to price a CMS payoff, the following method is often followed:

- Define a reasonable (twice-differentiable) mapping function $f(\cdot)$ such that: $$f(S_n(T))\approx\mathbb{E}^{A_n}\left[\frac{P(T,T_p)}{A_n(T)}\bigg| S_n(T)\right]$$ This simplifies the problem because now you can express the annuity factor as a function of the terminal swap rate only.



I recommend taking a look at Cedervall and Piterbarg's "Full implications for CMS convexity" (2012, Risk magazine) for a detailed discussion on CMS pricing.

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.