Method and apparatus for providing order queue information
First Claim
1. A computer based method for providing market information for a tradeable object listed with an exchange, the method comprising:
- storing by a computing device a total quantity currently pending for the tradeable object for each of a plurality of prices where orders are pending at the exchange;
displaying by a client device a plurality of order indicators, each order indicator representing an estimation of orders pending at the exchange for each of the plurality of prices, the estimation of orders is based on the stored total quantity;
receiving by the computing device a plurality of market updates for the tradeable object where the plurality of market updates provide new total quantities associated with the plurality of prices;
updating by the computing device the stored total quantities to reflect the new total quantities, and for each price that comprises an updated total quantity;
comparing by the computing device a new total quantity at a particular price with a stored total quantity at the particular price;
estimating by the computing device a new estimation of orders pending at the exchange for the particular price based at least in part on the comparison and the new total quantity at the particular price; and
updating by the client device an order indicator for the particular price to reflect the new estimation of orders pending at the exchange for the particular price.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing market information are disclosed. In this application, updates are received for a tradeable object at a price level from at least one exchange. To the extent that the updates do not include enough details to compute the number of orders resting at a particular price level in a market, estimation may be used to provide order queue information. As a result, the number of orders which are pending in the market at various price levels may be determined using the techniques described herein. The interface disclosed herein may be used to display the number and/or quantity of the orders in the order queue.
-
Citations
24 Claims
-
1. A computer based method for providing market information for a tradeable object listed with an exchange, the method comprising:
-
storing by a computing device a total quantity currently pending for the tradeable object for each of a plurality of prices where orders are pending at the exchange; displaying by a client device a plurality of order indicators, each order indicator representing an estimation of orders pending at the exchange for each of the plurality of prices, the estimation of orders is based on the stored total quantity; receiving by the computing device a plurality of market updates for the tradeable object where the plurality of market updates provide new total quantities associated with the plurality of prices; updating by the computing device the stored total quantities to reflect the new total quantities, and for each price that comprises an updated total quantity; comparing by the computing device a new total quantity at a particular price with a stored total quantity at the particular price; estimating by the computing device a new estimation of orders pending at the exchange for the particular price based at least in part on the comparison and the new total quantity at the particular price; and updating by the client device an order indicator for the particular price to reflect the new estimation of orders pending at the exchange for the particular price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 21, 22)
-
-
12. A computer readable medium having program code recorded thereon that is executable by a processor to perform the following steps, comprising:
-
storing, by a computing device, a total quantity currently pending for a tradeable object for each of a plurality of prices where orders are pending at an exchange; displaying, by a client device, a plurality of order indicators, each order indicator representing an estimation of orders pending at the exchange for each of the plurality of prices, the estimation of orders is based on the stored total quantity; receiving, by the computing device, a plurality of market updates for the tradeable object where the plurality of market updates provide new total quantities associated with the plurality of prices; updating, by the computing device, the stored total quantities to reflect the new total quantities, and for each price that comprises an updated total quantity; comparing, by the computing device, a new total quantity at a particular price with a stored total quantity at the particular price; estimating, by the computing device, a new estimation of orders pending at the exchange for the particular price based on the comparison; and updating, by the client device, an order indicator for the particular price to reflect the new estimation of orders pending at the exchange for the particular price. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 23, 24)
-
Specification