Selecting Valuable Stock Using Genetic Algorithm

In this study, we utilize the genetic algorithm (GA) to select high quality stocks with investment value. Given the fundamental financial and price information of stocks trading, we attempt to use GA to identify stocks that are likely to outperform the market by having excess returns. To evaluate the efficiency of the GA for stock selection, the return of equally weighted portfolio formed by the stocks selected by GA is used as evaluation criterion. Experiment results reveal that the proposed GA for stock selection provides a very flexible and useful tool to assist the investors in selecting valuable stocks.

[1]  Mehdi R. Zargham,et al.  A Web-based information system for stock selection and evaluation , 1999, Proceedings of International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems. (Cat. No.PR00334).

[2]  Shu-Heng Chen,et al.  Genetic Algorithms and Genetic Programming in Computational Finance , 2002 .

[3]  Katia Sycara,et al.  The Importance of Simplicity and Validation in Genetic Programming for Data Mining in Financial Data , 1999 .

[4]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[5]  Ta-Chung Chu,et al.  Application of fuzzy multiple attribute decision making on company analysis for stock selection , 1996, Soft Computing in Intelligent Systems and Information Processing. Proceedings of the 1996 Asian Fuzzy Systems Symposium.

[6]  Asriel E. Levin,et al.  Stock Selection via Nonlinear Multi-Factor Models , 1995, NIPS.

[7]  Marimuthu Palaniswami,et al.  Stock selection using support vector machines , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[8]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[9]  L. Lin,et al.  The Applications Of Genetic Algorithms InStock Market Data Mining Optimisation , 2004 .