manner conforming to the model trader behavior the system is constantly receiving data from the model trader data recorder and market data recorder every trade the system makes is stored in the knowledge database for evaluation the knowledge database also stores the model trader 39 s trading activity as well as market data and news the result of each trade executed by the system is evaluated in the knowledge database a successful trade results when the knowledge database determines that the system has executed a trade consistent with model trader behavior otherwise the trade is marked as unsuccessful the agents are rewarded or punished based on their votes each agent has its own individual memory for storing merits the merits accumulate over time and dictate the amount of voting power an agent has thus a consistently successful agent will quickly gain influential voting power while a consistently unsuccessful agent will be marginalized each time merits are updated agents are re weighted and the new weights are used in subsequent rounds of voting fig4 shows the interface between the automated analysis system the order and execution import module and the various communication pathways in accordance with an embodiment of the invention the system receives model trader order and execution data via means of an order and execution import.