核心用法
该工具基于业界知名的 CCXT 库构建,提供一站式的加密货币市场数据监控能力。用户可通过命令行快速查询主流交易所(默认 Binance,支持 OKX、Bybit 等 10+ 平台)的实时行情、历史 K 线、订单簿深度等核心数据。其特色功能在于价格预警系统,支持四种触发条件:价格突破上限(above)、跌破下限(below)、涨幅超阈值(up_percent)、跌幅超阈值(down_percent),满足支撑阻力位监控、波动率追踪等多样化需求。
预警配置持久化存储于 ~/.config/crypto/alerts.json,配合 watch 实时监控和 alert-check 手动检查机制,实现灵活的市场盯盘策略。
显著优点
- 多交易所聚合:单一接口覆盖全球主流 CEX,便于跨平台比价套利
- 零 API Key 依赖:行情数据采用公开接口,无需配置密钥即可使用
- 轻量化部署:仅依赖
ccxt单一 Python 库,安装简便 - 条件触发灵活:百分比与绝对值双模式,适配不同交易策略
潜在局限
- 功能边界明确:仅限数据监控与预警,不支持实际交易执行,存在"看的见却操作不了"的体验断层
- 预警机制被动:需手动运行
alert-check或依赖外部定时任务触发,非真推送通知(无系统级弹窗/邮件/短信) - API 速率限制:高频监控可能触发交易所 IP 限流,需自行调整
--interval - 数据延迟风险:免费公共接口存在 1-3 秒延迟,对高频套利场景不适用
适合人群
- 中长期持仓者:设置关键价位提醒,减少持续盯盘时间成本
- 多平台套利观察者:快速对比 Binance/OKX/Bybit 等价差
- 技术型投资者:偏好命令行工具,习惯本地脚本集成的工作流
常规风险
| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 数据准确性 | 交易所 API 偶发异常返回 | 交叉验证多源数据 |
| 延迟误报 | 极端行情下价格跳动快于检查间隔 | 缩短 `--interval` 或改用 WebSocket 方案 |
| 依赖维护 | CCXT 库更新可能导致接口变动 | 关注官方 changelog |