site logo

Marico's space

加密货币市场 Regime Detection:牛市、熊市与震荡实战指南

编程技术 2026-06-09 20:55:38 3

加密货币市场 Regime Detection:牛市、熊市与震荡实战指南

最近折腾了市场状态(Regime)检测,踩了几个坑,这篇把问题说清楚。

所谓 Regime Detection,就是把当前市场状态归到几个大类里——一般是牛市(Bull)熊市(Bear)震荡(Chop)——让交易员或者交易机器人能根据当前行情选对策略。趋势策略在牛市里能赚钱,在震荡市里就是被反复收割手续费。均值回归策略在区间行情里好用,遇到强趋势就被碾。搞清楚了 Regime,其他的决策就简单了。

这篇指南讲清楚什么是 Regime、分类在实际中怎么运作、自己做容易犯什么错,以及怎么用一次 API 调用把 Regime 信号接进机器人或者仪表盘。

什么是"Regime"

Regime 是一个持续的市场状态,不是某一根 K 线。三个状态基本覆盖了主要场景:

  • 牛市 — 价格趋势向上,高点不断抬高、低点也不断抬高,动量策略有优势。子类型值得区分:吸筹期、突破期、泡沫期。
  • 熊市 — 价格趋势向下,动量为负,必须降风险。子类型:派发期、投降式抛售、恐慌。
  • 震荡 — 没有明确趋势,价格在区间内来回晃,趋势跟踪策略会被反复打脸。子类型:区间震荡、高波动震荡。

Regime 比任何单一指标都重要的原因是:同样的信号在不同的 Regime 下含义完全不同。RSI(相对强弱指数)到 30,在上升趋势中是买入信号,在下降趋势中就是"接飞刀"。先把 Regime 搞清楚,其他所有决策都变简单了。

为什么单一指标不够用

大多数人找一个代理指标就完事了——200 日均线、恐慌贪婪指数、BTC(比特币)主导地位——然后说这就是 Regime。每个都有用,但每个都经常出错,足以让你亏钱。

方法 能捕捉什么 哪里会翻车
200 日均线 长期缓慢趋势 转换时反应迟钝;震荡市完全失效
恐慌贪婪指数 情绪极端 只有一个信号,没有置信度,无法下钻分析
BTC 主导地位 风险偏好轮动 对绝对方向没有判断
资金费率 散户仓位 噪声大;需要结合上下文才能读懂

靠谱的 Regime 读取需要综合多个指标,而不是押注某一个。代价就是:综合比在图表上画一条线难得多,维护成本也高得多。

多信号 Regime 分类的原理

一个实用的分类器会引入跨不同家族的信号组合,这样就不会被某一个噪声很大的输入带偏:

  • 价格/趋势:均线结构、高点低点几何形态。
  • 成交量与资金流:市场参与度、USDT(泰达币)资金流作为"干粉"储备。
  • 衍生品:资金费率和平仓压力暴露散户仓位。
  • 情绪:恐慌贪婪指数作为逆向指标叠加。
  • 宏观:DXY(美元指数)相关性、波动率状态。
  • 链上:TVL(总锁仓量)动量、主导地位。

每个信号有权重,加权投票后合并成单一分类。而且——这是很多人会跳过的一步——输出要带置信度分数。"牛市 72%"和"牛市 51%"是完全不同的交易。置信度让你设定阈值:只在模型足够确定时才行动。

好的分类器还要做的另一件事是提前捕捉转换。等 Regime 切换在日线图上明显了,行情已经走完一半。看信号的分化——资金费率冷却、波动率上升、主导地位轮动——能在价格结构确认之前就发出切换信号。

自己搭 vs 调用 API

你可以自己搭。确实能搞,但工作量不小,而且永远停不下来。

自己搭要干的活:对接 8 到 10 个数据源(价格、衍生品、链上、宏观),做归一化、设权重、调分类器,然后还得持续维护——API 变了你得跟着改,速率限制你也得处理。最难的不是模型,是历史数据集。分类器靠你用历史 Regime 数据回测来验证质量,而这些历史数据只有在你连续几个月持续采集的情况下才存在。

调 API 的好处:一次调用返回当前 Regime 和置信度。Regime 就是专门做这个的——综合 10 个加权信号来自 9 个数据源,吐出一个 { regime, confidence } 结果;Pro 版能看到底层各信号详情;每一次分类都记录进历史数据集,实时更新。Pro 版每月 49 美元,机构级链上工具的价格零头都不到,而且它是 API 优先设计,不像仪表盘工具那样只能给人看——机器人能直接拿结果分支判断。

GET /api/v1/market/regime
→ { "regime": "bull", "confidence": 0.72, "regimeSubtype": "breakout", ... }
Enter fullscreen mode Exit fullscreen mode

公开的 Regime 接口不需要 Key(免费版延迟 15 分钟);Pro Key 可以拿到实时数据,还能解锁各信号拆解视图。

把 Regime 信号用起来

三个常见用法:

  1. 作为机器人的入场门槛。开仓前先查 Regime,不符合就跳过。(Freqtrade 有现成的免费策略直接用这个思路——详见 Freqtrade Regime 过滤指南。)
  2. 调整风险敞口。高置信度牛市里加大仓位,熊市里砍掉,震荡市空仓。置信度分数就是你的旋钮。
  3. 仪表盘/告警。把 Regime 展示给人看,切换时触发 Webhook,不让人错过行情转折。

FAQ

什么是市场 Regime 检测?
把当前市场状态归类为牛市、熊市或震荡等状态,让策略能够根据上下文自适应,而不是在所有环境里用同一套交易逻辑。

光用均线能检测 Regime 吗?
能大致判断趋势,但切换时反应迟钝,对震荡市完全盲区。多信号分类器带置信度要可靠得多,因为不依赖任何一个输入。

置信度分数是什么,为什么重要?
是信号们对当前 Regime 共识强度的量化。它让你设定阈值,只在模型有把握时才行动——比如置信度低于 55% 就跳过。

怎么把 Regime 检测加到交易机器人里?
在机器人确认交易的步骤里调用 Regime API(不是向量化指标那条路),结果缓存几分钟,然后根据允许的 Regime 决定是否开仓。Regime API 及其 Freqtrade 对接方案就是为这个场景设计的。

Regime 分类是理财建议吗?
不是。它是对市场状态的信息化分类,是概率性的,不是保证。它告诉你上下文,交易决策是你自己做的。

现在想看看当前 Regime? 去 getregime.com 免费查,不需要绑卡。仅供参考,不是理财建议。

试试 Regime Intelligence

Regime 是一个实时加密货币市场 Regime 检测 API。一个接口告诉你市场是牛市、熊市还是震荡——让你的机器人只在行情匹配策略时才交易。

免费 API 访问 | 查看价格 | API 文档