Method and system for providing accounting for electronic trading
First Claim
1. A method for providing real-time accounting for electronic trading, comprising:
- receiving one or more sets of electronic trading information on an application on a server device for one or more electronic trades for a target device on one or more electronic trading exchanges via a communications network;
collecting accounting information for the one or more electronic trades from the one or more sets of electronic trading information on the application, wherein the accounting information includes accounting information for real trades, synthetic trades, real spreads, synthetic spreads, yield curve trading entities and black box trading entities;
storing the collected accounting information in a database associated with the server device;
generating an electronic accounting report based on the accounting information in for the target device; and
sending the electronic accounting report to the target device in real-time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing accounting for electronic trading. Electronic trading information for real, synthetic, spread, black box or yield curve trades is obtained on an application on a target device from one or more electronic trading exchanges. The trading electronic information is processed to create accounting information that is stored and forwarded to various target devices. The accounting information is also stored and summary reports such as settlement prices and profit/loss information are produced in real-time and non-real-time. The method and system also providing a mechanism for transferring money and tracking execution of manual trades.
-
Citations
20 Claims
-
1. A method for providing real-time accounting for electronic trading, comprising:
-
receiving one or more sets of electronic trading information on an application on a server device for one or more electronic trades for a target device on one or more electronic trading exchanges via a communications network;
collecting accounting information for the one or more electronic trades from the one or more sets of electronic trading information on the application, wherein the accounting information includes accounting information for real trades, synthetic trades, real spreads, synthetic spreads, yield curve trading entities and black box trading entities;
storing the collected accounting information in a database associated with the server device;
generating an electronic accounting report based on the accounting information in for the target device; and
sending the electronic accounting report to the target device in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing real-time accounting for electronic trading, comprising:
-
executing on a target device a plurality of electronic trades on one or more electronic trading exchanges via a communications network, wherein the plurality of electronic trades include a plurality of real trades, synthetic trades, trades for real spreads, trades for synthetic spreads, trades for black box trading entities or yield curve trading entities;
receiving an electronic accounting report on the target device from a server device via the communications network, wherein the electronic accounting report is generated in real-time from accounting information for the real trades, synthetic trades, trades for real spreads, trades for synthetic spreads, yield curve trades or trades for black box trading entities executed by the target device on one or more electronic trading exchanges; and
displaying the electronic accounting report in one or more graphical windows on the target device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A real-time accounting system for electronic trading, comprising in combination:
-
means for receiving one or more sets of electronic trading information on an application on a server device for one or more electronic trades for a target device on one or more electronic trading exchanges via a communications network;
means for collecting accounting information for the one or more electronic trades from the one or more sets of electronic trading information on the application, wherein the accounting information includes accounting information for real trades, synthetic trades, real spreads, synthetic spreads, black box trading entities and yield curve trading entities;
means for storing the collected accounting information in a database associated with the server device;
means for generating an electronic accounting report based on the accounting information in for the target device;
means for sending the electronic accounting report to the target device in real-time;
means for storing the collected accounting information and the electronic accounting report in an electronic spreadsheet on the server device;
means for allowing of entering electronics trades via an interface on the server device via the communications network; and
means for transferring money via an interface on the server device via the communications network. - View Dependent Claims (17)
-
-
18. A real-time accounting system for electronic trading, comprising in combination:
-
means for receiving an electronic accounting report on the target device from a server device via the communications network, wherein the electronic accounting report is generated in real-time from accounting information for the real trades, synthetic trades, trades for real spreads, trades for synthetic spreads, trades for black box trading entities or yield curve trading entities executed by the target device on one or more electronic trading exchanges;
means for displaying the electronic accounting report in one or more graphical windows on the target device;
means for storing the electronic accounting report in an electronic spreadsheet on the target device; and
means for storing the electronic accounting report in an electronic spreadsheet on the target device. - View Dependent Claims (19, 20)
-
Specification