Method and system for automated electronic trading in financial matters
First Claim
1. A method to facilitate automatic trading in a financial market using a vendor module with an operating trading strategy to service one or more client modules, comprising the following steps all performed in real time:
- (a) receiving an input of dealing rates at the vendor module;
(b) applying the trading strategy operating in the vendor module to the dealing rates to generate trade orders; and
(c) transmitting trading information including the trade orders from the vendor module to a server module; and
(d) receiving the trading information from the server module in at least one of the client modules;
(e) the at least one of the client modules selecting one or more of the trade orders from the trading information based on predetermined client settings; and
(f) transmitting the selected trade orders from the at least one client module to a broker server for execution.
1 Assignment
0 Petitions
Accused Products
Abstract
Automated electronic trading is provided by the cooperation of various modules that generate trade orders and transmit the trade orders to the appropriate broker platform for execution of the trades. The trade orders are generated based on trade strategies and other settings that are determined by the trader or client or combination. These tools enable a client to set up automated trading based on trade orders generated remotely by a professional trader using a vendor module to manage multiple trading strategies and market data inputs.
169 Citations
21 Claims
-
1. A method to facilitate automatic trading in a financial market using a vendor module with an operating trading strategy to service one or more client modules, comprising the following steps all performed in real time:
-
(a) receiving an input of dealing rates at the vendor module;
(b) applying the trading strategy operating in the vendor module to the dealing rates to generate trade orders; and
(c) transmitting trading information including the trade orders from the vendor module to a server module; and
(d) receiving the trading information from the server module in at least one of the client modules;
(e) the at least one of the client modules selecting one or more of the trade orders from the trading information based on predetermined client settings; and
(f) transmitting the selected trade orders from the at least one client module to a broker server for execution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for automatically generating trade orders on a vendor account and one or more client accounts, the system comprising
(a) a vendor module that uses an input of real-time dealing rates and at least one trading strategy to generate vendor trade orders for the vendor account; -
(b) a server module that receives a signal representing vendor trading information including the vendor trade orders from the vendor module and transmits a signal representing the vendor trading information to one or more client modules; and
(c) each of the one or more client modules that applies its predetermined settings to the received vendor trading information to select vendor trade orders for its client account. - View Dependent Claims (11, 12)
-
-
13. A method for automated trading in a financial market on a client account with a remotely located broker platform comprising the steps of
(a) receiving in real-time trading information that includes trade orders generated by a remote module that applies a trading strategy to real-time dealing rates; (b) transmitting in real-time the trade orders to the remotely located broker platform for execution on the client account. - View Dependent Claims (14, 15)
-
16. A system for automated trading in a financial market on a client account with a remotely located broker platform, the system comprising:
-
(a) an input for receiving real-time trading information that includes trade orders;
(b) a processor for applying predetermined client settings to the trading information to select those trades that comport with the client settings; and
(c) a transmitter for automatically sending the selected trade orders to the remotely located broker platform for execution of the selected trade orders on the client account.
-
-
17. A method for generating trade orders in a financial market, comprising the steps of:
-
(a) establishing access to real-time dealing rates;
(b) setting up a plurality of trading strategies;
(c) applying the plurality of trading strategies to the dealing rates to generate one or more proposed trade orders; and
(d) coordinating the proposed trade orders by suspending any of the proposed trade order that conflicts with a previously accepted trade order. - View Dependent Claims (18)
-
-
19. A method for a vendor to service one or more clients interested in trading in financial markets comprising the steps of
(a) generating trade orders using a charting program; -
(b) formatting a display accessible by the one or more clients, the display showing the trade orders;
(c) detecting execution of a trade order on a predetermined account with a broker server; and
(d) updating the display to show the executed trade and if the executed trade creates an open position to show the open position. - View Dependent Claims (20)
-
-
21. A system for generating trade orders in a financial market comprising
(a) an input for accessing real-time dealing rates; -
(b) a processor for applying a plurality of trading strategies to the dealing rates to generate one or more proposed trade orders and for coordinating the proposed trading orders by suspending any of the proposed trade orders that conflicts with a previously accepted trade order;
(c) a means for detecting execution of an accepted trade order; and
(d) a database for storing trading information including accepted trade orders and executed trade orders.
-
Specification