Claims
- 1. A system for 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; trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party; a set of predefined acceptable trade parameters; software executing on said computer for 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; and software executing on said computer for, if a match is determined to exist between said trade execution information and said trade allocation information, matching contract level details indicative of the executed trade by the first trading party with allocation level details indicative of the ordered trade by the second trading party, and creating contract notes based upon the matched contract level details and allocation level details.
- 2. The system of claim 1 wherein the allocation level details comprise a part of the trade allocation information.
- 3. The system of claim 1 wherein the contract level details comprise a part of the trade execution information.
- 4. The system of claim 1 wherein the contract level details are prorated based upon the allocation level details.
- 5. The system of claim 4 wherein at least a portion of the contract level details are prorated proportionally.
- 6. The system of claim 4 wherein at least a portion of the contract level details are prorated on an equal basis.
- 7. The system of claim 4 further comprising a database of trading party profiles accessible by said computer, said database of trading party profiles having stored thereon a trading party profile for the first trading party which comprises an indication of proration rules, and wherein the contract level details are prorated either proportionally or on an equal basis depending upon the proration rules.
- 8. The system of claim 7 further comprising software executing on said computer for allowing the first trading party to access, modify and confirm the trading party profile.
- 9. A system for 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; trade allocation information received by said computer, said trade allocation information indicative of an ordered trade by a second trading party; a set of predefined acceptable trade parameters; software executing on said computer for 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; software executing on said computer for, if a match is determined to exist between said trade execution information and said trade allocation information, matching contract level details indicative of the executed trade by the first trading party with allocation level details indicative of the ordered trade by the second trading party, and creating contract notes based upon the matched contract level details and allocation level details; and wherein the allocation level details comprise a part of the trade allocation information, and wherein if the contract level details do not comprise a part of the trade execution information, the contract level details are prorated based upon the allocation level details.
- 10. The system of claim 9 wherein at least a portion of the contract level details are prorated proportionally.
- 11. The system of claim 9 wherein at least a portion of the contract level details are prorated on an equal basis.
- 12. The system of claim 9 further comprising a database of trading party profiles accessible by said computer, said database of trading party profiles having stored thereon a trading party profile for the first trading party which comprises an indication of proration rules, and wherein the contract level details are prorated either proportionally or on an equal basis depending upon the proration rules.
- 13. The system of claim 12 further comprising software executing on said computer for allowing the first trading party to access, modify and confirm the trading party profile.
- 14. A method for facilitating the processing and management of a securities trade comprising the steps of:
receiving trade execution information, the trade execution information indicative of an executed trade by a first trading party; receiving trade allocation information, the trade allocation information indicative of an ordered trade by a second trading party; comparing the trade execution information with the trade allocation information, and determining that a match exists if the trade execution information and the trade allocation information correlate within a set of predefined acceptable trade parameters; matching, if a match is determined to exist between the trade execution information with the trade allocation information, contract level details indicative of the executed trade by the first trading party with allocation level details indicative of the ordered trade by the second trading party; and creating contract notes based upon the matched contract level details and allocation level details.
- 15. The method of claim 14 wherein the allocation level details comprise a part of the trade allocation information and further comprising the step of extracting the allocation level details from the trade allocation information.
- 16. The method of claim 14 wherein the contract level details comprise a part of the trade execution information and further comprising the step of extracting the contract level details from the trade execution information.
- 17. The method of claim 14 further comprising the step of prorating the contract level details based upon the allocation level details.
- 18. The method of claim 17 wherein at least a portion of the contract level details are prorated proportionally.
- 19. The method of claim 17 wherein at least a portion of the contract level details are prorated on an equal basis.
- 20. The method of claim 17 further comprising the step of providing a database of trading party profiles, the database of trading party profiles having stored thereon a trading party profile for the first trading party which comprises an indication of proration rules, and wherein the contract level details are prorated either proportionally or on an equal basis depending upon the proration rules.
- 21. The method of claim 20 further comprising the step of allowing the first trading party to access, modify and confirm the trading party profile.
- 22. A method for facilitating the processing and management of a securities trade comprising the steps of:
receiving trade execution information, the trade execution information indicative of an executed trade by a first trading party; receiving trade allocation information, the trade allocation information indicative of an ordered trade by a second trading party; comparing the trade execution information with the trade allocation information, and determining that a match exists if the trade execution information and the trade allocation information correlate within a set of predefined acceptable trade parameters; extracting allocation level details from the trade allocation information; extracting contract level details from the trade execution information if the contract level details comprise a part of the trade execution information, and prorating the contract level details based upon the allocation level details if the contract level details do not comprise a part of the trade execution information; matching contract level details indicative of the executed trade by the first trading party with allocation level details indicative of the ordered trade by the second trading party; and creating contract notes based upon the matched contract level details and allocation level details.
- 23. The method of claim 22 wherein at least a portion of the contract level details are prorated proportionally.
- 24. The method of claim 22 wherein at least a portion of the contract level details are prorated on an equal basis.
- 25. The method of claim 22 further comprising the step of providing a database of trading party profiles, the database of trading party profiles having stored thereon a trading party profile for the first trading party which comprises an indication of proration rules, and wherein the contract level details are prorated either proportionally or on an equal basis depending upon the proration rules.
- 26. The method of claim 25 further comprising the step of allowing the first trading party to access, modify and confirm the trading party profile.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/504,803, filed Feb. 16, 2000.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09504803 |
Feb 2000 |
US |
Child |
09930920 |
Aug 2001 |
US |