System and method for setting and using a momentum liquidity replenishment price in a hybrid auction market
First Claim
Patent Images
1. A method performed at least partially on a programmed computer for managing security trading sweeps comprising:
- automatically determining, using the programmed computer, the lowest trade price for a security within an immediately preceding predetermined period of time; and
automatically determining, using the programmed computer, an upper momentum liquidity replenishment price by adding the greater of a predetermined price or a predetermined percentage of the last trade price to the lowest trade price for the security within the immediately preceding predetermined period of time, wherein a single price order sweep at the upper momentum liquidity replenishment price changes a quote for the security from fast to slow.
5 Assignments
0 Petitions
Accused Products
Abstract
The lowest trade price for a security within a predetermined period of time is determined, and a momentum liquidity replenishment price is determined by adding the greater of a predetermined price or a predetermined percentage of the last trade price to the lowest trade price for the security for the security within the predetermined period of time. In a similar fashion, another momentum liquidity replenishment price is determined from the highest trading price of the security within predetermined period of time.
72 Citations
45 Claims
-
1. A method performed at least partially on a programmed computer for managing security trading sweeps comprising:
-
automatically determining, using the programmed computer, the lowest trade price for a security within an immediately preceding predetermined period of time; and automatically determining, using the programmed computer, an upper momentum liquidity replenishment price by adding the greater of a predetermined price or a predetermined percentage of the last trade price to the lowest trade price for the security within the immediately preceding predetermined period of time, wherein a single price order sweep at the upper momentum liquidity replenishment price changes a quote for the security from fast to slow. - View Dependent Claims (2, 3, 4)
-
-
5. A method performed at least partially on a programmed computer for managing security trading sweeps comprising:
-
automatically determining, using the programmed computer, the highest trade price for a security within an immediately preceding predetermined period of time; and automatically determining, using the programmed computer, a lower momentum liquidity replenishment price by subtracting the greater of a predetermined price or a predetermined percentage of the last trade price from the highest trade price for the security within the immediately preceding predetermined period of time, wherein a single price order sweep at the lower momentum liquidity replenishment price changes a quote for the security from fast to slow. - View Dependent Claims (6, 7, 8)
-
-
9. A method performed at least partially on a programmed computer for executing a securities order comprising:
-
automatically determining, using the programmed computer, an upper momentum liquidity replenishment price, by adding the greater of a predetermined price or a predetermined percentage of a last trade price for a security to a lowest trade price for the security within an immediately preceding predetermined period of time; receiving a limit order to buy with a price that is equal to or greater than the upper momentum liquidity replenishment price; automatically determining, using the programmed computer, a best offer price and size associated with the best offer price; executing a portion of the limit order at the best offer price, leaving an unexecuted portion of the limit order; sweeping at least some of the unexecuted portion of the limit order as a single price execution at the upper momentum liquidity replenishment price against orders on a limit order book; and changing a quote from fast to slow. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method performed at least partially on a programmed computer for executing a securities order comprising:
-
automatically determining, using the programmed computer, a lower momentum liquidity replenishment price, by subtracting the greater of a predetermined price or a predetermined percentage of a last trade price for a security from a highest trade price for the security within an immediately preceding predetermined period of time; receiving a limit order to sell with a price that is equal to or less than the lower momentum liquidity replenishment price; automatically determining, using the programmed computer, a best bid price and size associated with the best bid price; executing a portion of the limit order at the best bid price, leaving an unexecuted portion of the limit order; sweeping at least some of the unexecuted portion of the limit order as a single price execution at the lower momentum liquidity replenishment price against orders on a limit order book; and changing a quote from fast to slow. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method performed at least partially on a programmed computer for executing a securities order comprising:
-
automatically determining, using the programmed computer, an upper a momentum liquidity replenishment price, by adding the greater of a predetermined price or a predetermined percentage of a last trade price for a security to a lowest trade price for the security within an immediately preceding predetermined period of time; receiving a limit order to buy with a price that is equal to or greater than the momentum liquidity replenishment price; automatically determining, using the programmed computer, a best offer price and size associated with the best offer price; executing a portion of the limit order at the best offer price, leaving an unexecuted portion of the limit order; sweeping at least some of the unexecuted portion of the limit order as a single price execution against orders on a limit order book; automatically determining, using the programmed computer, that no orders remain on the limit order book priced less than the upper momentum liquidity replenishment price; and changing a quote from fast to slow. - View Dependent Claims (26, 27)
-
-
28. A method performed at least partially on a programmed computer for executing a securities order comprising:
-
automatically determining, using the programmed computer, a lower momentum liquidity replenishment price, by subtracting the greater of a predetermined price or a predetermined percentage of a last trade price for a security from a highest trade price for the security within an immediately preceding predetermined period of time; receiving a limit order to sell with a price that is equal to or less than the lower momentum liquidity replenishment price; automatically determining, using the programmed computer, a best bid price and size associated with the best bid price; executing a portion of the limit order at the best bid price, leaving an unexecuted portion of the limit order; sweeping at least some of the unexecuted portion of the limit order as a single price execution against orders on a limit order book; automatically determining, using the programmed computer, that no orders remain on the limit order book priced greater than the lower momentum liquidity replenishment price; and changing a quote from fast to slow. - View Dependent Claims (29, 30)
-
-
31. A method performed at least partially on a programmed computer for executing a securities order comprising:
-
automatically determining, using the programmed computer, an upper a momentum liquidity replenishment price, by adding the greater of a predetermined price or a predetermined percentage of a last trade price for a security to a lowest trade price for the security within an immediately preceding predetermined period of time; receiving a market order to buy; automatically determining, using the programmed computer, a best offer price and size associated with the best offer price; executing a portion of the market order at the best offer price, leaving an unexecuted portion of the market order; sweeping at least some of the unexecuted portion of the market order as a single price execution against orders on a limit order book; automatically determining, using the programmed computer, that no orders remain on the limit order book priced less than upper the momentum liquidity replenishment price; and changing a quote from fast to slow. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A method performed at least partially on a programmed computer for executing a securities order comprising:
-
automatically determining, using the programmed computer, a lower momentum liquidity replenishment price, by subtracting the greater of a predetermined price or a predetermined percentage of a last trade price for a security from a highest trade price for the security within an immediately preceding predetermined period of time; receiving a market order to sell; automatically determining, using the programmed computer, a best bid price and size associated with the best bid price; executing a portion of the market order at the best bid price, leaving an unexecuted portion of the market order; sweeping at least some of the unexecuted portion of the market order as a single price execution against orders on a limit order book; automatically determining, using the programmed computer, that no orders remain on the limit order book priced greater than the lower momentum liquidity replenishment price; and changing a quote from fast to slow. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A system for managing security trading sweeps, comprising:
-
means for determining the lowest trade price for a security within an immediately preceding predetermined period of time; means for determining an upper momentum liquidity replenishment price by adding the greater of a predetermined price or a predetermined percentage of the last trade price to the lowest trade price for the security within the immediately preceding predetermined period of time, wherein a single price order sweep at the upper momentum liquidity replenishment price changes a quote for the security from fast to slow.
-
-
44. A computer-readable medium having computer executable software code stored thereon, the code for managing security trading sweeps, the code comprising:
-
code to determine the lowest trade price for a security within an immediately preceding predetermined period of time; and code to determine an upper momentum liquidity replenishment price by adding the greater of a predetermined price or a predetermined percentage of the last trade price to the lowest trade price for the security within the immediately preceding predetermined period of time, wherein a single price order sweep at the upper momentum liquidity replenishment price changes a quote for the security from fast to slow.
-
-
45. A programmed computer for managing security trading sweeps, comprising:
-
a memory having at least one region for storing computer executable program code; and a processor for executing the program code stored in the memory;
wherein the program code comprises;code to determine the lowest trade price for a security within an immediately preceding predetermined period of time; and code to determine an upper momentum liquidity replenishment price by adding the greater of a predetermined price or a predetermined percentage of the last trade price to the lowest trade price for the security within the immediately preceding predetermined period of time, wherein a single price order sweep at the upper momentum liquidity replenishment price changes a quote for the security from fast to slow.
-
Specification