| CPC G06Q 40/06 (2013.01) [G06Q 20/102 (2013.01); G06Q 40/04 (2013.01)] | 26 Claims |

|
1. A computer implemented method comprising:
receiving, by a market data processor, from an exchange via a network, first market data for a financial instrument, wherein the market data processor is configured to transmit the received first market data via the network;
determining, by the market data processor, that the received first market data does not change a market price of the financial instrument, and based thereon, aggregating, in lieu of transmitting, by the market data processor, the received first market data with other market data for the financial instrument previously stored in a memory coupled with the market data processor, and storing the aggregate in the memory in place of the stored other market data, wherein the aggregating includes combining the received first market data with the other market data for the financial instrument previously stored in the memory; and
initiating, by the market data processor, a data transmission of any market data currently stored in the memory over the network to a computer device associated with a trader when the stored aggregate passes a threshold, the transmitted market data being removed from the memory, wherein a number of data transmissions over the network are reduced by the combining of the received market data with the existing previously stored market data.
|