Patent ID: 8315935

Claim:
A system for monitoring derivatives transactions, the system comprising: a trading engine computer system capable of communication with a plurality of counterpart computers, the trading engine computer system including one or more computers, the one or more computers including a storage medium and one or more processors, and wherein computer programming is stored on the storage medium and operative on the processors to cause a computer to receive information transmitted from a first and second counterpart computer and execute a derivatives transaction based on the information received from the first and second counterpart computers; a trade history database system including one or more mass storage devices and communicatively connected to the trading engine computer system and capable of communication with the plurality of counterpart computers, the trade history database system configured to store a set of records of at least a portion of the derivatives transactions executed on the trading engine computer system; and wherein the trading engine computer system is configured to monitor an unwinding of the derivatives transaction by initiating a record of the unwinding to be stored in the trade history database system, transmit a notification of the unwinding of the derivatives transaction, monitor and update a credit position of at least one party to a derivatives transaction to reflect the derivatives transaction and compare the updated credit position with a set credit level wherein the updating is done in substantially real-time.