Intelligent forecasting with machine learning trading systems in chaotic intraday Bitcoin market

Abstract Due to the remarkable boost in cryptocurrency trading on digital blockchain platforms, the utilization of advanced machine learning systems for robust prediction of highly nonlinear and noisy data, gains further popularity by individual and institutional market agents. The purpose of our study is to comparatively evaluate a plethora of Artificial Intelligence systems in forecasting high frequency Bitcoin price series. We employ three different sets of models, i.e., statistical machine learning approaches including support vector regressions (SVR) and Gaussian Poisson regressions (GRP), algorithmic models such as regression trees (RT) and the k-nearest neighbours (kNN) and finally artificial neural network topologies such as feedforward (FFNN), Bayesian regularization (BRNN) and radial basis function networks (RBFNN). To the best of our knowledge, this is the first time an extensive empirical investigation of the comparative predictability of various machine learning models is implemented in high-frequency trading of Bitcoin. The entropy analysis of training and testing samples reveals long memory traits, high levels of stochasticity, and topological complexity. The presence of inherent nonlinear dynamics of Bitcoin time series fully rationalizes the use of advanced machines learning techniques. The optimal parameter values for SVR, GRP and kNN are found via Bayesian optimization. Based on diverse performance metrics, our results show that the BRNN renders an outstanding accuracy in forecasting, while its convergence is unhindered and remarkably fast. The overall superiority of artificial neural networks is due to parallel processing features that efficiently emulate human decision-making in the presence of underlying nonlinear input-output relationships in noisy signal environments.

[1]  J. Richman,et al.  Physiological time-series analysis using approximate entropy and sample entropy. , 2000, American journal of physiology. Heart and circulatory physiology.

[2]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[3]  Xiaowu Zhu,et al.  Cryptocurrency momentum effect: DFA and MF-DFA analysis , 2019, Physica A: Statistical Mechanics and its Applications.

[4]  Ying-Ming Zhu,et al.  Analysis of multifractal characterization of Bitcoin market based on multifractal detrended fluctuation analysis , 2019, Physica A: Statistical Mechanics and its Applications.

[5]  Daniel Traian Pele,et al.  Using High-Frequency Entropy to Forecast Bitcoin’s Daily Value at Risk , 2019, Entropy.

[6]  Constantin Zopounidis,et al.  Bitcoin price forecasting with neuro-fuzzy techniques , 2019, Eur. J. Oper. Res..

[7]  Mingxi Liu,et al.  A novel cryptocurrency price trend forecasting model based on LightGBM , 2020 .

[8]  Murat Kantarcioglu,et al.  Forecasting Bitcoin Price with Graph Chainlets , 2018, PAKDD.

[9]  Dave Winkler,et al.  Bayesian Regularization of Neural Networks , 2009, Artificial Neural Networks.

[10]  Teresa B. Ludermir,et al.  Exploring disorder and complexity in the cryptocurrency space , 2019, Physica A: Statistical Mechanics and its Applications.

[11]  Salim Lahmiri,et al.  Long-range memory, distributional variation and randomness of bitcoin volatility , 2018 .

[12]  J. Morgan,et al.  Problems in the Analysis of Survey Data, and a Proposal , 1963 .

[13]  Yaohao Peng,et al.  The best of two worlds: Forecasting high frequency volatility for cryptocurrencies and traditional currencies with Support Vector Regression , 2018, Expert Syst. Appl..

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

[15]  Woojin Chang,et al.  Cluster analysis on the structure of the cryptocurrency market via Bitcoin–Ethereum filtering , 2019, Physica A: Statistical Mechanics and its Applications.

[16]  C. Peng,et al.  Mosaic organization of DNA nucleotides. , 1994, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[17]  A. N. Kolmogorov Combinatorial foundations of information theory and the calculus of probabilities , 1983 .

[18]  Nicola Borri Conditional tail-risk in cryptocurrency markets , 2019, Journal of Empirical Finance.

[19]  Simon Haykin,et al.  Neural Networks and Learning Machines , 2010 .

[20]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[21]  S. Lahmiri,et al.  The high frequency multifractal properties of Bitcoin , 2019, Physica A: Statistical Mechanics and its Applications.

[22]  Simon Caton,et al.  Predicting the Price of Bitcoin Using Machine Learning , 2018, 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP).

[23]  Abraham Lempel,et al.  On the Complexity of Finite Sequences , 1976, IEEE Trans. Inf. Theory.

[24]  Salim Lahmiri,et al.  Big data analytics using multi-fractal wavelet leaders in high-frequency Bitcoin markets , 2020 .

[25]  Francesco Ravazzolo,et al.  Forecasting cryptocurrencies under model and parameter instability , 2019, International Journal of Forecasting.

[26]  Nuning Kurniasih,et al.  Forecasting Historical Data of Bitcoin using ARIMA and α-Sutte Indicator , 2018, Journal of Physics: Conference Series.