2. 震荡市特征识别:震荡市的定义、技术指标特征

做量化交易这些年,我见过最多的行情不是单边牛市,也不是恐慌熊市,而是——震荡市。说白了,市场大部分时间都在“磨洋工”。你想想看,如果一年有250个交易日,真正趋势流畅的日子可能不到50天。剩下的200天,价格就在一个区间里来回晃悠。

双低策略为什么在震荡市里表现好?因为它的核心逻辑就是“买在低位,卖在相对高位”。震荡市里价格反复触碰上下边界,正好给了策略反复收割的机会。但前提是——你得先认出震荡市。

2.1 震荡市的定义

震荡市,也叫盘整市或横盘市。它的定义其实很简单:价格在一个相对固定的区间内上下波动,没有明确的趋势方向

我个人习惯用三个维度来定义震荡市:

  • 时间维度:至少持续20个交易日以上。少于这个时间,可能只是趋势中的回调。
  • 空间维度:价格波动幅度在10%-20%之间。太窄叫“死水”,太宽可能已经转趋势了。
  • 结构维度:高点基本持平,低点也基本持平。形成明显的“箱体”。

核心判断标准:如果过去30个交易日,最高价与最低价的比值小于1.2,且价格多次触碰这个区间的上下沿,基本可以判定为震荡市。

我在项目中遇到过一种情况:某只股票连续横盘了3个月,振幅只有12%。很多交易者觉得“没行情”就放弃了。但双低策略恰恰在这种环境下,通过反复低吸高抛,年化收益做到了18%。嗯,震荡市不是没机会,是机会藏在细节里。

2.2 技术指标特征

光靠肉眼判断震荡市,容易出错。我建议用三个技术指标来辅助识别。这三个指标是我做量化策略时最常用的“三板斧”。

2.2.1 布林带(Bollinger Bands)

布林带由三条线组成:中轨(20日均线)、上轨(中轨+2倍标准差)、下轨(中轨-2倍标准差)。震荡市里,布林带的表现非常典型。

震荡市特征

  • 布林带上下轨走平,或者缓慢收窄
  • 价格在中轨附近反复穿越,不持续偏离
  • 带宽(上轨-下轨)维持在一个相对稳定的区间

我曾经用布林带做过一个简单的震荡市识别策略:当布林带带宽连续10个交易日小于过去100天带宽均值的80%,就判定为震荡市。这个规则在A股的回测中,准确率大概在70%左右。

个人经验:布林带收窄到极致后,往往意味着变盘。但变盘方向不确定。双低策略在布林带收窄时,应该降低仓位,等方向明朗后再加仓。

2.2.2 RSI(相对强弱指标)

RSI衡量的是价格变动的速度和幅度。震荡市里,RSI的表现很有意思。

震荡市特征

  • RSI在30-70之间来回摆动,很少进入超买(>70)或超卖(<30)区域
  • RSI的曲线与价格走势基本同步,没有明显的背离
  • RSI的波动频率高,但幅度小

为什么会这样?因为震荡市里多空力量相对均衡,没有一方能持续占优。RSI自然就在中间区域晃悠。

我记得有一次做策略优化,发现一个规律:在震荡市里,RSI从30以下反弹到70以上,往往只需要3-5个交易日。这个速度比趋势市快得多。所以,如果你看到RSI快速从低位拉到高位,别急着追涨——大概率是震荡市里的假突破。

避坑指南:我曾经在震荡市里用RSI的超买超卖信号做反向交易,结果连续止损了3次。后来发现,震荡市里RSI的阈值需要调整。我建议把超买阈值从70降到65,超卖阈值从30升到35。这样能减少假信号。

2.2.3 MACD(指数平滑异同移动平均线)

MACD是趋势跟踪指标,但在震荡市里,它也有自己的特征。

震荡市特征

  • DIF线和DEA线在零轴附近反复交叉,形成“金叉-死叉-金叉”的循环
  • MACD柱状线(红绿柱)的长度很短,且频繁变色
  • DIF线和DEA线与零轴的距离很小,通常不超过0.5(具体数值取决于标的)

说白了,MACD在震荡市里就是个“捣乱分子”。它频繁发出金叉死叉信号,如果你每个信号都跟,会被反复打脸。

我个人的处理方法是:在震荡市里,忽略MACD的金叉死叉信号,只看MACD柱状线的背离。如果价格创了新低,但MACD柱状线的绿柱没有创新低,那就是底背离——说明下跌动能衰竭,可以准备低吸了。

2.3 震荡市识别框架

把上面三个指标综合起来,我整理了一个震荡市识别框架。下面这张图展示了核心逻辑:

震荡市识别框架 输入:价格数据 布林带 带宽收窄 / 走平 RSI 30-70区间摆动 MACD 零轴附近反复交叉 综合判断:至少2个指标符合震荡特征 且持续时间 ≥ 20个交易日 输出:震荡市判定 启动双低策略 行动:低吸高抛,控制仓位,设置止损

这个框架的核心逻辑很简单:三个指标中,至少两个发出震荡信号,且持续时间超过20个交易日,就判定为震荡市。然后启动双低策略。

2.4 实战中的注意事项

讲完了理论,说点实战中的坑。我踩过的坑,你最好别踩。

  1. 不要只看一个指标。布林带走平可能是震荡,也可能是趋势中的中继整理。三个指标交叉验证,准确率才高。
  2. 注意假突破。震荡市里,价格偶尔会突破上下轨,但很快又拉回来。这种假突破是双低策略的“天敌”。我建议在突破后等待2-3个交易日确认,再决定是否调整策略。
  3. 震荡市也会变盘。没有永远的震荡市。当布林带突然开口放大,RSI突破70或跌破30,MACD的DIF线远离零轴——这些信号都意味着震荡可能结束,趋势即将开始。这时候双低策略要果断退出。

一个小技巧:我习惯在K线图上同时叠加布林带和RSI。当价格触及布林带下轨,同时RSI低于35,就是双低策略的买入信号。当价格触及布林带上轨,同时RSI高于65,就是卖出信号。这个组合信号的胜率,比单独使用任何一个指标都要高。

好了,震荡市的识别就讲到这里。记住一句话:识别震荡市,不是为了预测市场,而是为了选择正确的策略。双低策略在震荡市里是利器,但在趋势市里就是钝刀。认清市场状态,比什么都重要。


专注资料整理