×

System and method for improved distribution of market information

  • US 7,584,141 B1
  • Filed: 05/02/2006
  • Issued: 09/01/2009
  • Est. Priority Date: 09/30/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for maximizing the distribution of market information in an electronic trading environment, the method comprising:

  • determining a first bandwidth usage of available bandwidth for a communication link for distributing market information from an electronic market via a computing device;

    dynamically selecting, via the computing device, a first mode of transmission for distributing the market information from the electronic market to comport with the first bandwidth usage of the available bandwidth for the communication link, wherein the first mode of transmission distributes the market information including a periodically transmitted new market information snapshot identifying at least;

    a best bid order and a best ask order for the tradeable object, the best bid order including a highest bid price for the tradeable object when the new market information snapshot is transmitted and the best ask order including a lowest ask price for the tradeable object when the new market information snapshot is transmitted;

    a predetermined number of bid orders available for the tradeable object when the new market information snapshot is transmitted, the predetermined number of bid orders not exceeding a maximum number of bid orders, a price for each bid order each being consecutively less than the price for the best bid order; and

    a predetermined number of ask orders available for the tradeable object when the new market information snapshot is transmitted, the predetermined number of ask orders not exceeding a maximum number of ask orders, a price for each ask order each being consecutively greater than the price for the best ask order;

    determining a change in available bandwidth of the communication link to a second bandwidth usage via the computing device the second bandwidth usage being lower than the first bandwidth usage; and

    dynamically switching, via the computing device, from the first mode of transmission to a second mode of transmission for distributing the market information from the electronic market to comport with the second bandwidth usage, the second mode of transmission distributing the market information differently than the first mode of transmission according to;

    receiving a first market data update that corresponds to the tradeable object when a change in a market order book is detected at the electronic market via the computing device;

    storing the contents of the first market data update in a data structure associated with the computing device;

    receiving at least one second market data update that corresponds to the tradeable object when another change in the market order book is detected at the electronic market via the computing device;

    updating the data structure with the at least one second market update via the computing device, wherein updating the data structure comprises consolidating market data in the first market data update with market data in the at least one second market data update;

    retrieving data stored in the data structure; and

    sending a market update message based on a predetermined time interval via the computing device, the market update message comprising the retrieved data from the data structure.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×