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