Algorithmic stock trading based on ensemble deep neural networks trained with time graph

被引:3
作者
Yilmaz, Muhammed [1 ]
Keskin, Mustafa Mert [1 ]
Ozbayoglu, Ahmet Murat [1 ]
机构
[1] TOBB Univ Econ & Technol, TR-06560 Ankara, Turkiye
关键词
Financial forecasting; Stock market; Graphs; Deep learning; Deep neural networks; Convolutional neural networks; Ensemble models;
D O I
10.1016/j.asoc.2024.111847
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Financial forecasting is generally implemented by analyzing the time series data related to the stock. This is accomplished widely with deep neural networks (DNNs) since DNNs can directly extract the related information that is otherwise hard to obtain. Time series is the core data representation of financial forecasting problem since it comes naturally. However recent studies show that even if time series representation is necessary, it still lacks certain aspects related to the problem. One of them is the relationship between the stocks of the market which can be captured through graph representation. Therefore, DNNs might solve the financial forecasting problem better when graph and time series representations are combined. In this study, we present different graph representations that can be used for this purpose. We also present an ensemble network that gives an investment strategy related to the stock market from stock predictions. Our proposed model returns an average of 20.09% annual profit on DOW30 dataset through daily buy-sell decisions based on close prices. Therefore, it can serve as a daily financial investment strategy, offering higher annual returns than conventional heuristic approaches.
引用
收藏
页数:11
相关论文
共 48 条
[1]  
Abrams J.R., 2016, Soc. Ind. Appl. Math., V10
[2]   A multi-layer and multi-ensemble stock trader using deep learning and deep reinforcement learning [J].
Carta, Salvatore ;
Corriga, Andrea ;
Ferreira, Anselmo ;
Podda, Alessandro Sebastian ;
Recupero, Diego Reforgiato .
APPLIED INTELLIGENCE, 2021, 51 (02) :889-905
[3]   A novel graph convolutional feature based convolutional neural network for stock trend prediction [J].
Chen, Wei ;
Jiang, Manrui ;
Zhang, Wei-Guo ;
Chen, Zhensong .
INFORMATION SCIENCES, 2021, 556 :67-94
[4]   Incorporating Corporation Relationship via Graph Convolutional Neural Networks for Stock Price Prediction [J].
Chen, Yingmei ;
Wei, Zhongyu .
CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, :1655-1658
[5]   Financial time series forecasting with multi-modality graph neural network [J].
Cheng, Dawei ;
Yang, Fangzhou ;
Xiang, Sheng ;
Liu, Jin .
PATTERN RECOGNITION, 2022, 121
[6]   A Comparison of Artificial Neural Networks and Bootstrap Aggregating Ensembles in a Modern Financial Derivative Pricing Framework [J].
du Plooy, Ryno ;
Venter, Pierre J. .
JOURNAL OF RISK AND FINANCIAL MANAGEMENT, 2021, 14 (06)
[7]   Graph neural networks for deep portfolio optimization [J].
Ekmekcioglu, Omer ;
Pinar, Mustafa C. .
NEURAL COMPUTING & APPLICATIONS, 2023, 35 (28) :20663-20674
[8]   Irreversibility of financial time series: A graph-theoretical approach [J].
Flanagan, Ryan ;
Lacasa, Lucas .
PHYSICS LETTERS A, 2016, 380 (20) :1689-1697
[9]   Application of Features and Neural Network to Enhance the Performance of Deep Reinforcement Learning in Portfolio Management [J].
Gu, Fengchen ;
Jiang, Zhengyong ;
Su, Jionglong .
2021 IEEE 6TH INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (ICBDA 2021), 2021, :92-97
[10]  
Hao Z., 2023, Journal of Risk and Financial Management, V16, P201, DOI [10.3390/jrfm16030201, DOI 10.3390/JRFM16030201]