Stock timing using genetic algorithms
The authors propose a genetic algorithm to search a set of technical rules which gives buying and selling advices about individual stocks. Some of the most well-known trading strategies such as price channels, moving averages, rate of change, ease of movement value are briefly described. Then the genetic algorithm used to define the trading experts are presented. Genetic algorithms are search and global optimization methods based on principles of biological evolution. Such evolutionary algorithms begin with a population of solution candidates, which have been evaluated according to a fitness function and then made to evolve through genetic operators like selection, cross-over, mutation and replacement. A solution in this approach is an \(N\)-dimensional binary vector, denoted as \(e\), where \(N\) is the number of technical rules involved in the decision process. The value \(e_{i}\) is equal to 1 if \(e\) actually uses the \(i\)-th rule to advise buying or selling. The set of solutions at a given stage of the evolutionary process is called a generation of experts. Starting with the first random generation, the goal of the genetic algorithm is to improve the fitness of solutions by evolving generations of experts. The main purpose of the genetic algorithm is to discover `quasi-optimal' experts who take decisions based on the subset of technical rules selected among a set of rules introduced with no a priori on their relevance. The authors apply the model to French market stock prices; the period under study is divided into a learning period and a test period. The separating date between the two sub-periods is randomly chosen so as no to induce a bias related to the choice of this date. Half of the 40 stocks included in the CAC40 index of the Paris Stock Market are considered.
- Generating trading rules on the stock markets with genetic programming.
- GAs and financial analysis
- Genetic algorithm search for predictive patterns in multidimensional time series
- Inferring trader's behavior from prices
- Interday and intraday stock trading using probabilistic adaptive mapping developmental genetic programming and linear genetic programming
- Statistical Arbitrage with Genetic Programming
- scientific article; zbMATH DE number 1260473 (Why is no real title available?)
- Investigations into market index trading models using evolutionary automatic programming
- Daily stock prediction using neuro-genetic hybrids
- Genetic control applied to asset managements
- Genetic algorithms and applications to finance
- Genetic Algorithms and Applications for Stock Trading Optimization
- Performance measures in an evolutionary stock trading expert system
- STATISTICAL ANALYSIS OF GENETIC ALGORITHMS IN DISCOVERING TECHNICAL TRADING STRATEGIES
- Genetic programming prediction of stock prices
- Fitting the control parameters of a genetic algorithm: an application to technical trading systems design
This page was built for publication: Stock timing using genetic algorithms
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4797837)