Cryptocurrency direction forecasting using deep learning algorithms

Recently, the deep learning architecture has been used with an increasing rate for forecasting in financial markets. In this paper, the LSTM model is used to forecast the daily closing price direction of the BTC/USD. Both model accuracy and the profit or loss of the trades made based on the proposed model are analyzed. In addition, the effects of the MACD indicator and the input matrix dimension on forecasting accuracy are evaluated. The potential risks and actual risks encountered by the trader who trades based on the proposed model were also analyzed. The obtained results indicate that the optimization of the LSTM parameters using the Bayesian optimization model has enhanced the model’s accuracy. The results obtained from analyzing the drawdown and reward/risk resulting from the trades made based on the model show that the model enables the trader to trade with peace of mind due to the low level of actual risks and potential risks.

[1]  Manuel R. Vargas,et al.  Deep learning for stock market prediction from financial news articles , 2017, 2017 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA).

[2]  Biao Huang,et al.  Stock Prediction based on Bayesian-LSTM , 2018, ICMLC.

[3]  Andrew W. Senior,et al.  Long Short-Term Memory Based Recurrent Neural Network Architectures for Large Vocabulary Speech Recognition , 2014, ArXiv.

[4]  Li Tang,et al.  Predicting the direction of stock markets using optimized neural networks with Google Trends , 2018, Neurocomputing.

[5]  Stelios D. Bekiros,et al.  Digital currency forecasting with chaotic meta-heuristic bio-inspired signal processing techniques , 2019, Chaos, Solitons & Fractals.

[6]  Jaewook Lee,et al.  An Empirical Study on Modeling and Prediction of Bitcoin Prices With Bayesian Neural Networks Based on Blockchain Information , 2018, IEEE Access.

[7]  Akihiko Takahashi,et al.  Bitcoin technical trading with artificial neural network , 2018, Physica A: Statistical Mechanics and its Applications.

[8]  Salim Lahmiri,et al.  Cryptocurrency forecasting with deep learning chaotic neural networks , 2019, Chaos, Solitons & Fractals.

[9]  Hideki Nakayama,et al.  Deep Learning for Forecasting Stock Returns in the Cross-Section , 2018, PAKDD.

[10]  Nashirah Abu Bakar,et al.  Autoregressive Integrated Moving Average (ARIMA) Model for Forecasting Cryptocurrency Exchange Rate in High Volatility Environment: A New Insight of Bitcoin Transaction , 2017 .

[11]  Nando de Freitas,et al.  A Bayesian interactive optimization approach to procedural animation design , 2010, SCA '10.

[12]  Saket Kumar,et al.  A Gated Recurrent Unit Approach to Bitcoin Price Prediction , 2019 .

[13]  Zairi Ismael Rizman,et al.  NON-LINEAR AUTOREGRESSIVE WITH EXOGENEOUS INPUT (NARX) BITCOIN PRICE PREDICTION MODEL USING PSO-OPTIMIZED PARAMETERS AND MOVING AVERAGE TECHNICAL INDICATORS , 2018 .

[14]  Francesco Ravazzolo,et al.  Forecasting Cryptocurrencies Financial Time Series , 2018 .

[15]  Lipo Wang,et al.  Bitcoin price prediction using ensembles of neural networks , 2017, 2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD).

[16]  Jinquan Zhang,et al.  Forecasting of Forex Time Series Data Based on Deep Learning , 2018, IIKI.

[17]  Arvind Narayanan,et al.  Bitcoin and Cryptocurrency Technologies - A Comprehensive Introduction , 2016 .

[18]  Venkataraghavan Krishnaswamy,et al.  Bayesian BILSTM approach for tourism demand forecasting , 2020 .

[19]  Terence Tai Leung Chong,et al.  Revisiting the Performance of MACD and RSI Oscillators , 2014 .

[20]  Indra Budi,et al.  Prediction of Bitcoin exchange rate to American dollar using artificial neural network methods , 2017, 2017 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[21]  智晴 長尾,et al.  Deep Neural Network を用いた株式売買戦略の構築 , 2016 .

[22]  Werner Kristjanpoller,et al.  A hybrid volatility forecasting framework integrating GARCH, artificial neural network, technical analysis and principal components analysis , 2018, Expert Syst. Appl..

[23]  D. de la Fuente,et al.  Technical analysis and the Spanish stock exchange: testing the RSI, MACD, momentum and stochastic rules using Spanish market companies , 2013 .

[24]  Matthias Poloczek,et al.  Bayesian Optimization with Gradients , 2017, NIPS.

[25]  Gil Cohen,et al.  Can technical oscillators outperform the buy and hold strategy? , 2015 .

[26]  Aditi Sharan,et al.  Optimizing LSTM for time series prediction in Indian stock market , 2020 .

[27]  Dehua Shen,et al.  Some stylized facts of the cryptocurrency market , 2018, Applied Economics.

[28]  H. Hejase Technical Analysis: Exploring MACD in the Lebanese Stock Market , 2017 .

[29]  Victor O. K. Li,et al.  A Bayesian LSTM Model to Evaluate the Effects of Air Pollution Control Regulations in China , 2018, 2018 IEEE International Conference on Big Data (Big Data).