×

Distributed evolutionary algorithm for asset management and trading

  • US 8,527,433 B2
  • Filed: 04/28/2010
  • Issued: 09/03/2013
  • Est. Priority Date: 04/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A networked computer system comprising a first client computer, the first client computer comprising:

  • a memory operative to store N genes, each gene characterized by a plurality of conditions and at least one action, wherein N is an integer greater than one;

    a communication port through which the first client computer recurrently receives data associated with the N genes; and

    a processor operative to evaluate performance characteristic of each of the N genes by comparing a solution provided by each gene with the recurrently received data associated with that gene, the performance characteristic of each gene being adjusted with each recurrently received data and defining a fitness of the gene,wherein the data associated with the N genes comprise historical trading data and wherein the solution provided by each gene comprises a trading recommendation made by the gene,wherein said first client computer is configured to discard M of the N genes after evaluating the fitness of the N genes for P trading days, each of the discarded genes having a fitness that falls below a first predefined threshold value, each of the remaining N-M genes being a surviving gene, wherein M and P are positive integers and wherein M is smaller than N,and wherein said first client computer is further configured to;

    evaluate, for a plurality of Q trading days in addition to the P trading days, the fitness of the remaining genes;

    discard genes whose fitness as evaluated during a sum of the P+Q trading days is below a second predefined threshold value; and

    repeat the evaluation and the discard operations S times, wherein Q and S are integers, and wherein S is equal to or greater than 1, wherein genes surviving S evaluation and discard operations define a first elitist gene pool; and

    transmit the first elitist pool of genes to a server computer.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×