LIST EXECUTION AND CASH BALANCING
First Claim
1. A method, implemented in a computing system or network, for trading items, the method comprising:
- (a) receiving, from a market participant, a plurality of orders and at least one constraint on execution of said orders;
(b) initiating an automated process to execute said orders using algorithms and/or block markets;
(c) automatically identifying buy/sell opportunities on the computing system or network or on systems in communication with the computing system or network, wherein said buy/sell opportunities are either at a point in time or aggregated over a period of time; and
(d) initiating opportunistic strikes to capture said buy/sell opportunities as needed to enforce said constraints.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention maintains a list of potential buy and sell opportunities tracking available liquidity at the best price displayed on the market in real time. When a block opportunity arises that would violate the constraints (e.g., cash balancing constraints), the subject system will consider if there are enough opportunities to trade on the market on the opposite side to bring the cash position back within the specified constraints. If cash balance can potentially be re-established by accessing displayed liquidity at the current best prices, the block execution is accepted and orders are automatically sent out to access this liquidity.
-
Citations
47 Claims
-
1. A method, implemented in a computing system or network, for trading items, the method comprising:
-
(a) receiving, from a market participant, a plurality of orders and at least one constraint on execution of said orders; (b) initiating an automated process to execute said orders using algorithms and/or block markets; (c) automatically identifying buy/sell opportunities on the computing system or network or on systems in communication with the computing system or network, wherein said buy/sell opportunities are either at a point in time or aggregated over a period of time; and (d) initiating opportunistic strikes to capture said buy/sell opportunities as needed to enforce said constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for trading items, the system comprising:
-
a communication device for communicating over a computer network; and a processor, in communication with the computer network, configured for; (a) receiving, from a market participant, a plurality of orders and at least one constraint on execution of said orders; (b) initiating an automated process to execute said orders using algorithms and/or block markets; (c) automatically identifying buy/sell opportunities on the system or on other systems in communication with the system over the computer network, wherein said buy/sell opportunities are either at a point in time or aggregated over a period of time; and (d) initiating opportunistic strikes to capture said buy/sell opportunities as needed to enforce said constraints. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. An article of manufacture for trading items, the article of manufacture comprising:
-
a computer-readable storage medium; and code stored on the computer-readable storage medium, the code, when executed on a computer system or on a plurality of computer systems on a network, controlling the computer system or systems for; (a) receiving, from a market participant, a plurality of orders and at least one constraint on execution of said orders; (b) initiating an automated process to execute said orders using algorithms and/or block markets; (c) automatically identifying buy/sell opportunities on the computing system or network or on systems in communication with the computing system or network, wherein said buy/sell opportunities are either at a point in time or aggregated over a period of time; and (d) initiating opportunistic strikes to capture said buy/sell opportunities as needed to enforce said constraints.
-
Specification