DYNAMIC ORDER VISIBILITY SYSTEM FOR THE TRADING OF ASSETS
First Claim
1. A method for providing order displays to participants in a market, comprising the steps of:
- defining a plurality of dynamic criteria wherein each said dynamic criterion is based on activity in said market, defining a plurality of visibility groups of said participants, wherein each said visibility group is based on at least one of said dynamic criteria, and the participants in said visibility group are subject to change over time, receiving an order for an asset from a one of said participants, associating said order with a one of said visibility groups, and making at least a portion of said order available to each of said participants in said one visibility group.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed invention is a new method and mechanism for a marketplace of buyers and sellers of any asset, and in particular financial instruments. The invention includes a user specified, computer-aided control over the visibility and matching of buy and sell orders. In a marketplace, particularly one with illiquid assets, a participant wants his order to be shown to potentially interested participants such that a trade can take place. However, the participant wants this order treated with discretion, so that his trading information does not get into the hands of non-interested parties who may take advantage of the information, thus causing adverse price movement. The mechanism and business method disclosed herein allow the user to enter a buy or sell order along with parameters, including a visibility group, which guide a computer program to distribute information about this order to desired parties. The mechanism can be used for the trading of any financial asset, including but not limited to, bonds, stocks, foreign exchange, commodities, futures, and options.
326 Citations
69 Claims
-
1. A method for providing order displays to participants in a market, comprising the steps of:
-
defining a plurality of dynamic criteria wherein each said dynamic criterion is based on activity in said market, defining a plurality of visibility groups of said participants, wherein each said visibility group is based on at least one of said dynamic criteria, and the participants in said visibility group are subject to change over time, receiving an order for an asset from a one of said participants, associating said order with a one of said visibility groups, and making at least a portion of said order available to each of said participants in said one visibility group. - 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, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for providing order displays to participants in a market in which the participants submit orders for assets, comprising the steps of,
defining a visibility group of said participants, wherein said visibility group comprises the ones of said participants which have placed orders that are available for display to a first of said participants and which have been selected by said first participant, receiving a first order for an asset from said first participant, wherein said first order is associated with said visibility group, and making at least a portion of said first order available to each of said participants in said visibility group, wherein said portion does not include information identifying the participants who have available said at least a portion of said order.
-
37. A method for providing order displays to participants in a market in which the participants submit orders for assets, comprising the steps of:
-
establishing a trade history of trades fulfilled between participants in said market, defining a visibility group of said participants, wherein said visibility group comprises the ones of said participants, either buyers or sellers, corresponding to said trades in said trade history and which have been selected by a first of said participants, receiving a first order for an asset from said first participant, wherein said first order is associated with said visibility group, and making at least a portion of said first order available to each of said participants in said visibility group.
-
-
38. A method for providing order displays to participants in a market, comprising the steps of,
defining a plurality of dynamic criteria wherein each said dynamic criterion is based on activity in said market, classifying each of said participants according to each of a plurality of criteria, receiving an order for a security from a one of said participants, associating one of said criteria with said order, selecting the ones of said participants that correspond to said one dynamic criterion, and making at least a portion of said order available to each of said selected participants.
-
51. A system for providing order displays to participants in a market, comprising:
-
a server for providing communications with said participants, including receiving orders for securities from said participants, an order database which includes an order book for storing each outstanding order received from said participants, and an order processor for producing a plurality of visibility groups of said participants wherein each said visibility group is based on at least one of a plurality of dynamic criteria which criteria are based on activity in said market and the participants in said visibility groups are subject to change over time;
for receiving a specific order via said server from a participant wherein said specific order is associated with a one of said visibility groups; and
a display filter for making at least a portion of said specific order available via said server to each of the participants in said one visibility group. - View Dependent Claims (52, 53)
-
-
54. A method for trading assets in a market having a plurality of participants, comprising the steps of:
-
defining a plurality of dynamic criteria wherein each said dynamic criterion is based on activity in said market, defining a plurality of visibility groups of said participants, wherein each said visibility group is based on at least one of said dynamic criterion and the participants in said visibility groups are subject to change over time, receiving respective orders for a particular asset from a plurality of said participants, wherein each said order is associated with a one of said visibility groups, making at least a portion of each said order available to each of said participants in the visibility group associated with the order, and matching orders received from said participants and fulfilling a trade for said matched orders between the participants who submitted the matched orders. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A system for trading assets in a market having a plurality of participants, comprising:
-
a server for providing communications with said participants, including receiving orders for said assets from said participants, an order database which includes an order book for storing each outstanding order received from said participants, and an order processor for producing a plurality of visibility groups of said participants wherein each said visibility group is based on at least one of a plurality of dynamic criteria which criteria are based on activity in said market and the participants in said visibility group are subject to change over time;
for receiving a specific order via said server from a participant wherein said specific order is associated with a one of said visibility groups;
a display filter for making at least a portion of said specific order available via said server to each of the participants in said one visibility group, and said order processor coupled to said order database for matching orders received from said participants and fulfilling a trade for said matched orders between the participants who submitted the matched orders. - View Dependent Claims (64, 65, 67)
-
-
66. A method for providing trade displays to participants in a market, comprising the steps of:
-
receiving first and second orders for an asset respectively from a first and a second of said participants, defining a plurality of trade display groups of said participants, wherein said trade display groups are based on criteria specified by said participants, associating said first and second orders respectively with a first and a second of said trade display groups, establishing a trade for said first and second orders, and making information relating to said trade available to the ones of said participants who are in both said first trade display group and said second trade display group. - View Dependent Claims (68)
-
-
69. A method for providing order displays to participants in a market comprising the steps of:
-
defining a plurality of static criteria wherein each said static criterion is based on the identity of a participant, defining a visibility group of said participants, wherein said visibility group is based on a plurality of said static criteria, receiving an order for an asset from a one of said participants, associating said order with said visibility group, and making at least a portion of said order available to each of said participants in said one visibility group.
-
Specification