Securities and commodities trading system
First Claim
1. A securities trading system comprising:
- a data acquisition system having an input communicating with a securities exchange for receiving securities buy/sell data;
a clock for generating clock times;
a processing logic having inputs respectively communicating with said data acquisition system and with said clock for assigning respective clock times to said buy/sell data; and
a decision logic having a repository for storing a set of buy/sell rules for buying and selling securities in response to said buy and sell data combined with said clock times;
a current assets memory;
a buy and sell execution system having an input communication with said decision logic for executing buy and sell orders in conformance with said buy/sell rules, wherein said decision logic includes at least one agent being responsive to one of said buy/sell rules, said agent being operative for generating a buy/sell order in response to said buy/sell data conforming to said buy/sell rule, and a feed-back connection from said current assets memory to each of said agents for conveying a cumulative number of merits to a respective agent having issued a sell order for a successful trade.
4 Assignments
0 Petitions
Accused Products
Abstract
In accordance with the invention there is provided a securities trading system based on the principles of artificial intelligence. It includes a data acquisition system having an input communicating with a securities exchange for receiving securities buy/sell data; a clock for generating clock times; a processing logic having inputs respectively communicating with the data acquisition system and with the clock for assigning respective clock times to said buy/sell data; a decision logic having a repository for storing a set of buy/sell rules for buying and selling securities in response to the buy and sell data aligned with the clock times; and a buy and sell execution system having an input communicating with the decision logic for executing buy and sell orders in conformance with the buy/sell rules. In the securities trading system according to the invention, the decision logic includes at least one decision agent, the agent representing a respective buy/sell rule, wherein further the decision logic may include at least two decision agents, each decision agent representing a respective buy rule or a respective sell rule. Artificial intelligence is provided in that the decision agents are rewarded in a feed-back arrangement by being given added or reduced voting power when their recommendations are found to respectively result in successful or unsuccessful decisions. Thereby a self-learning feature is provided which results in improving the performance of the system as the number of transactions increase.
676 Citations
9 Claims
-
1. A securities trading system comprising:
-
a data acquisition system having an input communicating with a securities exchange for receiving securities buy/sell data;
a clock for generating clock times;
a processing logic having inputs respectively communicating with said data acquisition system and with said clock for assigning respective clock times to said buy/sell data; and
a decision logic having a repository for storing a set of buy/sell rules for buying and selling securities in response to said buy and sell data combined with said clock times;
a current assets memory;
a buy and sell execution system having an input communication with said decision logic for executing buy and sell orders in conformance with said buy/sell rules, wherein said decision logic includes at least one agent being responsive to one of said buy/sell rules, said agent being operative for generating a buy/sell order in response to said buy/sell data conforming to said buy/sell rule, and a feed-back connection from said current assets memory to each of said agents for conveying a cumulative number of merits to a respective agent having issued a sell order for a successful trade. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for trading securities with a securities exchange commission, the method including a data acquisition system having an input communicating with at least one securities exchange for receiving buy/sell data;
- a clock for generating clock times;
a processing logic having inputs respectively communicating with said data acquisition system and with said clock for assigning respective clock times to the buy/sell data;
a decision logic including a repository for storing a plurality of buy/sell rules for buying and selling securities in response to the buy/sell data;
said decision logic having a plurality of agents, each assigned a respective buy/sell rule for generating buy/sell orders for securities in conformance with said buy/sell data;
said agents having outputs communicating with said securities exchange for executing said buy/sell orders;
the method comprising the steps of;(a) issuing to all agents a tentative buy short/sell long order for a given security;
(b) soliciting from all agents a tentative buy short decision of a given security;
(c) affirming with the decision logic the buy short decision if a majority of the agents have indicated an affirmative buy short decision; and
(d) executing with an executing logic the affirmed buy short order including;
(a) monitoring for a given length of time the security bought on the buy short order;
(b) issuing, when the security has accrued value sufficiently to at least cover to short buy plus a given profit, a buy long order for the security; and
monitoring for another given length of time with the decision logic the rates of success and failure of each agent and feeding back to each agent a cumulative merit quotient increment according to the cumulative rate of success and/or failure for the respective agent.
- a clock for generating clock times;
-
8. A method for trading securities with a securities exchange, the method including a data acquisition system having an input communicating with at least one securities exchange for receiving buy/sell data;
- a clock for generating clock times;
a processing logic having inputs respectively communicating with said data acquisition system and with said clock for assigning respective clock times to the buy/sell data;
a decision logic including a repository for storing a plurality of buy/sell rules for buying and selling securities in response to the buy/sell data;
said decision logic having a plurality of agents, each assigned a respective buy/sell rule for generating buy/sell orders for securities in conformance with said buy/sell data;
said agents having outputs communicating with said securities exchange for executing said buy/sell orders;
the method comprising the steps of;(a) issuing to all agents a tentative buy short/sell long order for a given security;
(b) soliciting from all agents a tentative buy short decision of a given security;
(c) affirming with the decision logic the buy short decision if a majority of the agents have indicated an affirmative buy short decision;
(d) executing with an executing logic the affirmed buy short order; and
having artificial intelligence based on a feedback system wherein, after executed transactions the agents are given added or reduced voting power in accordance with the respective success or failure of said transactions based on recommendations of the respective agents. - View Dependent Claims (9)
- a clock for generating clock times;
Specification