IP Library Granted Patent US 8,751,358
Granted Patent B2
US 8,751,358 · App. 13/431,663 · Granted Jun 10, 2014

System and method for automated order entry on short queues

Inventors: Steven F. Borsand (Deerfield, IL); Michael J. Burns (Chicago, IL); Scott F. Singer (Lake Bluff, IL)
Assignee: Trading Technologies International, Inc
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,751,358
App. No.
13/431,663
Granted
Jun 10, 2014
Kind
B2
Abstract

Orders are automatically sent to the market when certain user defined conditions are met. In particular, a trader can configure the trading application to automatically send orders for preset quantities at price levels with queues falling below a user defined threshold. The length of queues may be measured in several ways, for example, the queue length could be measured by quantity at a given price level or the queue length could be measured by the number of orders at a given price level, or the queue length could be measured by a combination of quantity and orders. The present embodiments can more quickly recognize opportunities and send an order to take advantage of it than a trader can do manually. Other advantages and features are described herein.

Claims (28)

1. A method comprising:

comparing, via an electronic processor, a length of a queue for a price level in a market to a threshold value; and

submitting, via the electronic processor, an order message to an electronic exchange in response to the comparison of the length of the queue for the price level in the market to the threshold value, where the order message affects the length of the queue.

2. The method of claim 1 where the length of the queue represents a combination of at least a quantity currently available in the market to buy or sell a tradeable object at the price level and a number of orders currently available in the market for the tradeable object at the price level.

3. The method of claim 1 where the threshold value represents a combination of at least a quantity value and a number of orders value.

4. The method of claim 1 where the order message comprises instructions to delete a pending order.

5. The method of claim 1 where the threshold value comprises a ratio of quantity to orders.

6. The method of claim 3 further comprising adjusting, via the processor, the threshold value according to at least one of the particular quantity value, the particular number of orders value, and a combination thereof.

7. The method of claim 1 where the order message comprises instructions to place an order for a tradeable object.

8. A method comprising:

comparing, via an electronic processor, a price level in a market to a predetermined level;

comparing, via the electronic processor, a length of a queue for a price level in a market to a threshold value; and

submitting, via the electronic processor, an order message to an electronic exchange in response to the comparison of the price level in the market to the predetermined level and the comparison of the length of the queue for the price level to the threshold, where the order message affects the length of the queue.

9. The method of claim 8 where the threshold represents at least any one of the following: a particular quantity value and a particular number of orders value.

10. The method of claim 8 further comprising determining, via the processor, the length of a queue for the price level, where the length of the queue represents at least any one of: a quantity of a tradeable object available in the market at the price level and a number of orders available in the market for the tradeable object at the price level.

11. The method of claim 8 where the predetermined level is based on the at least one order parameter.

12. The method of claim 8 where the predetermined level comprises an inside market for the tradeable object.

13. The method of claim 8 where the order message comprises instructions to place an order for a tradeable object in the market at a price based on the comparison of the price level to the predetermined level.

14. The method of claim 8 where the length of the queue is substantially equal to or less than the threshold value and the price level is substantially equal to or less than the predetermined level.

15. The method of claim 8 where the order message comprises instructions to delete a pending order for a tradeable object in the market.

16. The method of claim 15 where the length of the queue is substantially equal to or greater than the threshold value and the price level is substantially equal to or greater than the predetermined level.

17. The method of claim 15 where the pending order for the tradeable object in the market comprises a price determined based on the comparison of the price level to the predetermined level.

18. A method comprising:

comparing, via an electronic processor, a length of a queue for pending orders at a price level in a market for a tradeable object to a threshold value; and

identifying, via the processor, a price level for an order for the tradeable object in response to the comparison of the length of the queue for the price level in the market to the threshold value, where the threshold value represents at least any one of the following: a particular quantity value and a particular number of orders value.

19. The method of claim 18 where the length of the queue represents at least any one of the following: a quantity of a tradeable object available at the given price level in the market and a number of orders for the tradeable object available at the given price level in the market.

20. The method of claim 18 where identifying comprises displaying an indicator on a graphical user interface of the processor, where the indicator indicates the price level.

21. The method of claim 18 further comprising submitting an order message to an exchange to buy or sell the tradeable object at the price level in response to receiving a user command.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2025
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 073470/0522 →
SECURITY INTEREST Recorded Nov 22, 2022
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 061995/0117 →
RELEASE OF SECURITY INTEREST Recorded Jun 15, 2022
From: ACF FINCO I LP
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 060791/0498 →
SECURITY INTEREST Recorded Jul 20, 2021
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: ACF FINCO I LP
Reel/Frame 057143/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2012
From: BORSAND, STEVEN F.; BURNS, MICHAEL J.; SINGER, SCOTT F.
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 027947/0034 →
Continuity (4)
Continuation 12338824 · Dec 18, 2008
Continuation 11415873 · May 2, 2006
Continuation 10284882 · Oct 31, 2002
Related Publication 20120185376A1 · Jul 19, 2012