核心用法
Signalbot 是一款面向加密货币与大宗商品的专业量化行情分析工具,专为 BTC、ETH、SOL、BNB 及黄金(XAUUSD) 等标的提供技术指标计算与趋势研判。用户通过 CLI 执行 signalbot analyze 获取单周期分析,或使用 signalbot multi 进行 1h/4h/日/周/月 五周期综合共振分析。
工具内置 10 类技术指标:RSI 动量判断、MACD 趋势动能与金叉死叉信号、布林带价格波动区间、EMA 多周期排列趋势、ATR 波动率预警、成交量确认、顾比均线(GMMA)机构资金态度、斐波那契回撤关键位、锚定 VWAP 机构持仓成本参考,以及固定范围成交量分布(POC/VAH/VAL)识别主力密集成交区。
输出为结构化 JSON,包含 analysis 综合研判字段(trend/strength/signal/confidence/score)及关键支撑阻力位,可直接用于生成推文、日报或辅助交易决策。
显著优点
指标全面性:覆盖动量、趋势、波动、成交量、机构行为五维度,单一工具即可替代多个单一功能脚本。多周期共振:multi 命令自动对齐五周期信号,识别趋势共振(all_bullish/all_bearish)或背离(mixed)状态。计算标准化:顾比均线、VWAP 等复杂指标内置合理参数(50根锚定、100根摆动区间),降低主观调参成本。输出结构化:JSON 格式便于程序化处理,同时提供人类可读的 signal/confidence 字段。开源可审计:GitHub 开源,Go 语言编写,依赖透明,可自行编译验证逻辑。
潜在缺点与局限
数据源单一:仅接入 Binance 数据源,缺乏多交易所价格校验,极端行情下存在单点故障风险。回测与验证缺失:未提供历史信号胜率统计,用户无法评估指标组合在历史行情中的表现。信号滞后性:EMA、顾比均线等趋势指标本质滞后,震荡行情中频繁产生假信号(whipsaw)。无风控模块:仅输出建议(BUY/SELL/HOLD),不含仓位管理、止损价位计算或最大回撤控制。XAUUSD 数据限制:黄金建议以日线为主,低周期数据质量可能不足。Go 安装门槛:需用户预装 Go 环境,非技术用户存在使用障碍。
适合人群
- 量化交易者:需快速获取标准化技术指标 JSON 输出,对接自有交易系统
- 行情分析师/内容创作者:基于结构化数据批量生成推文、日报、周报
- 技术面交易者:熟悉 RSI/MACD/EMA/顾比均线/VWAP 等指标体系,能自主解读信号
- 趋势跟踪策略使用者:依赖多周期共振(alignment)确认趋势方向
常规风险
市场风险:技术指标基于历史价格计算,无法预测黑天鹅事件或政策突变。信号误读风险:confidence 字段基于指标共振程度,非胜率保证;高置信度信号同样可能亏损。过度拟合风险:固定参数(24档成交量分布、100根摆动区间)可能在特定行情失效。执行风险:JSON 建议需人工或程序转化为实际订单,存在滑点、流动性风险。依赖风险:Binance API 限制或故障将直接导致工具不可用。