Patent ID: 8341071

Claim:
A system for managing trading orders, comprising: at least one processor; at least one memory communicatively coupled to the at least one processor and storing instructions that, when executed by the at least one processor, cause the at least one processor to: identify a latency value; receive an order associated with a first price; receive a counterorder; identify a potential trade associated with the order and the counterorder, the potential trade based at least in part on the first price; generate a potential trade record based on the identified potential trade associated with the order and the counterorder; determine that the latency value satisfies a configurable condition; responsive to determining that the latency value satisfies the configurable condition, initiate a configurable period of time; determine that the potential trade is not valid upon expiration of the configurable period; and responsive to determining that the potential trade is not valid upon expiration of the configurable period, prevent the execution of the potential trade.