When you change the display currency for the Cash sensitivity in Atoti from the risk currency to the display currency, for example, from AUD to USD or EUR, the PnL Explain for the ‘Cash’ sensitivity type accounts for the impact of the FX rate changes between the risk currency and the display currency pair between the current date and the previous date of the sensitivity.
note
This is only applicable to the Cash sensitivity. For all other sensitivity types, when the display currency differs from the risk currency in the input file, the display currency conversion is: $ \text{sensitivity} \times \text{Spot FX rate of the pair}$.
Atoti calculation example
When the display currency is changed in Atoti, for example, from AUD (input file risk currency) to EUR, PnL Explain accounts for the effect of FX movements on the Cash sensitivity. The formula is:
The Solution looks up the FX rate directly in the FX Rate Market Data store, for example, AUD/EUR.
If it can’t find it directly, the Solution tries to retrieve the inverse rate: EUR/AUD.
If it can’t find that FX rate either, it uses the pivot currency to retrieve two FX rates and compute the required FX rate from them. For example, it retrieves two FX rates with pivot currency: USD. AUD/USD and EUR/USD, to then compute AUD/EUR.