Karios Lab回测手记
← 返回

Bollinger Bands × 趋势 关系研究(2026-08-24)

2026-08-26 · 回测 · 验证

Bollinger Bands × 趋势 关系研究(2026-08-24)

问题:上升/下降趋势中,布林带的 位置(%b)宽度(bandwidth) 是否有可交易 edge?方法同 §22.7ahead 10d spread/return 分层,n≥500 采信,>5pt 票决。

口径

  • 布林带MA20 ±2σ20σ=close 20d std),%b=(close-lower)/(upper-lower)bw=(upper-lower)/MA20%b>0.9 触上轨 / <0.1 触下轨 / bw<20% 挤压 / >80% 扩张。
  • 趋势trend_up = MA20>MA60trend_down = MA20<MA60),另 price>MA20 作稳健性。样本 2023-01-01~2026-08-21
  • 标的
    • 多资产 ETF518880/513350/513100/511260 单资产 10d 持有回放(cost 0.05% 双边)
    • CN A股liquid 15002024-07 以来 avg vol 最高 1500 票,CN only),总量 1.14M 交易日-票(up 537k / down 609k),base mean +0.76% win47.5%

多资产 ETF(单资产 10d)

标的 条件 n mean base excess win 解读
GOLD up + %b>0.9 骑上轨 146 +1.48% +1.03% +0.45% 64% 上升骑上轨小幅延续
GOLD up + squeeze 144 +1.28% +1.03% +0.25% 81% 挤压在金上趋势 win 高但 mean 低(窄幅)
GOLD up + expand 134 +0.34% +1.03% -0.69% 49% 扩张后金弱
OIL up + %b>0.9 46 -1.85% +0.68% -2.53% 41% 油上升触上轨强反转(过买)
OIL up + squeeze 53 -2.13% +0.68% -2.81% 11% 油上趋势挤压极差
OIL down + %b<0.1 骑下轨 34 +1.26% +0.68% +0.57% 64% 油下降骑下轨小幅反弹
NASDAQ up + %b>0.9 129 +1.57% +1.19% +0.38% 71% 纳指上升骑上轨延续
NASDAQ pctb<0.1 触下轨 66 +2.19% +1.19% +1.00% 69% 纳指触下轨均值回归强
BOND10 全组合 162-204 +0.19~0.21% +0.15% +0.04% 61% 债带宽无区分

ETF 结论:布林带 edge 高度标的依赖,无统一规律。 上升触上轨是 −2.5% 反转(与 R4 油RSI>80 同向),金/纳指 上升触上轨是 +0.4% 延续;纳指 触下轨 +1% 是唯一跨标的均值回归。

CN A股(1500 liquid 聚合,10d)

条件 n mean median win vs base +0.76% 解读
up + %b>0.9 骑上轨 78k +0.73% -1.12% 44.9% -0.03% 上升骑上轨 不优于 base,median 负(右尾大赢)
up + %b<0.1 回踩下轨 46k +0.01% -0.58% 46.2% -0.75% 上升回踩下轨更差
down + %b<0.1 骑下轨 87k +1.03% 0.00% 49.7% +0.27% 下降骑下轨小幅优
down + %b>0.9 反弹上轨 55k +1.33% -0.15% 48.7% +0.57% 下降反弹上轨反而最优(超跌反弹)
up + squeeze 81k +0.71% -0.33% 47.6% -0.05%
up + expand 140k +0.92% -0.66% 47.1% +0.16% 扩张略优于挤压
price>MA20 + %b>0.9 141k +1.02% -0.61% 46.6% +0.26%
p90_all 触上轨 141k +1.02% -0.61% 46.6% +0.26% 上轨略优于下轨
p10_all 触下轨 140k +0.68% -0.19% 48.4% -0.08%
up_all 537k +0.54% -0.73% 45.9% -0.22% 上升均值低于下降
down_all 609k +0.94% 0.00% 48.9% +0.18% 下降均值反优
squeeze_all 241k +0.93% -0.20% 48.2% +0.17%
expand_all 241k +1.88% +0.47% 51.9% +1.12% 扩张最强(波动延续)

CN 结论趋势×%b 组合无显著 edge(最大 +0.57% down+%b>0.9n=55kwin<50% median 负,靠右尾)。up 骑上轨 +0.73%base 持平,up 回踩下轨 +0.01% 更差,不支持“上升回踩下轨买、骑上轨追”。全市场 上>下+0.34%上升<下降 反常。

§22.7 脉冲的对比

  • 油RSI>80−3.85% 回归比 布林上轨 −2.53% 更强,且 win82.9% 单调;布林上轨−2.5%n46 小样本。
  • 纳指触下轨 +1% win69%R3 oil vol低 +2.46% 同量级,但 布林 未分趋势,R3 已有 sleeve 最优对照。
  • CNexpand +1.88%布林 唯一 >1% excess,但 squeeze 无预测方向(up/down0.7%)。

结论(记录)

  1. 上升/下降 × 布林位置无统一可杠杆天平ETF金/纳指 骑上轨延续、 骑上轨反转,CN 上骑上轨≈base。不支持将布林 %b 作为趋势过滤器加入 S-3sleeveA2 绝对量因子过拟合教训同理 docs/todo.md:840)。
  2. 唯一可观察CNbandwidth扩张 +1.88% win51.9% n241kETF-oil上升触上轨 −2.5% 为标的特定现象,可作 提示层油上升触上轨→规避 / CN扩张→波动延续),但 mean<2%win≈50%median负不达 win>70% n>50 杠杆线,不进仓位。
  3. 不做:布林带不纳入 S-3 参数表(§19 封闭)、不改 multi_asset_sleeve 择优(mom60+MA200 仍最优)、不做 squeeze突破 新策略(n<30 小样本 up+squeeze 在金/油/纳指均 <100)。

脚本:commodity_pattern_scan.py 同款 pctb/bw + daily 1500 liquid 聚合;数据 daily 2023-01~2026-08cost 未扣(±0.05% 不改结论)。