Home
Trading Systems
IBSupervisor
Technology
Stock Broker
Risks of Trading
About Us
Privacy Policy
Feedback

  

 

Technology

Trading systems and neural networksFinancial investment decision making in the stock market is extremely difficult due to inherent complexity of the domain. Many factors could affect the future prices. For example, the future price of a share may be influenced by fundamental factors, such as "price-earning ratio", "inflation rate", as well as technical factors such as "n-days moving average", "n-days trading range breakout", etc. Other influential factors may include market indices, who said what in public, etc. Prediction is made more difficult by the fact that various factors often interact with each other. To help users evaluate the impact of different factors and explore the interactions in relation to market movement, Advanced Trading Systems have developed a Genetic Algorithms (GA) and Artificial Neural Network (ANN) based system.

What are Genetic Algorithms?

Introduction

Genetic Algorithms (GAs) are adaptive heuristic search algorithm premised on the evolutionary ideas of natural selection and genetic. The basic concept of GAs is designed to simulate processes in natural system necessary for evolution, specifically those that follow the principles first laid down by Charles Darwin of survival of the fittest. As such they represent an intelligent exploitation of a random search within a defined search space to solve a problem.
First pioneered by John Holland in the 60s, Genetic Algorithms has been widely studied, experimented and applied in many fields in engineering worlds. Not only does GAs provide an alternative method to solving problems, it consistently outperforms other traditional methods in most of the problems link. Many of the real world problems involved finding optimal parameters, which might prove difficult for traditional methods but ideal for GAs. However, because of its outstanding performance in optimization, GAs have been wrongly regarded as a function optimizer. In fact, there are many ways to view genetic algorithms. Perhaps most users come to GAs looking for a problem solver, but this is a restrictive view.

Trading systems and genetic algorithms

Brief Overview

GAs were introduced as a computational analogy of adaptive systems. They are modeled loosely on the principles of the evolution via natural selection, employing a population of individuals that undergo selection in the presence of variation-inducing operators such as mutation and recombination (crossover). A fitness function is used to evaluate individuals, and reproductive success varies with fitness.

The advantage of the GA approach is the ease with which it can handle arbitrary kinds of constraints and objectives; all such things can be handled as weighted components of the fitness function, making it easy to adapt the GA scheduler to the particular requirements of a very wide range of possible overall objectives.
GAs have been used for problem-solving and for modeling. GAs are applied to many scientific, engineering problems, in business and entertainment.

 

Advanced Trading Systems and Genetic Algorithms

We have focused our research on three different but complementary axis. First our GA intelligent systems aimed at finding market timing strategies. Second, we used our GA systems to identify trading rules in the stock market. Finally, we applied our systems to the task of predicting the futures performances of individual security or derivative.
 

Other Resources

 

AddThis Social Bookmark Button

 

Home       Trading Systems   Forex   IBSupervisor      Technology       Risk of Trading       About Us       Privacy Policy       Feedback    Links

 

Send mail to info@advancedtradingsystems.com with questions or comments about this web site.
Copyright © 2006 Advanced Trading Systems