Trade Version
Calypso provides extensive version control and audit facilities through the audit mode. A firm chooses what types of data to audit. For example, a firm can audit reference data and trade data but not market data. When a firm decides to audit a type of data, Calypso tracks every change to each piece of data of that type.
Users can:
• | See old and new versions side-by-side |
• | See a trade as it existed at a particular point in time |
• | Compare changes on a field-by-field basis to see each field that changed, who made the change, when, what the old value was, and what the new value is |
The ability to reconstruct a trade as it existed in the past is useful not just for audit and control, but also for P&L attribution: is a P&L change due to changing market conditions or to corrections to the trade details?
The version number of a trade is only incremented if data has changed on the Trade. If you save a trade twice without making any modifications, the trade version number will remain the same.
Ⓘ [NOTE: If the environment property TRADE_VERSION_INC is true, the version number of a trade will be incremented each time the trade is saved, whether trade data has changed or not]
Refer to Calypso Audit documentation for complete details.