Technical Analysis Strategy Optimization using a Machine Learning Approach in Stock Market Indices

No Thumbnail Available
Publication date
Reading date
Event date
Start date of the public exhibition period
End date of the public exhibition period
Authors of photography
Person who provides the photography
Journal Title
Journal ISSN
Volume Title
Research Projects
Organizational Units
Journal Issue
Within the area of stock market prediction, forecasting price values or movements is one of the most challenging issue. Because of this, the use of machine learning techniques in combination with technical analysis indicators is receiving more and more attention. In order to tackle this problem, in this paper we propose a hybrid approach to generate trading signals. To do so, our proposal consists of applying a technical indicator combined with a machine learning approach in order to produce a trading decision. The novelty of this approach lies in the simplicity and effectiveness of the hybrid rules as well as its possible extension to other technical indicators. In order to select the most suitable machine learning technique, we tested the performances of Linear Model (LM), Artificial Neural Network (ANN), Random Forests (RF) and Support Vector Regression (SVR).As technical strategies for trading, the Triple Exponential Moving Average (TEMA) and Moving Average Convergence/Divergence (MACD) were considered. We tested the resulting technique on daily trading data from three major indices: Ibex35 (IBEX), DAX and Dow Jones Industrial (DJI). Results achieved show that the addition of machine learning techniques to technical analysis strategies improves the trading signals and the competitiveness of the proposed trading rules.
Doctoral program
Related publication
Research projects
Bibliographic reference
Knowledge-Based Systems, vol. 225, p. 107119
Photography rights