System and method for internally matching electronic trade orders originated by a preselected group of traders
First Claim
1. A system for internally matching a plurality of electronic trade orders originated by a pre-selected group of traders, the system comprising:
- an internal provider server;
an internal order matcher communicatively coupled to the internal provider server;
a gateway communicatively coupled to the internal provider server and an external host system, the gateway configured to provide a translation interface between the internal provider server and an external host system; and
a client terminal communicatively coupled to the internal provider server, the client terminal enabling origination of a first electronic trade order by a first trader of the pre-selected group of traders,wherein the internal order matcher is configured to match the first electronic trade order to a second electronic trade order to form a matched electronic trade order.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for internally matching an electronic trade order originated by a trader of a pre-selected group of traders is provided. The system includes an internal provider server including an internal order matcher function, and a gateway communicatively coupled to the internal provider server and an external host system. The gateway is configured to provide a translation interface between the internal provider server and an external host system, and the internal provider server is configured to match the electronic trade order to another electronic trade order placed by another trader of the pre-selected group of traders.
61 Citations
37 Claims
-
1. A system for internally matching a plurality of electronic trade orders originated by a pre-selected group of traders, the system comprising:
-
an internal provider server; an internal order matcher communicatively coupled to the internal provider server; a gateway communicatively coupled to the internal provider server and an external host system, the gateway configured to provide a translation interface between the internal provider server and an external host system; and a client terminal communicatively coupled to the internal provider server, the client terminal enabling origination of a first electronic trade order by a first trader of the pre-selected group of traders, wherein the internal order matcher is configured to match the first electronic trade order to a second electronic trade order to form a matched electronic trade order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for internally matching an electronic trade order originated by a trader of a pre-selected group of traders, the system comprising:
-
an internal provider server including an internal order matcher function; and a gateway communicatively coupled to the internal provider server and an external host system, the gateway configured to provide a translation interface between the internal provider server and an external host system, wherein the internal provider server is configured to match the electronic trade order to another electronic trade order to form a matched electronic trade order. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. In an internal provider server including an internal order matcher (IOM) function, a method for internally matching at least a first electronic trade order, the internal provider server communicatively coupled to a gateway, the gateway configured to provide a translation interface between the internal provider server and an external host system, the method comprising:
-
receiving a first order message representing the first electronic trade order, the first electronic trade order is originated via a trader of a pre-selected group of traders; providing a first internal identifier in an internal identifier field of the first order message; enabling a first indication in the first internally identified first order message to form a first IOM-controlled order message, the first indication indicating that the first electronic trade order is eligible for internal matching; comparing the first IOM-controlled order message to a number of entries of an internal order book of the internal provider server, each of the number of entries corresponding to a pending electronic trade order; and if the first IOM-controlled order message can be matched to one of the entries, internally matching the first electronic trade order to a pending electronic trade order represented by the one of the entries. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. In an internal provider server including an internal order matcher (IOM) function, a method for internally matching at least a first electronic trade order, the internal provider server communicatively coupled to a gateway, the gateway configured to provide a translation interface between the internal provider server and an external host system, the method comprising:
-
receiving a first order message representing the first electronic trade order, the first electronic trade order placed by a trader of a pre-selected group of traders; providing a first internal identifier in an internal identifier field of the first order message; enabling a first indication in the first internally identified first order message to form a first IOM-controlled order message, the first indication indicating that the first electronic trade order is eligible for internal matching; comparing the first IOM-controlled order message to an IOM-generated quote message associated with an internal quote generated by the internal provider server based on parameters and associated values selected by another trader of the pre-selected group of traders; and if the first IOM-controlled order message can be matched to the IOM-generated quote message, internally matching the first electronic trade order to the internal quote, the IOM-generated quote message included as at least one of a number of entries of an internal order book of the internal provider server. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification