Releases: dturovskiy/bear_data_export_bundle
Releases · dturovskiy/bear_data_export_bundle
v0.2.0 — CSV precision + CLI improvements + resilience
- Breaking-ish change: CSV numeric fields are now written as raw API strings (no float formatting like
:.10f) to avoid precision loss for small-price assets. - Add CLI arguments:
--symbols-file,--sleep,--version. - Add runtime progress bar dependency:
tqdm. - Improve robustness: retry with backoff and per-symbol error handling (no full-run crash on one symbol).
- Add unit tests and CI sanity-check (Python 3.9–3.12).
v0.1.0 — Binance Spot OHLCV CSV exporter (CLI)
- Exports Binance Spot OHLCV (klines) to CSV via CLI.
- Supports batch symbol input via --symbols-file.
- Downloads multiple timeframes in one run (e.g., 1h, 4h) with de-duplication by open time.
- Rate-limit friendly execution: configurable --sleep, retries/backoff handling (incl. 429).
- Generates summary_metrics.csv with 90d/180d price change and average daily volume per symbol.
- Includes run.sh (Linux/macOS) and run.ps1 (Windows) helpers for quick setup/run.