Skip to content

This repository is designed to download Bitcoin transaction files from Bitget. Since files on Bitget must be downloaded individually, we use Selenium to automate user interactions and facilitate the bulk download of all transaction files.

Notifications You must be signed in to change notification settings

Bitcoin-Price-Prediction-Experiments/Bitcoin-Transaction-History-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

The primary goal of this repository is to download Bitcoin transaction files from Bitget. Since these files are only available for individual download, we use Selenium to automate the process of interacting with the website and downloading the files. The aim is to collect comprehensive transaction data for analysis.

Project Overview

The Bitget Transaction Downloader automates the download of Bitcoin transaction files from Bitget; a major cryptocurrency exchange with historical data from 2018 to 2024, using Selenium. The automation script mimics user interactions to handle the bulk download of datasets for each year from 2021 to 2024.

Getting Started

To set up the project, follow these steps:

Clone the Repository

git clone https://github.com/Imad-Allal/Bitcoin-Transaction-History-Downloader
cd Bitcoin-Transaction-History-Downloader

Install dependencies

pip install -r requirements.txt

Usage

Downloader can be found under the notebooks folder. For better management, we recommend using Jupyter Notebooks to run it.

Note

  1. The primary goal of this project is to automate the download of Bitcoin transaction files. The collected data will not be processed within this project.
  2. The files are downloaded as-is, and it is the user’s responsibility to manage and organize their own data. However, the final full dataset is available here: Bitcoin Transactions History (2021 - 2024).
  3. This final full dataset (referenced above) will be processed and extracted into a hourly price dataset in the project here: Bitcoin-Dataset-Viewer-and-Preparer

About

This repository is designed to download Bitcoin transaction files from Bitget. Since files on Bitget must be downloaded individually, we use Selenium to automate user interactions and facilitate the bulk download of all transaction files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published