Vanilla Rate Swaptions
Vanilla rate swaptions on Aladdin can be valued using Normal (Bachelier), Black or SABR models. The default overnight model is the Normal model, and we focus on that here.
Let represent a payer swaption price, then we have
where
Although not present in the pricing formula, let denote the price of the underlying forward swap.
Observation 1
For swaption delta, rather than the single rate , it is computed with respect to the (tradeable) underlying forward swap with price
Magnitude of delta value
On Aladdin the delta is defined with respect to the price of the underlying swap, . Since depends on implicitly, we can use the chain rule
and this is very closely approximated as
Sign of delta value
Back in swap price space we can write
From this, we can see this swap price delta is the change in swaption price for a unit increase in the swap price.
Observation 2
The price of receive fixed swap is and the price of a pay fixed swap is . There is only one price. The value of a receive fixed swap is and the value of a pay fixed swap is .
Aladdin treats price as a fundamental metric and uses a one price, many values data model. This is because position quantity is aggregated up from trades, and value is derived from price combined with positions. This is part of the broader Aladdin data model.
Because of this, the price of the underlying swap is essentially the price of a receive fixed swap.
For the put (RTP) option, the price of the swaption will decrease when the price of the underlying receive fixed swap increases, hence the delta is negative. For the call (RTR) option, the price of the swaption will increase when the price of the underlying receive fixed swap increases, hence the delta is positive.