Method and system for providing order routing to a virtual crowd in a hybrid trading system
First Claim
1. A method of providing orders to a virtual trading crowd in an exchange prior to automatically linking the order to an away market, the method comprising:
- receiving a marketable order for a security or derivative at the exchange, wherein the exchange comprises a price for the security or derivative that differs from a national best bid or offer price;
routing the marketable order to a trade engine;
disseminating a request for price message to a plurality of market makers quoting a class;
receiving at least one response message at the electronic trade engine; and
initiating a quote trigger, wherein the quote trigger occurs for a period of N seconds.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of providing orders to a virtual trading crowd in an exchange prior to automatically linking the order to an away market is disclosed. The method may include receiving a marketable order for a security or derivative at the exchange, wherein the exchange has a price that differs from a national best bid or offer price, routing the marketable order to a trade engine, disseminating a request for price message to all market makers quoting a class in response to receiving the marketable order, the request for price message including a price equal to the national best bid or offer price, receiving a response message at the electronic trade engine in response to the request for price message from at least one market maker, initiating a quote trigger, wherein the quote trigger occurs for a period of N seconds, and allocating the order according to an allocation algorithm, wherein an order size of each market maker is capped to prevent inflation of an allocated portion of the order.
113 Citations
15 Claims
-
1. A method of providing orders to a virtual trading crowd in an exchange prior to automatically linking the order to an away market, the method comprising:
-
receiving a marketable order for a security or derivative at the exchange, wherein the exchange comprises a price for the security or derivative that differs from a national best bid or offer price;
routing the marketable order to a trade engine;
disseminating a request for price message to a plurality of market makers quoting a class;
receiving at least one response message at the electronic trade engine; and
initiating a quote trigger, wherein the quote trigger occurs for a period of N seconds. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing orders to a virtual trading crowd in an exchange prior to booking the order, the method comprising:
-
receiving an order at the exchange, wherein the exchange comprises a price that differs from a national best bid or offer price and wherein the order is not marketable upon receipt;
routing the order to a trade engine;
disseminating a request for price message to a plurality of market makers quoting a class;
receiving a response message at the electronic trade engine from at least one market maker;
initiating a quote trigger, wherein the quote trigger occurs for a period of N seconds; and
allocating the order to at least one of the at least one market maker according to an allocation algorithm, wherein an order size of each market maker is capped to prevent inflation of an allocated portion of the order. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An automated system for providing orders to a virtual trading crowd in an exchange configured for trading securities or derivatives comprising:
-
an electronic trade engine operative to receive an order for a security or derivative at the exchange, wherein the exchange comprises a price for the security or derivative that differs from a national best bid or offer price, the trade engine further operative to disseminate a request for a price message to a plurality of market makers quoting a class in response to receiving the order;
an electronic book in communication with the electronic trade engine, the electronic book operative to store at least one order received by the electronic trade engine;
a database comprising an allocation algorithm, the database in communication with the electronic trade engine; and
a trade processor in communication with the database, the trade processor operative to analyze and execute orders according to the allocation algorithm selected from the database, the trade processor comprising a quote trigger that occurs for a period of N seconds. - View Dependent Claims (15)
-
Specification