Skip to content

Predict Bitcoin prices based on historical data using machine learning techniques

License

Notifications You must be signed in to change notification settings

sundanc/btcprediction

Repository files navigation

Bitcoin Price Prediction

This project aims to predict Bitcoin prices based on historical data using machine learning techniques. It includes several stages of data collection, preprocessing, model building, and evaluation, as well as the necessary visualizations and insights to aid in understanding the price movements of Bitcoin.

Project Overview

The primary goal of this project is to forecast Bitcoin's future price using past data. The project is structured as follows:

  1. Data Collection: Historical Bitcoin price data is collected and preprocessed.
  2. Data Visualization: Visualization of Bitcoin price trends over time to understand its behavior.
  3. Feature Engineering: Creation of new features based on technical indicators like moving averages, daily returns, etc.
  4. Model Building: Training a machine learning model to predict Bitcoin prices using features from the preprocessed data.
  5. Evaluation and Prediction: Evaluate the model's performance and generate predictions for future Bitcoin prices.

Requirements

To run this project, you will need to install the following dependencies:

  • pandas
  • matplotlib
  • scikit-learn
  • numpy

Releases

No releases published

Packages

No packages published

Languages