免费获取加密货币1秒~日线级别历史K线数据。
覆盖 OKX、Binance 主流永续合约,专为量化策略回测而生。
from backdb import BackDB db = BackDB(api_key="bdb_your_key") # ETH 3秒K线 — 完美对齐网格策略 df = db.get_bars("okx", "ETH-USDT-SWAP", "2024-01-01", "2026-03-01", interval=3) # 同份数据,换参数就是1分钟线 df_1m = db.get_bars("okx", "ETH-USDT-SWAP", "2024-01-01", "2026-03-01", interval=60) # 100倍速流式回放,模拟实盘推送 for bar in db.stream("okx", "ETH-USDT-SWAP", "2026-01-01", "2026-01-02", speed=100): strategy.on_bar(bar)
1秒底层数据,API层实时聚合为 3s / 5s / 10s / 30s / 1m / 5m / 1h / 1d。一个参数切换。
SSE 推送模拟实盘节奏,支持 1x ~ 1000x 变速。测试策略在真实时间流下的反应。
专有紧凑格式 + gzip,一年ETH仅300MB。下载到本地,纯离线回测,零延迟。
返回 DataFrame / numpy / 迭代器。pip install backdb 即装即用,与 pandas 无缝衔接。
覆盖 OKX、Binance 永续合约。统一数据格式,一套代码对比不同交易所回测结果。
每日覆盖率、缺失检测、价格跳变告警。公开数据质量报告,回测结果可信赖。
# 获取 ETH 1分钟K线(免费,无需Key) curl "https://api.backdb.io/v1/bars?\ exchange=okx&symbol=ETH-USDT-SWAP&\ start=2026-01-01&end=2026-01-02&interval=60" # Pro: 获取1秒K线 curl -H "X-API-Key: bdb_your_key" \ "https://api.backdb.io/v1/bars?\ exchange=okx&symbol=ETH-USDT-SWAP&\ start=2026-01-01&end=2026-01-02&interval=1"
邮箱注册,即刻开始回测。