The forecast performances of classical time series models and machine learning algorithms on bitcoin series using exogenous variables

2022-11-30
Doğan, Sevilay
Time series analysis importantly gives insight into what happens to a time series on any subject for days, weeks, months or years. Bitcoin is the most popular technology since it has exclusive attention in economics and finance. In this study, some of the approaches are investigated about forecasting and modeling the most popular cryptocurency bitcoin prices.The performance of classical time series methods and machine learning algorithms are compared in the study. As classical time series models, Autoregressive Integrated Moving Average (ARIMA) and Holt’s Exponential Smoothing methods are used, and Prophet, Bayesian Neural Network, Feed Forward Neural Network and Long Short Term Memory and Random Forest are the methods used as machine learning algortihms. The study period is chosen from 2019-07-30 to 2021-10-19 as daily. The bitcoin prices are predicted with exogenous variables which are ethereum and tether two top cryptocurrencies, economic and technological variables via these models. According to forecast performances of the models, machine learning methods mostly outperform the classical time series methods. With Random Forest algorithm, a very good forecast perfromance is obtained with the exogenous variables on the bitcoin prices.

Suggestions

The effect of temporal aggregation on univariate time series analysis
Sarıaslan, Nazlı; Yozgatlıgil, Ceylan; Department of Statistics (2010)
Most of the time series are constructed by some kind of aggregation and temporal aggregation that can be defined as aggregation over consecutive time periods. Temporal aggregation takes an important role in time series analysis since the choice of time unit clearly influences the type of model and forecast results. A totally different time series model can be fitted on the same variable over different time periods. In this thesis, the effect of temporal aggregation on univariate time series models is studie...
A temporal neuro-fuzzy approach for time-series analysis
Yılmaz (Şişman), Nuran Arzu; Alpaslan, Ferda Nur; Department of Computer Engineering (2003)
The subject of this thesis is to develop a temporal neuro-fuzzy system for fore- casting the future behavior of a multivariate time series data. The system has two components combined by means of a system interface. First, a rule extraction method is designed which is named Fuzzy MAR (Multivari- ate Auto-regression). The method produces the temporal relationships between each of the variables and past values of all variables in the multivariate time series system in the form of fuzzy rules. These rules may ...
A Computational approach to detect inhomogeneities in time series data
Yazıcı, Ceyda; Yozgatlıgil, Ceylan; Batmaz, İnci; Department of Statistics (2017)
Detection of possible inhomogeneity within a series is an important problem in time series data. There are many sources from which inhomogeneity can be originated such as mean shift, variance and trend change, gradual change, or sudden decrease or increase in time series. Since time series has many application areas, the detection of changepoints should be investigated before conducting any analysis. Available methods have certain drawbacks that may lead to unreliable inferences. These include the need of i...
Probabilistic Forecasting of Multiple Time Series with Single Recurrent Neural Network
TOPALLAR, SARP TUĞBERK; Yozgatlıgil, Ceylan; Department of Scientific Computing (2022-9-20)
Time series forecasting can be summarized as predicting the future values of a sequence indexed by timestamps based on the past records of that sequence. Optimal or near-optimal resource allocation requires accurate predictions into the future. The study presents investigation performed on both classical methods and more contemporary methods from the literature. The classical methods studied are Autoregressive Integrated Moving Average (ARIMA), Exponential Smoothing (ETS) and Seasonal-Trend decomposition us...
A window-based time series feature extraction method
Katircioglu-Ozturk, Deniz; GÜVENİR, H. ALTAY; Ravens, Ursula; Baykal, Nazife (2017-10-01)
This study proposes a robust similarity score-based time series feature extraction method that is termed as Window-based Time series Feature ExtraCtion (WTC). Specifically, WTC generates domain-interpretable results and involves significantly low computational complexity thereby rendering itself useful for densely sampled and populated time series datasets. In this study, WTC is applied to a proprietary action potential (AP) time series dataset on human cardiomyocytes and three precordial leads from a publi...
Citation Formats
S. Doğan, “The forecast performances of classical time series models and machine learning algorithms on bitcoin series using exogenous variables,” M.S. - Master of Science, Middle East Technical University, 2022.