System and method for managing trading between related entities
First Claim
1. A method for managing electronic trading, comprising:
- in an electronic market having trade matching rules, receiving a plurality of first orders, each associated with an account, and receiving a contra order associated with a particular account;
for each of one or more first orders, electronically determining whether that first order is a related first order by determining whether the account associated with that first order has a particular relationship with the particular account associated with the contra order; and
without intentionally introduced delay, electronically determining one or more particular first orders, including one or more related first orders, to trade with the contra order based at least on the trade matching rules and the determination of related first orders; and
automatically executing one or more trades between the one or more particular first orders and the contra order.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing electronic trading is provided. In an electronic market having trade matching rules, a plurality of first orders each associated with an account are received. A contra order is also received at the electronic market. For each of one or more first orders, it is electronically determined whether that order is a related first order by determining whether the account associated with that order has a particular relationship with the particular account associated with the contra order. Without intentionally introduced delay, one or more particular first orders, including one or more related first orders, are electronically determined to trade with the contra order based at least on the trade matching rules and the determination of related first orders. One or more trades between the one or more particular first orders and the contra order are automatically executed.
128 Citations
62 Claims
-
1. A method for managing electronic trading, comprising:
-
in an electronic market having trade matching rules, receiving a plurality of first orders, each associated with an account, and receiving a contra order associated with a particular account;
for each of one or more first orders, electronically determining whether that first order is a related first order by determining whether the account associated with that first order has a particular relationship with the particular account associated with the contra order; and
without intentionally introduced delay, electronically determining one or more particular first orders, including one or more related first orders, to trade with the contra order based at least on the trade matching rules and the determination of related first orders; and
automatically executing one or more trades between the one or more particular first orders and the contra order. - 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, 25, 26, 27)
-
-
28. A method for managing electronic trading, comprising:
-
in an electronic market, receiving a plurality of orders including buy orders and sell orders, each order having a price;
electronically determining that the price of a first one of the plurality of orders matches or crosses the price of a second one of the plurality of orders and a third one of the plurality of orders, the first order being received from a first trading entity, the second order being received from a second trading entity, and the third order being received from a third trading entity;
electronically determining whether the second trading entity has a particular relationship with the first trading entity; and
if the second trading entity has the particular relationship with the first trading entity, without intentionally introduced delay, automatically initiating a trade between the first order and the second order; and
if the second trading entity does not have the particular relationship with the first trading entity, without intentionally introduced delay, automatically initiating a trade between the first order and the third order. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method for managing electronic trading, comprising:
-
in an electronic market, receiving a first order;
during an auction for trading with the first order, receiving at least a first final auction entry and a second final auction entry;
electronically determining that the first final auction entry is related to the first order and the second final auction entry is not related to the first order;
based at least on the relative prices of the at least first and second final auction entries and the determination that first final auction entry is related to the first order, determining the first final auction entry to be executed first; and
executing a trade between the first order and the first final auction entry. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for managing electronic trading, comprising:
-
electronically receiving a plurality of orders, each order associated with an account and having a price;
electronically routing each of the received orders to one of multiple electronic markets;
electronically receiving a contra order associated with a particular account;
electronically determining, for one or more of the routed orders, whether that routed order is related to the contra order by determining whether the account associated with that routed order has a relationship with the particular account associated with the contra order;
if at least one routed order having an appropriate price is determined to be related to the contra order, communicating a message to the electronic market to which a particular related first order was routed to cancel at least a portion of the particular related order;
causing a trade between the contra order and the cancelled portion of the related order; and
if no routed order having an appropriate price is determined to be related to the contra order, routing the contra order to one of the multiple electronic markets. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification