Bitcoin and other cryptocurrencies have attracted the attention of many parties over the years, mainly due to their explosion in price levels, as well as the business opportunities that blockchain technologies offer. In this chapter, we will attempt to predict the next day's Bitcoin (BTC) price using historical data. There are many sources that offer cryptocurrency's historical price data. We will use Yahoo finance data, available at https://finance.yahoo.com/quote/BTC-USD/history/. In this chapter, we will focus on predicting future prices and leveraging that knowledge to invest in bitcoin.
The following topics will be covered in this chapter:
- Time series data
- Voting
- Stacking
- Bagging
- Boosting
- Random forests