Method and system for effecting straight-through-processing of trades of various financial instruments
First Claim
1. A system for effecting straight-through-processing of trades executed between a customer and a dealer, the system comprising:
- a trade execution system including one or more computer systems capable of generating a trade order and executing a block trade between the customer and the dealer based on the trade order wherein the trade order includes a pre-allocation of customer accounts, the trade execution system in communication with one or more customer computer systems and dealer computer systems having software operable thereon for permitting communication of trading data through the trade execution system;
an account database for storing one or more account information records that are accessible by the trade execution system, the account information records being associated with one or more settlement instruction sets; and
wherein the trade execution system is operative with programming to;
store a block trade record including details of the block trade executed by the customer and the dealer;
generate an allocated trade record for each of the account allocations received from the customer computer system, each of the allocated trade records being associated with the block trade record;
receive an indication from the dealer computer system that the allocated trade records are confirmed;
enrich the allocated trade records by incorporating one of the settlement instruction sets into each of the allocated trade records; and
transmit each of the enriched allocated trade records to an appropriate clearing institution.
16 Assignments
0 Petitions
Accused Products
Abstract
A Straight-Through-Processing (STP) trading platform provides a fully electronic and seamless solution to all substantially aspects of the trading cycle for fixed income instruments and other financial instruments. In an exemplary embodiment, all participants to a trade transaction have access to computer software that facilitates trade order management, trade order generation, trade execution (including electronic axes), trade allocation, allocation acknowledgement, trade confirmation, and finally acquisition of settlement instructions. In said exemplary embodiment, the STP trading platform includes computer software modules including at least an account management module and an electronic trading module to handle the various stages of executing a trade, confirming the trade, and facilitating settlement of the trade.
-
Citations
32 Claims
-
1. A system for effecting straight-through-processing of trades executed between a customer and a dealer, the system comprising:
-
a trade execution system including one or more computer systems capable of generating a trade order and executing a block trade between the customer and the dealer based on the trade order wherein the trade order includes a pre-allocation of customer accounts, the trade execution system in communication with one or more customer computer systems and dealer computer systems having software operable thereon for permitting communication of trading data through the trade execution system;
an account database for storing one or more account information records that are accessible by the trade execution system, the account information records being associated with one or more settlement instruction sets; and
wherein the trade execution system is operative with programming to;
store a block trade record including details of the block trade executed by the customer and the dealer;
generate an allocated trade record for each of the account allocations received from the customer computer system, each of the allocated trade records being associated with the block trade record;
receive an indication from the dealer computer system that the allocated trade records are confirmed;
enrich the allocated trade records by incorporating one of the settlement instruction sets into each of the allocated trade records; and
transmit each of the enriched allocated trade records to an appropriate clearing institution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic trading system for effecting and clearing trades between customers and dealers comprising:
-
a processing system including one or more servers capable of communication via a network;
an account database capable of communication with the processing system via the network, the account database configured to store account information for each of the customers, each of the sub-accounts being mapped to a corresponding set of settlement instructions; and
a trade history database for storing details of trades effected and cleared on the electronic trading system;
wherein the processing system is operative with a trade execution module to process trades between a customer and a dealer, and wherein the processing system is further operative with an account management module to permit customers to make sub-account allocations of the trades, the processing system generating one or more trade tickets for each sub-account allocation and, in response to an acceptance indication received from a dealer, enriching the trade tickets with settlement instructions stored in the account database, the processing system generating an electronic confirmation in accordance with government regulations and presenting the electronic confirmation to the customer and dealer.
-
-
20. A method of electronically presenting a dealer axe to one or more selected customers, the method comprising:
-
initiating an axe generation module;
inputting axe details into an interface provided by the axe generation module;
generating an electronic axe trade ticket wherein the axe trade ticket is actionable by the customers for a quantity up to a total axe quantity or only for the total axe quantity;
transmitting the electronic axe trade ticket to the one or more selected customers;
receiving an indication from at least one of the selected customers that the axe details in the electronic axe are acceptable. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A method for incorporating a settlement instruction set from an account information record into a trade record storing details of a trade, the method comprising:
-
detecting a first indicia of the trade; and
accessing the appropriate account information record and determining the appropriate settlement instruction set using the first indicia. - View Dependent Claims (27)
-
-
28. A method of validating a plurality of settlement instruction sets stored on an account database, the method comprising:
-
comparing information stored in the plurality of settlement instruction sets with a first information database;
determining whether an error in one or more of the settlement instruction sets exists; and
reporting the error to the appropriate party. - View Dependent Claims (29, 30, 31, 32)
-
Specification