IP Library Granted Patent US 7,406,444
Granted Patent B2
US 7,406,444 · App. 10/267,018 · Granted Jul 29, 2008

Order price threshold for automated market system

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 7,406,444
App. No.
10/267,018
Granted
Jul 29, 2008
Kind
B2
Abstract

A method for trading a security in an electronic market includes entering an order at a client station for executing against any market participant that can at least in part satisfy the order, determining a threshold for executing the entered order based on an inside price of the security in the electronic market, matching a portion of the entered order at a server system against interest in the market that does not exceed the determined threshold, and returning any unmatched portion of the entered order that can not be matched by the interest in the market without exceeding the determined threshold.

Claims (39)

1. A method for trading a security in an electronic market, the method comprises:

entering an order at a client station for executing against any market participant that can at least in part satisfy the order;

determining a threshold for executing the entered order based on an inside price of the security in the electronic market, wherein the threshold is based on one of an inside bid minus a percentage of the inside bid and an inside offer plus a percentage of the inside offer;

matching a portion of the entered order at a server system against interest in the market that does not exceed the determined threshold; and

returning any unmatched portion of the entered order that can not be matched by the interest in the market without exceeding the determined threshold.

2. The method of claim 1 wherein the determining of the threshold is based on the inside bid of the security if the entered order is a sell order.

3. The method of claim 2 wherein the threshold is the inside bid minus the percentage of the inside bid and minus a constant.

4. The method of claim 3 wherein the percentage is ten percent and the constant is $0.01.

5. The method of claim 3 wherein the percentage of the inside bid is adjustable in increments often percent.

6. The method of claim 1 wherein the determining of the threshold is based on the inside offer of the security if the entered order is a buy order.

7. The method of claim 6 wherein the threshold is the inside offer plus the percentage of the inside offer and plus a constant.

8. The method of claim 7 wherein the percentage is ten percent and the constant is $0.01.

9. The method of claim 7 wherein the percentage of the inside offer is adjustable in increments often percent.

10. A computer program product residing on a computer readable medium comprises instructions, for trading a security in an electronic market, to cause a computer to:

enter an order at a client station for executing against any market participant that can at least in part satisfy the order;

determine a threshold for executing the entered order based on an inside price of the security in the electronic market, wherein the threshold is based on one of an inside bid minus a percentage of the inside bid and an inside offer plus a percentage of the inside offer;

match a portion of the entered order at a server system against interest in the market that does not exceed the determined threshold; and

return any unmatched portion of the entered order that can not be matched by the interest in the market without exceeding the determined threshold.

11. The computer program product of claim 10 wherein the determined threshold is based on the inside bid of the security if the entered order is a sell order.

12. The computer program product of claim 11 wherein the threshold is the inside bid minus the percentage of the inside bid and minus a constant.

13. The computer program product of claim 12 wherein the percentage is ten percent and the constant is $0.01.

14. The computer program product of claim 12 wherein the percentage of the inside bid is adjustable in increments often percent.

15. The computer program product of claim 1 wherein the determined threshold is based on the inside offer of the security if the entered order is a buy order.

16. The computer program product of claim 15 wherein the threshold is the inside offer plus the percentage of the inside offer and plus a constant.

17. The computer program product of claim 16 wherein the percentage is ten percent and the constant is $0.01.

18. The computer program product of claim 16 wherein the percentage of the inside offer is adjustable in increments of ten percent.

19. A trading process, for trading a security in an electronic market, the trading process comprises:

an order entering process to enter an order at a client station for executing against any market participant that can at least in part satisfy the order;

a threshold process to determine a threshold for executing the entered order based on an inside price of the security in the electronic market, wherein the threshold is based on one of an inside bid minus a percentage of the inside bid and an inside offer plus a percentage of the inside offer;

a matching process to match a portion of the entered order at a server system against interest in the market that does not exceed the determined threshold; and

a returning process to return any unmatched portion of the entered order that can not be matched by the interest in the market without exceeding the determined threshold.

20. The trading process of claim 19 wherein the threshold process is based on the inside bid of the security if the entered order is a sell order to determine the threshold.

21. The trading process of claim 20 wherein the threshold is the inside bid minus the percentage of the inside bid and minus a constant.

22. The trading process of claim 21 wherein the percentage is ten percent and the constant is $0.01.

23. The trading process of claim 21 wherein the percentage of the inside bid is adjustable in increments of ten percent.

24. The trading process of claim 19 wherein the threshold process is based on the inside offer of the security if the entered order is a buy order to determine the threshold.

25. The trading process of claim 24 wherein the threshold is the inside offer plus the percentage of the inside offer and plus a constant.

26. The trading process of claim 25 wherein the percentage is ten percent and the constant is $0.01.

27. The trading process of claim 25 wherein the percentage of the inside offer is adjustable in increments of ten percent.

Assignments (8)
CHANGE OF NAME Recorded Oct 9, 2015
From: THE NASDAQ OMX GROUP, INC.
To: NASDAQ, INC.
Reel/Frame 036822/0452 →
CHANGE OF NAME Recorded Mar 28, 2008
From: NASDAQ STOCK MARKET, INC., THE
To: NASDAQ OMX GROUP, INC., THE
Reel/Frame 020747/0105 →
SECURITY AGREEMENT Recorded Mar 5, 2008
From: THE NASDAQ STOCK MARKET, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 020599/0436 →
PATENT SECURITY AGREEMENT Recorded Feb 28, 2008
From: NASDAQ STOCK MARKET, INC., THE
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 020617/0355 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 11, 2007
From: BANK OF AMERICA, N.A.
To: THE NASDAQ STOCK MARKET, INC.
Reel/Frame 019943/0733 →
SECURITY AGREEMENT Recorded Apr 21, 2006
From: THE NASDAQ STOCK MARKET, INC.
To: BANK OF AMERICA, N.A. AS COLLATERAL AGENT
Reel/Frame 017507/0308 →
TERMINATION AND RELEASE AGREEMENT Recorded Apr 19, 2006
From: JPMORGAN CHASE BANK N.A., AS ADMINISTRATIVE AGENT
To: THE NASDAQ STOCK MARKET, INC.
Reel/Frame 017492/0228 →
SECURITY AGREEMENT Recorded Jan 11, 2006
From: NASDAQ STOCK MARKET, INC., THE
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 017222/0503 →