Skip to content

danialfarsi/Cryptocurrency-market-classification-and-prediction

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Summary

Problem 1: Clustering

Section 1

Screenshot 1402-09-30 at 1 01 49 in the afternoon
  • Used historical data for top 4 market coins over a one-year period.
  • Implemented K-means clustering with market cap and volume features.
  • Visualized clusters on a scatter plot.

Section 2

Screenshot 1402-09-30 at 1 02 11 in the afternoon
  • Explored optimal k-values using K-means algorithm (k from 1 to 10).
  • Emphasized importance of choosing k and encouraged innovative methods.

Section 3

Screenshot 1402-09-30 at 1 01 07 in the afternoon
  • Applied DBScan method for clustering based on market cap and volume.
  • Adjusted hyperparameters for 5 meaningful clusters.
  • Visualized clusters and explained hyperparameter impact.

Problem 2: Hierarchical Clustering

Screenshot 1402-09-30 at 12 59 19 in the afternoon

Section 1

  • Conducted hierarchical clustering with market cap and volume.
  • Visualized results in a dendrogram.
  • Identified clusters for 2-cluster division and provided analysis.
Screenshot 1402-09-30 at 12 59 41 in the afternoon

Section 2

  • Incorporated ProofType attribute for three-dimensional hierarchical clustering.
  • Compared and interpreted clustering results with previous state.

Section 3

Introduced relevant attributes for more meaningful clustering.

  • Encouraged inclusion of any pertinent attributes for improved interpretation. -Screenshot 1402-09-30 at 1 00 05 in the afternoon

Problem 3: Prediction

  • Focused on predicting Monero's closing price increase or decrease for the next day.
  • Utilized yfinance library for cryptocurrency data extraction.
  • Allowed use of machine learning algorithms taught in bootcamp classes.
  • Emphasized target variable labeling based on final price comparison.
  • Suggested potential features for dataset, ensuring no target variable leakage.

The project aimed to enhance understanding of clustering algorithms, hierarchical clustering, and predictive modeling in the context of cryptocurrency data, while encouraging creative problem-solving and exploration of diverse features for improved predictions.

About

Cryptocurrency market classification and prediction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%