Time Series Forecasting Of Bitcoin Prices Using Prophet

Amy @GrabNGoInfo
GrabNGoInfo
Published in
10 min readMay 26, 2022

--

Time-series forecasting, decomposition, cross-validation, and performance evaluation

Time Series Forecasting Of Bitcoin Prices Using Prophet. Time-series forecasting, decomposition, cross-validation, and performance evaluation.
Photo by Thomas Bormans on Unsplash

Prophet is a Python time series forecast library developed by Facebook. Prophet automatically detects yearly, weekly, and daily seasonality. It can quickly decompose the trend and seasonality effects.

In this tutorial, we will make a time-series prediction of Bitcoin prices. The following topics will be covered:

  • How to train a time series forecasting model using Prophet?
  • How to make predictions and do time series decomposition?
  • How to identify changing points in the trend?
  • How to do time series cross-validation?
  • How to evaluate time series model performance using Prophet?

Resources for this post:

  • Video tutorial for this post on YouTube
  • Python code is at the end of the post. Click here for the notebook.
  • More video tutorials on time series
  • More blog posts on time series

The purpose of this tutorial is machine learning education only. It is not investment advice. Therefore, please do not make an investment based on the information in this tutorial.

--

--