Patent Document ID: 8175956
Application ID: 12489911
Patent Flag: 1

Claim One:
1. A computer implemented method for automated and repeated buying and selling a security through a first computer system in communication with a market computer system, the method comprising: providing an ability to select a buy decision model and a sell decision model for trading a security wherein the buy decision model decides at least in part whether to buy the security and the sell decision model decides at least in part whether to sell the security wherein the buy decision model comprises a mathematical expression for receiving data and providing at least one value wherein the mathematical expression comprises at least one mathematical operator and at least one variable wherein the mathematical operator is at least one of a multiplication operator, a division operator, and an addition operator; inputting, by the first computer system, the data into a selected buy decision model wherein the data comprises continually changing real time security data wherein the data is continually inputted into the buy decision model; resolving, by the first computer system, the mathematical expression of the selected buy decision model and comparing, by the first computer system, the result to a decision point wherein the decision point comprises one of a second mathematical expression, a value and a range of values; when the selected buy decision model indicates a decision to buy the security based at least in part upon comparing, by the first computer system, the result to the decision point, then automatically generating a buy transaction order for the security and automatically transmitting the buy transaction order to the market computer system, otherwise returning to the above step of resolving, by the first computer system, the mathematical expression of the selected buy decision model; monitoring, by the first computer system, a selected sell decision model for a decision to sell the security; when the selected sell decision model indicates a decision to sell the security then automatically generating a sell transaction order for the security and automatically transmitting the sell transaction order to the market computer system, otherwise returning to the above step of monitoring, by the first computer system, the selected sell decision model; and repeating the above steps beginning with the step of resolving, by the first computer system, the mathematical expression of the selected buy decision model, by the computer.