Using genetic programming to predict financial data
- 20 January 2003
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406)
- Vol. 1, 244-251 Vol. 1
- https://doi.org/10.1109/cec.1999.781932
Abstract
This paper presents the application of genetic programming (GP) to the prediction of price data in the Japanese stock market. The goal of this task is to choose the best stocks when making an investment and to decide when and how many stocks to sell or buy. There have been several applications of genetic algorithms (GAs) to financial problems, such as portfolio optimization, bankruptcy prediction, financial forecasting, fraud detection and scheduling. GP has also been applied to many problems in time-series prediction. However, relatively few studies have been made for the purpose of predicting stock market data by means of GP. This paper describes how successfully GP is applied to predicting stock data so as to gain a high profit. Comparative experiments are conducted with neural networks to show the effectiveness of the GP-based approach.Keywords
This publication has 5 references indexed in Scilit:
- Is Technical Analysis in the Foreign Exchange Market Profitable? A Genetic Programming ApproachJournal of Financial and Quantitative Analysis, 1997
- Explaining the facts with adaptive agents: The case of mutual fund flowsJournal of Economic Dynamics and Control, 1997
- The Behavior of the Exchange Rate in the Genetic Algorithm and Experimental EconomiesJournal of Political Economy, 1996
- A Numerical Approach to Genetic Programming for System IdentificationEvolutionary Computation, 1995
- Genetic Algorithms for Estimation Problems with Multiple Optima, Nondifferentiability, and Other Irregular FeaturesJournal of Business & Economic Statistics, 1995