System and Method for Improved Distribution of Market Information
First Claim
1. A method for distributing market information, comprising:
- determining bandwidth usage of a communication link for market information for a tradeable object via a computing device;
dynamically selecting between a first mode of transmission for the communication link and a second mode of transmission for the communication link according to the bandwidth usage of the available bandwidth for the communication link, where the first mode of transmission includes periodically transmitting a new market information snapshot identifying a predetermined number of bid orders and ask orders for the tradeable object, including a highest bid price for a tradeable object and a lowest ask price for the tradeable object, and where the second mode of transmission includes sending a market update message based on a predetermined time interval, the market update message including data retrieved from a data structure having consolidated market data corresponding to the tradeable object; and
distributing the market information via the communication link according to the selected first mode of transmission or the second mode of transmission.
4 Assignments
0 Petitions
Accused Products
Abstract
A data distribution system and method are described herein to improve the distribution of market information to subscribing client devices. Market information updates are provided to subscribing devices over a communication link every time a change in the market occurs. If a bandwidth limitation is reached on the communication link, the preferred embodiments switch to a second mode of transmission such that the market information updates are provided only at predetermined intervals. The preferred embodiment monitors the bandwidth consumption to determine what mode of transmission to apply, and in response, it can dynamically change between modes of transmission. By dynamically adjusting the mode of transmission to comport with the current network bandwidth, the preferred embodiments may provide a network friendly, data intensive, and fast response market information feed.
48 Citations
20 Claims
-
1. A method for distributing market information, comprising:
-
determining bandwidth usage of a communication link for market information for a tradeable object via a computing device; dynamically selecting between a first mode of transmission for the communication link and a second mode of transmission for the communication link according to the bandwidth usage of the available bandwidth for the communication link, where the first mode of transmission includes periodically transmitting a new market information snapshot identifying a predetermined number of bid orders and ask orders for the tradeable object, including a highest bid price for a tradeable object and a lowest ask price for the tradeable object, and where the second mode of transmission includes sending a market update message based on a predetermined time interval, the market update message including data retrieved from a data structure having consolidated market data corresponding to the tradeable object; and distributing the market information via the communication link according to the selected first mode of transmission or the second mode of transmission. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for distributing of market information, comprising:
-
a bandwidth monitor for determining bandwidth usage of a communication link for market information for a tradeable object; and a market information transmitter configured to transmit market information according to a first mode of transmission and a second mode of transmission according to the bandwidth usage, where the first mode of transmission where the first mode of transmission includes periodically transmitting a new market information snapshot identifying a predetermined number of bid orders and ask orders for the tradeable object, including a highest bid price for a tradeable object and a lowest ask price for the tradeable object, and where the second mode of transmission includes sending a market update message based on a predetermined time interval, the market update message including data retrieved from a data structure having consolidated market data corresponding to the tradeable object. - View Dependent Claims (7, 8, 9)
-
-
10. A system for maximizing the distribution of market information in an electronic trading environment, comprising:
-
a bandwidth monitor for determining bandwidth usage for a communication link for distributing market information related to a tradeable object from an electronic market; and a market information interface for dynamically selecting a mode of transmission for distributing the market information from a plurality of modes of transmission according to the bandwidth usage, the plurality of modes including a first mode of transmission where new market update messages are transmitted from the electronic market in response to a change in a market order book and a second mode of transmission for where new market information snapshots are transmitted, the new market information snapshots having a best bid price and a best ask price for the tradeable object, where the first mode of transmission is selected when the bandwidth usage is below a bandwidth limit, and the second mode of transmission is selected when the bandwidth for the communication link is above the bandwidth limit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification