{"id":13449716,"url":"https://github.com/Optixal/CryptoInscriber","last_synced_at":"2025-03-22T22:33:45.586Z","repository":{"id":106326491,"uuid":"110450694","full_name":"Optixal/CryptoInscriber","owner":"Optixal","description":":chart_with_upwards_trend: A live cryptocurrency historical trade data blotter. Download live historical trade data from any cryptoexchange, be it for machine learning, backtesting/visualizing trading strategies or for Quantopian/Zipline.","archived":false,"fork":false,"pushed_at":"2018-03-17T18:07:50.000Z","size":9,"stargazers_count":45,"open_issues_count":0,"forks_count":4,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-10-28T11:15:27.824Z","etag":null,"topics":["backtest","bot","cryptocurrency","data","downloader","exchange","feeds","historical","historical-data","learning","live","machine","poll","strategy","trade","transactions"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Optixal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-11-12T16:52:19.000Z","updated_at":"2024-08-12T04:04:40.000Z","dependencies_parsed_at":"2024-01-07T10:51:36.654Z","dependency_job_id":null,"html_url":"https://github.com/Optixal/CryptoInscriber","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optixal%2FCryptoInscriber","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optixal%2FCryptoInscriber/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optixal%2FCryptoInscriber/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optixal%2FCryptoInscriber/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Optixal","download_url":"https://codeload.github.com/Optixal/CryptoInscriber/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221840714,"owners_count":16889851,"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":["backtest","bot","cryptocurrency","data","downloader","exchange","feeds","historical","historical-data","learning","live","machine","poll","strategy","trade","transactions"],"created_at":"2024-07-31T06:00:52.190Z","updated_at":"2024-10-28T14:31:49.371Z","avatar_url":"https://github.com/Optixal.png","language":"Python","readme":"# CryptoInscriber\n\nCryptoInscriber - a live cryptocurrency historical trade data poller. Download live historical trade data from any cryptoexchange, be it for machine learning, trading bots, trading strategies, or perhaps minute-level data is just way too expensive.\n\nOutputs to `out/` by default in CSV format. Title will be `{EXCHANGE}_{MARKET}_{ASCTIME}.csv` with columns `Transaction ID, Timestamp (milli), Price, Amount, Side`\n\nTested on Debian Stretch, and Raspberry Pi 3 Stretch.\n\n## Installation using Virtualenv\n\n```sh\nsudo apt install python3 python3-pip\npip3 install virtualenv\npython3 -m virtualenv -p python3 env\nsource env/bin/activate\npip install -r requirements.txt\n./cryptoinscriber\n```\n\n## Usage\n\nPoll for trade data from Bitstamp on market BTC/USD\n\n`./cryptoinscriber -e bitstamp -m btc/usd`\n\nPoll for trade data from Bitfinex on market BTC/USD, limit to 20 executions per poll\n\n`./cryptoinscriber -e bitfinex -m btc/usd -c '{\"limit_trades\": 20}'`\n\nPoll for trade data from Quoinex on market BTC/JPY, iterate twice only, limit to 100 executions per poll\n\n`./cryptoinscriber -e bitfinex -m btc/usd -i 2 -c '{\"limit\": 100}'`\n\n","funding_links":[],"categories":["Data Sources"],"sub_categories":["Cryptocurrencies","Arbitrage"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOptixal%2FCryptoInscriber","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOptixal%2FCryptoInscriber","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOptixal%2FCryptoInscriber/lists"}