Mark-to-Market

Extract from Calypso the Net Present Value (NPV) of the newly booked front office trades from the last 5 days that haven’t been cancelled or deleted and have the following products:

Forward Exchange (FXForward)
Forward Exchange Options (FXOption)
Forward Exchange Swap (FXSwap)
Forward Contract Forward Exchange Options (FXOptionForward)
Forward Exchange TakeUp (FXTakeUp)
Interest Rate Cap and Floor (CapFloor)
Derivative Swap (Swaps)

Step 1

Load all live trades from Calypso with keyword attributes of:

Cover Trade ID
ExercisedOption
ExercisedUnder
Cover Trade ID
ExercisedOption
ExercisedUnder
SalesB2BFrom
SalesB2BTo
RolledOverFrom
RolledOverTo

Step 2

Trade level values

Load trade mark-to-market values to production 

Step 3

Counterparty level values

Denormalise the data so each keyword has a column