市场状态:为什么你的策略突然失效了

作者 chwoo · 加密货币交易7年。最近4个月运行自动交易机器人。 ·

每个交易者迟早都会遇到同一个谜:一个连续几个月印钞的策略,规则一条没改,却突然连续几个月流血。通常的答案不是策略 “坏了”,而是市场在它脚下换了形状。这些形状叫市场状态(regime),理解它能解释的回测结果,比任何指标参数都多。

加密市场的三种形状

  • 趋势: 价格只给浅回调、执拗地朝一个方向走。突破有延续,动量入场有回报,均值回归的空单被碾过。
  • 震荡: 价格在支撑与阻力之间往返。逆势博极端有效;每次追突破都变成在箱顶买入、箱底卖出。
  • 锯齿: 没有方向的暴烈噪音,在加密市场常见于崩盘之后或流动性枯竭时。几乎什么都不管用,诚实的应对 通常是缩仓或干脆不交易。
大多数策略暗地里都是对某一种状态的押注。超级趋势或MACD系统押的是“趋势会出现”;布林带逆势押的是“箱体会守住”。两种押注 都没有错。错的是不知道自己押的是哪一种。

在回测中看清市场状态

你不需要什么状态识别模型。把策略放到七年数据上跑,看的不是终点,而是资金曲线的形状。趋势跟随系统通常 呈阶梯状:平坦磨损的区段(震荡吃掉小额亏损)夹着陡峭的攀升(趋势把一切补偿回来)。均值回归系统则是镜像:稳定的收益 不断累积,直到某个真趋势拒绝回归时出现悬崖。然后与周期表交叉核对:趋势年与震荡年会响亮地互相矛盾。

那么该怎么办

三个诚实的选项。过滤: 加上更高周期趋势或ADX条件,让策略只在擅长的状态里交易,交易变少,曲线更平滑。分散: 同时运行一个趋势系统和一个回归系统,仓位小到谁都无法击沉账户;一个赚钱时另一个等待。接受: 保持策略原样,但在定仓位时清楚它的坏状态一定会回来。行不通的是每次市场一变就重新优化参数。 那只是慢动作的过度拟合,永远落后一个状态。

在相信任何回测之前,先问:钱是哪种状态赚来的?如果全部利润来自某个辉煌的趋势年,你拥有的就是一个趋势策略。照此评价、 照此定仓、照此期待。本站的周期表和资金曲线,就是为了让你在真金白银替你发现之前先看到这一点。

参考资料

阅读很好,实测更好。用币安7年数据免费运行一次真实回测。

试用回测器