Feature selection and deep neural networks for stock price direction forecasting using technical analysis indicators

被引:43
作者
Peng, Yaohao [1 ,2 ]
Melo Albuquerque, Pedro Henrique [1 ]
Kimura, Herbert [1 ]
Portela Barcena Saavedra, Cayan Atreio [1 ]
机构
[1] Univ Brasilia, Campus Darcy Ribeiro, BR-70910900 Brasilia, DF, Brazil
[2] Brazilian Minist Econ, Esplanade Minist,Block P, BR-70048900 Brasilia, DF, Brazil
来源
MACHINE LEARNING WITH APPLICATIONS | 2021年 / 5卷
关键词
Deep learning; Technical analysis indicators; Time-series forecasting; Market efficiency; Trading profitability; SUPPORT VECTOR MACHINES; CROSS-CORRELATIONS; PREDICTING STOCK; TRADING SYSTEM; MARKET; INDEX; RETURNS; SECTION; FUSION; RULES;
D O I
10.1016/j.mlwa.2021.100060
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper analyzes the factor zoo, which has theoretical and empirical implications for finance, from a machine learning perspective. More specifically, we discuss feature selection in the context of deep neural network models to predict the stock price direction. We investigated a set of 124 technical analysis indicators used as explanatory variables in the recent literature and specialized trading websites. We applied three feature selection methods to shrink the feature set aiming to eliminate redundant information from similar indicators. Using daily data from stocks of seven global market indexes between 2008 and 2019, we tested neural networks with different settings of hidden layers and dropout rates. We compared various classification metrics, taking into account profitability and transaction costs levels to analyze economic gains. The results show that the variables were not uniformly chosen by the feature selection algorithms and that the out -ofsample accuracy rate of the prediction converged to two values - besides the 50% accuracy value that would suggest market efficiency, a "strange attractor"of 65% accuracy also was achieved consistently. We also found that the profitability of the strategies did not manage to significantly outperform the Buy -and -Hold strategy, even showing fairly large negative values for some hyperparameter combinations.
引用
收藏
页数:39
相关论文
共 103 条
[1]   G-Forest: An ensemble method for cost-sensitive feature selection in gene expression microarrays [J].
Abdulla, Mai ;
Khasawneh, Mohammad T. .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2020, 108 (108)
[2]   NEW LOOK AT STATISTICAL-MODEL IDENTIFICATION [J].
AKAIKE, H .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1974, AC19 (06) :716-723
[3]   Can technical analysis generate superior returns in securitized property markets? Evidence from East Asia markets [J].
Alhashel, Bader S. ;
Almudhaf, Fahad W. ;
Hansz, J. Andrew .
PACIFIC-BASIN FINANCE JOURNAL, 2018, 47 :92-108
[4]   Stock trading using RSPOP: A novel rough set-based neuro-fuzzy approach [J].
Ang, Kai Keng ;
Quek, Chai .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2006, 17 (05) :1301-1315
[5]   A hybrid genetic-neural architecture for stock indexes forecasting [J].
Armano, G ;
Marchesi, M ;
Murru, A .
INFORMATION SCIENCES, 2005, 170 (01) :3-33
[6]  
Cavendish Astrophysics, 2011, Technical indicators and overlays
[7]   A survey on feature selection methods [J].
Chandrashekar, Girish ;
Sahin, Ferat .
COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) :16-28
[8]   A Hybrid System Integrating a Wavelet and TSK Fuzzy Rules for Stock Price Forecasting [J].
Chang, Pei-Chann ;
Fan, Chin-Yuan .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2008, 38 (06) :802-815
[9]   A novel model by evolving partially connected neural network for stock price trend forecasting [J].
Chang, Pei-Chann ;
Wang, Di-di ;
Zhou, Chang-le .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) :611-620
[10]   A neural network with a case based dynamic window for stock trading prediction [J].
Chang, Pei-Chann ;
Liu, Chen-Hao ;
Lin, Jun-Lin ;
Fan, Chin-Yuan ;
Ng, Celeste S. P. .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6889-6898