Time series forecasts for Bitcoin: a first draft of our approach
                
                
                
                    time-series
                
                    bitcoin
                
                Posted April 30, 2024 by 
                
                
                In the previous post, we had to find out that the bitcoin time series is essentially a random walk. 
This means, that we can not rely on the bitcoin series itself in oder to make a prediction, at least not on the the bitcoine data alone. And this is just the difference between univariate and multivariate forecasting: while a univariate time series depends only on a single value, a multivariate time series depends on multiple values. At least we have to hope that treating the bitcoin series as a multivariate time series gives us the chance to predict the course.
What could these additional values be? And which methods are we going to use?
Here is a rough plan:
- The data: we will use the exchange rates of the so-called alt-coins. As we could see in the previous post, these often show a similar trend as the bitcoin rate. With a bit of luck, they might be a bit more dynamic than the bitcoin itself and pick up trends earlier.
- The method: we will stick to - at least at the beginning - relatively simple deep learning architectures. 
- We will start with simple and deep RNNs (Recurrent Neural Networks) and LTMS network (Long Term-Short Memory). 
- Later on we might apply more recent architectures (like TSMixer for instance) and more traditional statistical methods.
 
- The strategy: there are to different approaches that come to mind dealing with data like this:
- we can tackle the problem by trying to predict the precise course of the btc price in the future. 
- or we can restrict ourselves to predicting the course of the price for the next day. And the prediction doesn't even have to be very precise: it suffices to predict whether the price will go up or down, if we want to benefit financially.
 
This is really just a rough strategy, but we'll use it as a starting point.