Skip to main content

Cryptocurrency Historical Data Downloader

A desktop application to download historical data of desired crypto assets by connecting several different crypto-exchanges' API.

Historical data of crypto assets are demanded for different purposes such as investment analysis, academic research, etc. Though the data is most of the time publicly available, it is not always easy to reach it for the people who have less coding skills to connect API of crypto exchanges and download data by making several sequencing requests. Besides, crypto-exchanges mostly have different data formats that must be standardized. This application handles all these processes and makes it easier for its users.

Application image

Installation

Project is already uploaded in PyPI. You can download application by writing the code below in your terminal:

pip install cryptoasset-data-downloader

to execute the application, you should run below code:

cryptoasset-data-downloader

Requirements

Application works in Python version 3.6 or higher! If you would like to run the script without installing from PyPI, you need to install below dependencies:

pip install arrow
pip install requests
pip install pandas
pip install PySimpleGUI

How to use

Application is pretty straightforward and easy to use. You just need to select a crypto-exchange from the list and provide the name & abbreviation of the crypto asset which you would like to download historical data. It is extremely important to use exactly the same crypto asset abbreviation supported by the selected crypto exchange. By clicking 'available coins?' button, you can learn which crypto assets are being currently supported by the selected crypto exchange.

You can also select a start and end date for your historical data. It should be noted that start date of your data will dependent on the selected crypto exchange's data providing capabilities.

Historical data can be downloaded with different resolutions such as minutes,hours,days,weeks and months. However, some crypto exchanges might have limited choices for historical data resolution.

Metadata

Release files for cryptoasset-data-downloader 1.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cryptoasset-data-downloader 1.0.9
File Size Uploaded Provenance
cryptoasset-data-downloader-1.0.9.tar.gz 17.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for cryptoasset-data-downloader 1.0.9
File Interpreter ABI Platform
cryptoasset_data_downloader-1.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 38.1 kB

Release files / cryptoasset-data-downloader-1.0.9.tar.gz

Download URL cryptoasset-data-downloader-1.0.9.tar.gz
Size 17.2 kB
Tags Source
SHA-256 checksum
How to use checksums
978c34172ea57b50895bdd7b4bbc232c029818d86955cee9a3b5b6988352dcdb
BLAKE2b-256 checksum
How to use checksums
e0875023a6cf93150a4e99936536e191dfaaf3fae7e0cb7c3ba44b97124a44eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release files / cryptoasset_data_downloader-1.0.9-py3-none-any.whl

Download URL cryptoasset_data_downloader-1.0.9-py3-none-any.whl
Size 21.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8ac9a345f28c88359ddf2d265281846e2dfde25cc3891150a7349d9c682435e8
BLAKE2b-256 checksum
How to use checksums
f5e740ff9738abcc310eb49572fe368e838eb26cbadb56a7502747a0f73b7046
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Security for cryptoasset-data-downloader 1.0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page