Method and system for effecting straight-through-processing of trades of various financial instruments
First Claim
1. A system for generating trading reports for users based on user defined metrics comprising:
- a trade execution platform communicatively connected to a plurality of customers and a plurality of dealers, the trade execution platform including one or more server systems operative with programming to display graphical trading screens and receive and process trade inquiries and perform trade execution;
a trade history database including one or more storage devices communicatively connected to the trade execution platform and adapted to store data corresponding to each trade inquiry and each trade execution wherein the data for each trade inquiry and each trade execution is linked to an associated customer or dealer; and
a report generation processor operative with programming to;
receive metrics criteria from the user relating to trade data;
retrieve trade data from a database in accordance with the metrics criteria;
aggregate the retrieved trade data in accordance with the metrics criteria;
generate a report for the user based on the aggregated trade data; and
display the generated report for the user in a graphical user interface.
15 Assignments
0 Petitions
Accused Products
Abstract
A Straight-Through-Processing (STP) trading platform provides a fully electronic and seamless solution to substantially all 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, acquisition of settlement instructions, and the generation of progress reports based on specific metrics criteria. 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.
115 Citations
2 Claims
-
1. A system for generating trading reports for users based on user defined metrics comprising:
-
a trade execution platform communicatively connected to a plurality of customers and a plurality of dealers, the trade execution platform including one or more server systems operative with programming to display graphical trading screens and receive and process trade inquiries and perform trade execution;
a trade history database including one or more storage devices communicatively connected to the trade execution platform and adapted to store data corresponding to each trade inquiry and each trade execution wherein the data for each trade inquiry and each trade execution is linked to an associated customer or dealer; and
a report generation processor operative with programming to;
receive metrics criteria from the user relating to trade data;
retrieve trade data from a database in accordance with the metrics criteria;
aggregate the retrieved trade data in accordance with the metrics criteria;
generate a report for the user based on the aggregated trade data; and
display the generated report for the user in a graphical user interface.
-
-
2. A method of generating a user volume report relating to a plurality of dealers, the method comprising:
-
executing one or more trades on a trade execution platform communicatively connected to a plurality of customers and the plurality of dealers, the trade execution platform enabling auction-based trade inquiries and trade execution;
storing the one or more trades in a trade history database communicatively connected to the trade execution platform for storing data corresponding to each trade inquiry and each trade execution wherein the data for each trade inquiry and each trade execution is linked to an associated customer or dealer;
receiving from the user a listing consisting of a subset of dealers from the plurality of dealers relating to the user'"'"'s trade data;
retrieving trade data from a database relating to the subset of dealers consisting of the total number of trades and the number of successful trades;
aggregating the retrieved trade data to generate a dealer performance metric;
generating a report for the user based on the aggregated trade data; and
displaying the generated report classified by volume and the dealer performance metric for the user in a graphical user interface.
-
Specification