Midpoint matching system
First Claim
1. An automated system for matching orders to buy and sell securities comprising:
- an interface connected to a computer network;
one or more automated trading systems connected to the network, wherein orders for the securities can be communicated between the interface and the trading systems via the network;
a processor connected to the interface, the processor adapted to match orders for the securities according to a priority scheme; and
matching means for maximizing tradable volume when an order can not be matched according to the priority scheme.
5 Assignments
0 Petitions
Accused Products
Abstract
An automated system for matching orders to buy and sell securities at the midpoint of a best bid and offer (“BBO”), wherein the automated system is adapted to (i) operate on a fully-anonymous and continuous basis, (ii) process multiple, computer-generated orders, of any size, transmitted by algorithmic, program, and other automated trading systems, (iii) automatically match multiple, executable orders according to a priority scheme, and (iv) execute a matching algorithm that maximizes tradable volume when an executable order can not be matched according to the priority scheme. The system may be executed at a server or participant system, or combination of the two.
235 Citations
23 Claims
-
1. An automated system for matching orders to buy and sell securities comprising:
-
an interface connected to a computer network;
one or more automated trading systems connected to the network, wherein orders for the securities can be communicated between the interface and the trading systems via the network;
a processor connected to the interface, the processor adapted to match orders for the securities according to a priority scheme; and
matching means for maximizing tradable volume when an order can not be matched according to the priority scheme. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for matching orders to buy and sell securities comprising the steps of:
-
receiving an SOI order;
identifying a priority status associated with said SOI order;
providing message data to one or more participant systems, the message data indicative of select attributes of the SOI order;
receiving response orders from the one or more participant systems in response to the message data;
matching the SOI order against one or more executable orders according to a priority scheme; and
executing a matching algorithm that maximizes tradable volume when one or more of the executable orders can not be matched according to the priority scheme.
-
-
7. An automated system for matching orders to purchase and sell a financial instrument comprising:
-
an interface adapted to transmit and receive information from market participants, wherein the interface receives orders to purchase and sell the instrument, and wherein the orders include reserve orders, request for cross (RFC) orders, and solicitation of interest (SOI) orders;
a memory connected with the interface;
a processor connected with the memory and with the interface to match orders to purchase and orders to sell the instrument, wherein the processor matches the orders such that RFC orders are matched before SOI orders and SOI orders are matched before reserve orders. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for trading financial instruments comprising:
-
an interface that receives a first order and a plurality of second orders;
a memory connected to the interface, wherein the memory stores the first and second orders;
a processor adapted to divide the first order into a plurality of order portions and to match one of the second orders with one of the order portions at a first time point and to match another of the second orders with another order portion at a second time point. - View Dependent Claims (21, 22, 23)
-
Specification