NON-FIRM ORDERS IN ELECTRONIC MARKETPLACES
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer system of a marketplace, an indication of a non-firm order from a first participant, in which the non-firm order defines a side of a trade for a financial instrument, in which the non-firm order must be confirmed with a submitter of the non-firm order before execution of the trade fulfilling at least a part of the non-firm order, and in which the non-firm order defines a quantity of the financial instrument;
determining a portion of the quantity of the financial instrument;
transmitting an order query identifying only the portion of the quantity of the non-firm order to each of a plurality of systems, in which each of the plurality of systems is associated with a respective order management system;
determining, by a respective system of the plurality of systems, that a matching order is stored in a respective order management system associated with the respective system, in which the matching order defines an opposite side of the trade for the financial instrument;
in response to the determination, providing, by the respective system, a request for acceptance of a trade involving the portion of the quantity of the non-firm order through a user interface;
receiving, by the respective system, a positive reply to the request indicating that a trade fulfilling at least a part of the non-firm order that involves at least a part of the portion of the quantity should be executed;
in response to receiving the positive reply, transmitting from the respective system to the computer system of the marketplace, an indication that a trade fulfilling at least the part of the non-firm order and at least a part of the matching order should be executed without a negotiation involving either party to the trade;
receiving, by the computer system of the marketplace, the indication the that the trade should be executed;
in response to receiving the indication, transmitting a request for confirmation of the non-firm order from the computer system of the marketplace to the submitter of the non-firm order;
receiving an indication of a confirmation of the non-firm order; and
in response to receiving the indication of the confirmation, facilitating execution of the trade fulfilling at least the part of each of the the non-firm order and the matching order without the negotiation.
1 Assignment
0 Petitions
Accused Products
Abstract
A trading platform and trading method that allows access to additional pools of liquidity is described. Other embodiments are also described.
126 Citations
98 Claims
-
1. A method comprising:
-
receiving, by a computer system of a marketplace, an indication of a non-firm order from a first participant, in which the non-firm order defines a side of a trade for a financial instrument, in which the non-firm order must be confirmed with a submitter of the non-firm order before execution of the trade fulfilling at least a part of the non-firm order, and in which the non-firm order defines a quantity of the financial instrument; determining a portion of the quantity of the financial instrument; transmitting an order query identifying only the portion of the quantity of the non-firm order to each of a plurality of systems, in which each of the plurality of systems is associated with a respective order management system; determining, by a respective system of the plurality of systems, that a matching order is stored in a respective order management system associated with the respective system, in which the matching order defines an opposite side of the trade for the financial instrument; in response to the determination, providing, by the respective system, a request for acceptance of a trade involving the portion of the quantity of the non-firm order through a user interface; receiving, by the respective system, a positive reply to the request indicating that a trade fulfilling at least a part of the non-firm order that involves at least a part of the portion of the quantity should be executed; in response to receiving the positive reply, transmitting from the respective system to the computer system of the marketplace, an indication that a trade fulfilling at least the part of the non-firm order and at least a part of the matching order should be executed without a negotiation involving either party to the trade; receiving, by the computer system of the marketplace, the indication the that the trade should be executed; in response to receiving the indication, transmitting a request for confirmation of the non-firm order from the computer system of the marketplace to the submitter of the non-firm order; receiving an indication of a confirmation of the non-firm order; and in response to receiving the indication of the confirmation, facilitating execution of the trade fulfilling at least the part of each of the the non-firm order and the matching order without the negotiation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 29)
-
-
19. (canceled)
-
20. (canceled)
-
27. (canceled)
-
28. (canceled)
-
30. (canceled)
-
31. (canceled)
-
32. (canceled)
-
33. A method comprising:
-
receiving an indication of a non-firm order from a first participant, in which the non-firm order defines a side of a trade for a financial instrument, in which the non-firm order must be confirmed with a submitter of the non-firm order before execution of the trade fulfilling at least a part of the non-firm order; determining that a matching order to the non-firm order is stored in an order management system and that an offer to enter into a trade that fulfills at least a portion of each of the non-firm order and the matching order is accepted, in which the matching order defines an opposite side of the trade for the financial instrument; in response to the determination, transmitting a request for confirmation of the non-firm order to the first participant; receiving an indication of a confirmation of the non-firm order; and facilitating execution of the trade fulfilling at least the portion of each of the non-firm order and the matching order without initiating a negotiation about a price or quantity of the trade. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
34. (canceled)
-
61. (canceled)
-
62. (canceled)
-
63. (canceled)
-
64. A system comprising:
-
a processor operable to execute a plurality of instructions stored on a machine readable medium; and the machine readable medium having stored thereon a plurality of instructions that, when executed by the processor, cause the processor to; determine if a matching order to a non-firm order is stored in an order management system and if an offer to enter into a trade that fulfills at least a portion of each of a non-firm order and the matching order is accepted, in which the non-firm order defines a side of a trade for a financial instrument, and in which the matching order defines an opposite side of the trade for the financial instrument; if it is determined that the offer is accepted, transmit a request for confirmation of the non-firm order; determine whether an indication of a confirmation of the non-firm order was received; and if it is determined that the indication of the confirmation of the non-firm order was received, facilitate execution of the trade fulfilling at least the portion of each of the non-firm order and the matching order. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. (canceled)
-
86. (canceled)
-
87. An apparatus comprising:
-
one or more machine-readable media having stored thereon a plurality of instructions that when executed by one or more processors cause the processors to; transmit an indication of an agreement to confirm a non-firm order unless at least one of the non-firm order is cancelled and at least a part of the non-firm order is fulfilled so that the non-firm order cannot be used to fulfill another order before at least one of the transmission of a request for confirmation and a receipt of the request for confirmation; transmit an indication of a non-firm order, in which the non-firm order defines a side of a trade for a financial instrument; receive, from a system configured to find matching orders to the non-firm order in the content of a plurality of order management systems, an indication defining a matching firm order, in which the matching firm order defines an opposite side of the trade for the financial instrument; determine whether at least one of the non-firm order has been cancelled and the at least the part of the non-firm order has been fulfilled; if a determination is made that the at least one of the non-firm order has not been cancelled and that the part of the non-firm order has not been fulfilled, transmit a confirmation identifying that an execution of the trade should be facilitated and if a determination is made that at least one of the non-firm order has been cancelled and the at least the part of the non-firm order has been fulfilled, not confirming the non-firm order. - View Dependent Claims (88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. (canceled)
Specification