Skip to content

ML & DL based Investment Strategies for BTC using Technical Trading Indicators and On-Chain Data Analysis

License

Notifications You must be signed in to change notification settings

FranQuant/ML-and-DL-based-Investment-Strategies-for-BTC

Repository files navigation

Machine Learning and Deep Learning Based Investment Strategies for Bitcoin

This repository contains a series of explorations and methodologies employing Machine Learning (ML) and Deep Learning (DL) to devise investment strategies for Bitcoin (BTC). Using technical trading indicators and on-chain data analysis, these strategies aim to predict asset movements and optimize trading decisions.

A thorough exploration of the burgeoning field of on-chain data analytics forms the bedrock of this project. The author' s work is characterized by a meticulous data preparation process, expert feature engineering, and the deployment of diverse algorithmic strategies aimed at binary classification problems in the volatile cryptocurrency market. This repository documents a robust analytical journey, offering insights into the market microstructure and predictive modeling nuances that underpin the complexities of Bitcoin trading.

Repository Contents

  • Data_Bitcoin: Datasets and preprocessing scripts for Bitcoin price data and on-chain metrics.
  • Digital Assets Map.PDF: A comprehensive guide to the digital assets landscape.
  • Machine Learning & ...: Jupyter notebooks detailing ML models and their application to Bitcoin data.
  • Pyramid on chain dat...: Analysis of on-chain data to understand market dynamics.

Each folder and file is meticulously structured to guide you through the project's progression from data acquisition to model development and evaluation.

Cloning the Repository

To clone this repository and explore the investment strategies developed, use the following command in your terminal:

git clone https://github.com/FranQuant/ML-and-DL-based-Investment-Strategies-for-BTC.git

Ensure you have the required libraries installed by following the setup instructions provided within the repository.

How to Contribute

Your insights and improvements are welcome. To contribute, please fork the repository, make your changes, and submit a pull request.

License

This project is open-sourced under the MIT License. See the LICENSE.md file for more details.

Educational Purpose Disclaimer

The analyses and strategies outlined in this repository are for educational purposes and should not be construed as financial advice. They are shared to foster innovation and collaborative development within the crypto trading community.

Releases

No releases published

Packages

No packages published