Research ArticleOpen AccessGoogle Scholar indexed
Predicting Optimal Trading Actions Using a Genetic Algorithm and Ensemble Method
Data Marketing Laboratory, Tokyo, Japan
- 1 Data Marketing Laboratory, Tokyo, Japan
Intelligent Information Management·Volume 09 (2017)·Pages 229–235·Published 1 November 2017·DOI10.4236/iim.2017.96012
Copy link · social · email
Abstract
Machine learning has been applied to the foreign exchange market for algorithmic trading. However, the selection of trading algorithms is a difficult problem. In this work, an approach that combines trading agents is designed. In the proposed approach, an artificial neural network is used to predict the optimum actions of each agent for USD/JPY currency pairs. The agents are trained using a genetic algorithm and are then combined using an ensemble method. We compare the performance of the combined agent to the average performance of many agents. Simulation results show that the total return is better when the combined agent is used.
KeywordsArtificial IntelligenceEnsemble LearningGenetic AlgorithmsNeural NetworksFOREX
- Kamruzzaman, J. and Sarker, R. (2004) ANN-Based Forecasting of Foreign Currency Exchange Rates. Neural Information Processing, 3, 49-58.
- Vincenzo, P., Vitoantonio, B. and Michele, A. (2011) An Artificial Neural Network Model to Forecast Exchange Rates. Journal of Intelligent Learning Systems and Applications, 3, 57-69. https://doi.org/10.4236/jilsa.2011.32008
- Yaman, A., Stephen, L. and Izidor, G. (2014) Evolutionary Algorithm Based Approach for Modeling Autonomously Trading Agents. Intelligent Information Management, 6, 45-54. https://doi.org/10.4236/iim.2014.62007
- Kenneth, O.S. and Risto, M. (2004) Competitive Coevolution through Evolutionary Complexification. Journal of Artificial Intelligence Research, 21, 63-100.
- Hirabayashi, A., Claus, A. and Iba, H. (2009) Optimization of the Trading Rule in Foreign Exchange Using Genetic Algorithm. GECCO ‘09 Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation, Montreal, 8-12 July 2009, 1529-1536. https://doi.org/10.1145/1569901.1570106
- Ibrahim, A.E.M. (2014) Evolutionary Approach to Forex Expert Advisor Generation. Intelligent Information Management, 6, 129-141. https://doi.org/10.4236/iim.2014.63014
- Witten, I. and Frank, E. (2005) Data Mining: Practical Machine Learning Tools and Techniques. 2nd Edition, Morgan Kaufmann, San Francisco.
- Silwattananusarn, T., Kanarkard, W. and Tuamsuk, K. (2016) Enhanced Classification Accuracy for Cardiotocogram Data with Ensemble Feature Selection and Classifier Ensemble. Journal of Computer and Communications, 4, 20-35. https://doi.org/10.4236/jcc.2016.44003
- El Khiyari, H. and Wechsler, H. (2016) Face Recognition across Time Lapse Using Convolutional Neural Networks. Journal of Information Security, 7, 141-151. https://doi.org/10.4236/jis.2016.73010
- Murphy, Jr. J.E. (1994) Stock Market Probability: Using Statistics to Predict and Optimize Investment Outcomes. Revised Edition, Irwin.
- Sheimo, M.D. (1998) Cashing in on the Dow: Using Dow Theory to Trade and Determine Trends in Today’s Markets. CRC Press, Boca Raton.
- Badarch, T., Shu, L. and Iba, H. (2011) A Trading Method in FX Using Evolutionary Algorithms: Extensions Based on Reverse Trend and Settlement Timing. GECCO ‘11 Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation, Dublin, 12-16 July 2011, 139-140.