Financial Trading Model with Stock Bar Chart Image Time Series with Deep Convolutional Neural Networks

被引:20
|
作者
Sezer, Omer Berat [1 ]
Ozbayoglu, Ahmet Murat [1 ]
机构
[1] TOBB Univ Econ & Technol, Dept Comp Engn, TR-06560 Ankara, Turkey
关键词
Algorithmic Trading; Computational Intelligence; Convolutional Neural Networks; Deep Learning; Financial Forecasting; Stock Market; MARKET;
D O I
10.31209/2018.100000065
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Even though computational intelligence techniques have been extensively utilized in financial trading systems, almost all developed models use the time series data for price prediction or identifying buy-sell points. However, in this study we decided to use 2-D stock bar chart images directly without introducing any additional time series associated with the underlying stock. We propose a novel algorithmic trading model CNN-BI (Convolutional Neural Network with Bar Images) using a 2-D Convolutional Neural Network. We generated 2-D images of sliding windows of 30-day bar charts for Dow 30 stocks and trained a deep Convolutional Neural Network (CNN) model for our algorithmic trading model. We tested our model separately between 2007-2012 and 2012-2017 for representing different market conditions. The results indicate that the model was able to outperform Buy and Hold strategy, especially in trendless or bear markets. Since this is a preliminary study and probably one of the first attempts using such an unconventional approach, there is always potential for improvement. Overall, the results are promising and the model might be integrated as part of an ensemble trading model combined with different strategies.
引用
收藏
页码:323 / 334
页数:12
相关论文
共 50 条
  • [21] An Efficient Medical Image Deep Fusion Model Based on Convolutional Neural Networks
    El-Shafai, Walid
    El-Hag, Noha A.
    Sedik, Ahmed
    Elbanby, Ghada
    Abd El-Samie, Fathi E.
    Soliman, Naglaa F.
    AlEisa, Hussah Nasser
    Samea, Mohammed E. Abdel
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (02): : 2905 - 2925
  • [22] Image Processing for Classification of Rice Varieties with Deep Convolutional Neural Networks
    Panmuang, Mathuros
    Rodmorn, Chonnikarn
    Pinitkan, Suriya
    16TH INTERNATIONAL JOINT SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND NATURAL LANGUAGE PROCESSING (ISAI-NLP 2021), 2021,
  • [23] Caching as an Image Characterization Problem using Deep Convolutional Neural Networks
    Wang, Yantong
    Friderikos, Vasilis
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [24] Histopathological Image Classification with Deep Convolutional Neural Networks
    Alom, Md Zahangir
    Aspiras, Theus
    Taha, Tarek M.
    Asari, Vijayan K.
    APPLICATIONS OF MACHINE LEARNING, 2019, 11139
  • [25] Time Series Decomposition for Improving the Forecasting Performance of Convolutional Neural Networks
    Mendez-Jimenez, Ivan
    Cardenas-Montes, Miguel
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2018, 2018, 11160 : 87 - 97
  • [26] Convolutional Neural Networks for Energy Time Series Forecasting
    Koprinska, Irena
    Wu, Dengsong
    Wang, Zheng
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [27] Convolutional neural networks for ultrasound corrosion profile time series regression
    Cantero-Chinchilla, Sergio
    Simpson, Christopher A.
    Ballisat, Alexander
    Croxford, Anthony J.
    Wilcox, Paul D.
    NDT & E INTERNATIONAL, 2022, 133
  • [28] Predict Stock Price with Financial News Based on Recurrent Convolutional Neural Networks
    Lee, Che-Yu
    Soo, Von-Wun
    2017 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2017, : 160 - 165
  • [29] Dilated convolutional neural networks for time series forecasting
    Borovykh, Anastasia
    Bohte, Sander
    Oosterlee, Cornelis W.
    JOURNAL OF COMPUTATIONAL FINANCE, 2019, 22 (04) : 73 - 101
  • [30] IMAGE DEBLURRING AND SUPER-RESOLUTION USING DEEP CONVOLUTIONAL NEURAL NETWORKS
    Albluwi, Fatma
    Krylov, Vladimir A.
    Dahyot, Rozenn
    2018 IEEE 28TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2018,