Trading party profiles in system for facilitating trade processing and trade management
First Claim
1. A system facilitating the processing and management of a securities trade comprising:
- a computer;
trade execution information received by said computer, said trade execution information indicative of an executed trade by a first trading party, and comprising a first trading party identification;
trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party, and comprising a second trading party identification;
a database of trading party profiles accessible by said computer;
software executing on said computer for retrieving from said database a first trading party profile based on the first trading party identification and a second trading party profile based on the second trading party identification, said first trading party profile comprising an indication of enrichment options for said first trading party and said second trading party profile comprising an indication of enrichment options for said second trading party;
a plurality of enrichment databases having enrichment data stored thereon; and
software executing on said computer for enriching said trade execution information with enrichment data retrieved from said plurality of enrichment databases in accordance with the enrichment options of the first trading party profile and enriching said trade allocation information with enrichment data retrieved from said plurality of enrichment databases in accordance with the enrichment options of the second trading party profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for facilitating the processing and settlement of a securities trade is provided. The system includes a computer which receives trade execution information and trade allocation information indicative of an executed trade by first and second trading parties. The system also includes a database of trading party profiles which are indicative of acceptable trade parameters for each trading party. A matching program compares the trade execution information with the trade allocation information and determines that a match exists if the trade execution information and the trade allocation information correlate within the acceptable trade parameters. The trading party profiles are configurable so that the trading parties can fully control enrichment of the trade information with enrichment data, and set timers to control how long the system searches for a match. Each trading party may have a plurality of profiles, from which the system may select depending upon trade criteria.
46 Citations
33 Claims
-
1. A system facilitating the processing and management of a securities trade comprising:
-
a computer; trade execution information received by said computer, said trade execution information indicative of an executed trade by a first trading party, and comprising a first trading party identification; trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party, and comprising a second trading party identification; a database of trading party profiles accessible by said computer; software executing on said computer for retrieving from said database a first trading party profile based on the first trading party identification and a second trading party profile based on the second trading party identification, said first trading party profile comprising an indication of enrichment options for said first trading party and said second trading party profile comprising an indication of enrichment options for said second trading party; a plurality of enrichment databases having enrichment data stored thereon; and software executing on said computer for enriching said trade execution information with enrichment data retrieved from said plurality of enrichment databases in accordance with the enrichment options of the first trading party profile and enriching said trade allocation information with enrichment data retrieved from said plurality of enrichment databases in accordance with the enrichment options of the second trading party profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system facilitating the processing and management of a securities trade comprising:
-
a computer; trade execution information received by said computer, said trade execution information indicative of an executed trade by a first trading party, and comprising a first trading party identification; trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party, and comprising a second trading party identification; a database of trading party profiles accessible by said computer; software executing on said computer retrieving from said database a first trading party profile based upon the first trading party identification and upon trade criteria and a second trading party profile based upon the second trading party identification and upon trade criteria; a set of predefined acceptable trade parameters extracted from the first trading party profile and the second trading profile; and software executing on said computer comparing said trade execution information with said trade allocation information, and for determining that a match exists if said trade execution information and said trade allocation information correlate within said set of predefined acceptable trade parameters. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system facilitating the processing and management of a securities trade comprising:
-
a computer; trade execution information received by said computer, said trade execution information indicative of an executed trade by a first trading party, and comprising a first trading party identification; trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party, and comprising a second trading party identification; a database of trading party profiles accessible by said computer; software executing on said computer retrieving from said database a first trading party profile based on the first trading party identification and a second trading party profile based on the second trading party identification, at least one of said first trading party profile and said second party profile comprising an indication a timer to be set and an indication of a specified time period the timer; a set of predefined acceptable trade parameters extracted from the first trading party profile and the second trading profile; software executing on said computer comparing said trade execution information with said trade allocation information, and determining that a match exists if said trade execution information and said trade allocation information correlate within said set of predefined acceptable trade parameters; and software executing on said computer generating and transmitting, if no match is found to exist within the specified time period for the timer, a notification to at least one of the first trading party and the second trading party indicating that no match has been found to exist. - View Dependent Claims (19, 20, 21)
-
-
22. A system facilitating the processing and management of a securities trade comprising:
-
a computer; trade execution information received by said computer, said trade execution information indicative of an executed trade by a first trading party, and comprising a first trading party identification; trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party, and comprising a second trading party identification; a database of trading party profiles accessible by said computer; software executing on said computer retrieving from said database a first trading party profile based upon the first trading party identification and upon trade criteria and a second trading party profile based upon the second trading party identification and upon trade criteria, said first trading party profile comprising an indication of enrichment options said first trading party and said second trading party profile comprising an indication of enrichment options said second trading party, and at least one of said first trading party profile and said second party profile further comprising an indication for a timer to be set and an indication of a specified time period the timer; a plurality of enrichment databases having enrichment data stored thereon; software executing on said computer enriching said trade execution information with enrichment data retrieved from said plurality of enrichment databases in accordance with the enrichment options of the first trading party profile and enriching said trade allocation information with enrichment data retrieved from said plurality of enrichment databases in accordance with the enrichment options of the second trading party profile; a set of predefined acceptable trade parameters extracted from the first trading party profile and the second trading profile; software executing on said computer comparing said trade execution information with said trade allocation information, and determining that a match exists if said trade execution information and said trade allocation information correlate within said set of predefined acceptable trade parameters; and software executing on said computer generating and transmitting, if no match is found to exist within the specified time period the timer, a notification to at least one of the first trading party and the second trading party indicating that no match has been found to exist. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification