Patent ID: 7672895
Filing Date: 2010-03-02
Classification: G06Q

Abstract:
1. A system for simulating an electronic trading environment, the system comprising: a simulated exchange device having a processor configured to receive a plurality of orders to buy or sell a tradeable object from a client device and further for receiving a plurality of simulated orders to buy or sell the tradeable object from a market simulator, the simulated exchange device comprising a matching engine for matching the plurality of orders received from the client device and the plurality of simulated orders received from and generated by the market simulator, the simulated exchange device further configured to generate simulated market data comprising order and fill information; wherein the client device includes a processor configured to receive the simulated market data from the simulated exchange device and to communicate the plurality of orders to the simulated exchange device; and wherein the market simulator includes a processor configured to receive market updates corresponding to the tradeable object from a live market at an electronic exchange and to receive the simulated market data from the simulated exchange device, each market update comprising a plurality of price levels and aggregate quantities to buy or sell the tradeable object at each of the plurality of price levels, the market simulator further configured to generate the plurality of simulated orders based on the market updates and the order and fill information from the simulated exchange device.