Investment Opportunities Forecasting: Extending the Grammar of a GP-based Tool

Abstract In this paper we present a new version of a GP financial forecasting tool, called EDDIE 8. The novelty of this version is that it allows the GP to search in the space of indicators, instead of using pre-specified ones. We compare EDDIE 8 with its predecessor, EDDIE 7, and find that new and improved solutions can be found. Analysis also shows that, on average, EDDIE 8's best tree performs better than the one of EDDIE 7. The above allows us to characterize EDDIE 8 as a valuable forecasting tool.

[1]  W. Marsden I and J , 2012 .

[2]  Ravi Sankar,et al.  Time Series Prediction Using Support Vector Machines: A Survey , 2009, IEEE Computational Intelligence Magazine.

[3]  Graham Kendall,et al.  Hyper-Heuristics: An Emerging Direction in Modern Search Technology , 2003, Handbook of Metaheuristics.

[4]  Anthony Brabazon,et al.  Evolving Market Index Trading Rules Using Grammatical Evolution , 2001, EvoWorkshops.

[5]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[6]  Bo K. Wong,et al.  Neural network applications in finance: A review and analysis of literature (1990-1996) , 1998, Inf. Manag..

[7]  Jin Li,et al.  EDDIE In Financial Decision Making , 2001 .

[8]  Tae Hyup Roh Forecasting the volatility of stock price index , 2007, Expert Syst. Appl..

[9]  Stacy Williams,et al.  Adaptive systems for foreign exchange trading , 2004 .

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

[11]  Edmund K. Burke,et al.  Analyzing the landscape of a graph based hyper-heuristic for timetabling problems , 2009, GECCO.

[12]  Francis Eng Hock Tay,et al.  Financial Forecasting Using Support Vector Machines , 2001, Neural Computing & Applications.

[13]  David West,et al.  Neural network ensemble strategies for financial decision applications , 2005, Comput. Oper. Res..

[14]  Monica Lam,et al.  Neural network techniques for financial performance prediction: integrating fundamental and technical analysis , 2004, Decis. Support Syst..

[15]  Johan A. K. Suykens,et al.  Financial time series prediction using least squares support vector machines within the evidence framework , 2001, IEEE Trans. Neural Networks.

[16]  S. Markose,et al.  CHANCE DISCOVERY IN STOCK INDEX OPTION AND FUTURES ARBITRAGE , 2005 .

[17]  Francis Eng Hock Tay,et al.  Support vector machine with adaptive parameters in financial time series forecasting , 2003, IEEE Trans. Neural Networks.

[18]  Michael Kampouridis,et al.  Using Hyperheuristics under a GP Framework for Financial Forecasting , 2011, LION.

[19]  Siddhartha Bhattacharyya,et al.  Knowledge-intensive genetic discovery in foreign exchange markets , 2002, IEEE Trans. Evol. Comput..

[20]  Sanja Petrovic,et al.  A graph-based hyper-heuristic for educational timetabling problems , 2007, Eur. J. Oper. Res..

[21]  Abdelhamid Bouchachia Radial Basis Function Nets for Time Series Prediction , 2009, Int. J. Comput. Intell. Syst..

[22]  Dusan Marcek,et al.  Granular RBF NN Approach and Statistical Methods Applied to Modelling and Forecasting High Frequency Data , 2009, Int. J. Comput. Intell. Syst..

[23]  R. Edwards,et al.  Technical Analysis of Stock Trends , 1966 .

[24]  Soushan Wu,et al.  Credit rating analysis with support vector machines and neural networks: a market comparative study , 2004, Decis. Support Syst..

[25]  Jane M. Binner Applications of Artificial Intelligence in Finance and Economics , 2004 .

[26]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[27]  John W. Backus,et al.  The syntax and semantics of the proposed international algebraic language of the Zurich ACM-GAMM Conference , 1959, IFIP Congress.

[28]  Michael Kampouridis,et al.  EDDIE for investment opportunities forecasting: Extending the search space of the GP , 2010, IEEE Congress on Evolutionary Computation.

[29]  Jin Li,et al.  Improving Technical Analysis Predictions: An Application of Genetic Programming , 1999, FLAIRS.

[30]  Ender Özcan,et al.  A comprehensive analysis of hyper-heuristics , 2008, Intell. Data Anal..

[31]  Peter Ross,et al.  Solving a Real-World Problem Using an Evolving Heuristically Driven Schedule Builder , 1998, Evolutionary Computation.

[32]  Kyoung-jae Kim Artificial neural networks with evolutionary instance selection for financial forecasting , 2006, Expert Syst. Appl..

[33]  Chih-Chou Chiu,et al.  Financial time series forecasting using independent component analysis and support vector regression , 2009, Decis. Support Syst..

[34]  Riccardo Poli,et al.  A Field Guide to Genetic Programming , 2008 .

[35]  Michael A. H. Dempster,et al.  Computational learning techniques for intraday FX trading using popular technical indicators , 2001, IEEE Trans. Neural Networks.