{"id":25452832,"url":"https://github.com/yllvar/kucoin_cryptodatadownload","last_synced_at":"2025-05-16T13:10:35.111Z","repository":{"id":233804212,"uuid":"787839344","full_name":"yllvar/Kucoin_CryptoDataDownload","owner":"yllvar","description":"This Python script offers a streamlined solution for fetching historical data for cryptocurrencies traded on the KuCoin exchange, making it easier than ever to access the information you need to analyze market trends and make informed trading decisions.","archived":false,"fork":false,"pushed_at":"2024-04-18T13:44:41.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T23:42:22.079Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yllvar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-17T09:27:06.000Z","updated_at":"2024-04-17T09:32:09.000Z","dependencies_parsed_at":"2024-04-18T14:55:23.397Z","dependency_job_id":"0ece9618-62eb-44d4-b84b-37b1f1f2bcde","html_url":"https://github.com/yllvar/Kucoin_CryptoDataDownload","commit_stats":null,"previous_names":["yllvar/kucoin_cryptodatadownload"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yllvar%2FKucoin_CryptoDataDownload","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yllvar%2FKucoin_CryptoDataDownload/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yllvar%2FKucoin_CryptoDataDownload/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yllvar%2FKucoin_CryptoDataDownload/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yllvar","download_url":"https://codeload.github.com/yllvar/Kucoin_CryptoDataDownload/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254535822,"owners_count":22087399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-17T23:41:45.111Z","updated_at":"2025-05-16T13:10:35.089Z","avatar_url":"https://github.com/yllvar.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Comprehensive Guide to Setting Up and Using the KuCoin Historical Data Downloader\n\nCryptocurrency trading relies heavily on historical data for making informed decisions. The KuCoin Historical Data Downloader simplifies the process of retrieving historical data for cryptocurrencies traded on the KuCoin exchange. Fetching historical data for cryptocurrencies traded on the KuCoin exchange is now a straightforward process.\n\n### Installation\n\n1. **Clone or Download the Repository:** Start by cloning or downloading the KuCoin Historical Data Downloader repository from GitHub to your local machine.\n\n2. **Install Python:** Ensure that Python is installed on your system. You can download Python from the official website and follow the installation instructions.\n\n3. **Install Required Libraries:** The downloader requires the `requests` library. You can install it using pip, the Python package manager, by running the following command in your terminal or command prompt:\n   ```\n   pip install requests\n   ```\n\n### Setting Up\n\n1. **Navigate to the Project Directory:** Open your terminal or command prompt and navigate to the directory where you cloned or downloaded the KuCoin Historical Data Downloader repository.\n\n2. **Open the Script:** Use your preferred text editor to open the `download.ipynb` script.\n\n3. **Adjust Parameters (Optional):\n\n### Adjusting Symbols\n\nThe `symbol` parameter in the `download_kucoin_data()` function determines which cryptocurrency trading pair's historical data will be downloaded. By default, the script is set to download data for the BTC/USDT trading pair. However, you can easily specify a different symbol by passing it as an argument to the function.\n\nFor example, if you want to download historical data for the ETH/USDT trading pair, you would modify the `symbol` parameter like this:\n```python\ndownload_kucoin_data(symbol='ETH/USDT')\n```\n\n### Adjusting Timeframes\n\nThe KuCoin Historical Data Downloader currently supports minute-level data. However, if you wish to download data for different timeframes such as 1-hour (1h) or 1-day (1d), you may need to explore other data sources or adjust the script accordingly to fetch data from those timeframes.\n\n### Changing Exchanges\n\nThe KuCoin Historical Data Downloader specifically targets historical data from the KuCoin exchange. If you want to download historical data from other exchanges, you would need to modify the script to fetch data from the respective exchange's API. This may involve making changes to the URL structure, authentication methods, and data format handling to accommodate the specific requirements of the exchange's API.\n\nFor example, if you want to download historical data from Binance instead of KuCoin, you would need to:\n\n1. Find the API endpoint for historical data on Binance.\n2. Adjust the URL in the script to point to the Binance API endpoint.\n3. Modify any request parameters, authentication headers, or data format handling as required by the Binance API.\n\nKeep in mind that different exchanges may have different APIs, data formats, rate limits, and authentication requirements, so you'll need to familiarize yourself with the documentation of the specific exchange you're interested in working with. Additionally, ensure that you comply with any usage guidelines, terms of service, or rate limits imposed by the exchange to avoid any issues or violations.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyllvar%2Fkucoin_cryptodatadownload","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyllvar%2Fkucoin_cryptodatadownload","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyllvar%2Fkucoin_cryptodatadownload/lists"}