Patent ID: 7734518

Claim:
A computer implemented 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.