CryptoInscriber
: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.
Install / Use
npx skills add Optixal/CryptoInscriberInstalls into whichever agent you are using.
README
CryptoInscriber
CryptoInscriber - 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.
Outputs to out/ by default in CSV format. Title will be {EXCHANGE}_{MARKET}_{ASCTIME}.csv with columns Transaction ID, Timestamp (milli), Price, Amount, Side
Tested on Debian Stretch, and Raspberry Pi 3 Stretch.
Installation using Virtualenv
sudo apt install python3 python3-pip
pip3 install virtualenv
python3 -m virtualenv -p python3 env
source env/bin/activate
pip install -r requirements.txt
./cryptoinscriber
Usage
Poll for trade data from Bitstamp on market BTC/USD
./cryptoinscriber -e bitstamp -m btc/usd
Poll for trade data from Bitfinex on market BTC/USD, limit to 20 executions per poll
./cryptoinscriber -e bitfinex -m btc/usd -c '{"limit_trades": 20}'
Poll for trade data from Quoinex on market BTC/JPY, iterate twice only, limit to 100 executions per poll
./cryptoinscriber -e bitfinex -m btc/usd -i 2 -c '{"limit": 100}'
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.7kCommit, push, and open a PR
