Patent ID: 8386362

Claim:
A computer system comprising: a processor configured to receive electronic trading orders and operatively coupled to; a main non-transitory memory that holds an order book containing unexecuted trading orders received by the processor, the main non-transitory memory holding the entire order book that stores unexecuted orders for at least one security trading on an electronic trading venue; and an executable computer program executed on the processor and residing in the main non-transitory memory, with execution of the computer program causing the processor to: match, by the processor, a received, new, trading order against the unexecuted orders pending in the order book, during matching, the processor accessing the order book for matching wherein other processes are restricted by said processor from accessing the order book; insert, in a log file that resides in a non-transitory storage medium, information representing an activity relating to a security interest stored in the order book that resides in the main non-transitory memory; and receive a user query relating to the security interest stored in the log file that resides in the non-transitory storage medium.