Patent ID: 7899749

Claim:
A method of distributing market data from an exchange computer system, the method comprising: (a) processing, by a processor of the exchange computer system, market data corresponding to a market event; (b) applying a rules collection by a rules engine to determine whether to initiate immediate distribution of the market data and whether to aggregate the market data prior to distribution; (c) when the received market data results in a change in a market price of a financial instrument, applying the rules collection by the rules engine to initiate immediate distribution of the received market data; and (d) when the received market data does not result in the market price changing, applying the rules collection by the rules engine to cause aggregation of the received market data with aggregated market data for the financial instrument, including aggregating a quantity value of the received market data with a quantity value of the aggregated market data and distributing the aggregated market data when the aggregated market data passes a quantity threshold.