QQQ · QLD — 技术指标驱动的杠杆滚仓 · V4.4
动态滚仓策略回测(V4.4 滞回增强版)
基于 QQQ 的 MACD / RSI / Supertrend + 250 日趋势闸门决定仓位档位,叠加 20% 波动率目标与强空头清仓两层风控。V4.4 为趋势闸门加入非对称滞回:跌破 250 日线即退出多头,重新站上均线 1% 才恢复;只有深破均线 4% 且空头指标共振才清仓,用于降低长期均线附近反复横跳造成的震荡损失。全周期年化 14.2%、最大回撤 −25.3%、Calmar 0.56、夏普 0.79。净敞口在 0(现金)→ 1.5x(QQQ+QLD) 间连续调节,避险现金赚取短端国债收益。档位持有期内不做再平衡,且设 0.15x 死区。
◆当前建议仓位
截至 收盘,依据最新指标状态。仅供研究参考,非投资建议。
1核心结论
2净值增长曲线(对数刻度)
起始 = 1.0。策略主线按当时所处仓位分段着色,基准线为灰色参照。可缩放:点选预设区间、手动选起止日期,或在图上拖拽框选放大。
自定义区间
→
3回撤对比
策略把 QLD 买入持有 -99% 的回撤压缩到显著更浅。
4各决策档时间占比
按决策档(基础仓位)统计。趋势向上约 45%、中性偏多约 30%、温和回调约 13%、强空头/现金约 13%。
5净杠杆暴露随时间变化
数值 = 组合对 QQQ 的等效敞口(0x 现金 → 最高 1.5x),经波动率目标连续调节。可见熊市(2000、2008、2020、2022)自动降到现金或低敞口。
6切换规则
决策链:①用带滞回的 250 日均线判断多空状态 → ②多头区间用 Supertrend/MACD/RSI 打分(0–4)定基础档 → ③空头区间按距均线深度分 D/E → ④用 20% 波动率目标把基础档连续缩放成最终敞口。避险现金买短端国债生息。最高 1.5x。
⚠ 下面 B–E 是"决策档",给的是基础(名义)敞口;净值曲线按决策档着色,而实际净敞口(经波动率目标缩放,连续变化)见悬浮提示——两者不等同:例如决策 C(名义 1.0x)在高波动时实际敞口可能只有 0.75x,但颜色仍是 C(中性偏多)。
B · 趋势向上(最高档)
实际 0.75–1.5x
基础 1.5x(QQQ+QLD),经波动率目标后实际 0.75–1.5x,中位 1.5x。需 SMA250 上行 + 波动率<40% 熔断许可。
C · 中性偏多
实际 0.2–1.0x
基础 1.0x(QQQ全仓),经波动率目标后实际 0.22–1.0x,中位 1.0x——高波动时缩得最狠。价在 SMA250 上方、动量一般(0–2 分)或熔断触发。
D · 温和回调
实际 0.15–0.5x
跌破 250 日线后退出多头,但尚未深破 4% 或空头指标未共振。基础 0.5x(QQQ+现金)再套波动率目标——颠簸越剧烈越接近清仓。
E · 强空头
0x · 现金
价格低于 250 日线 4%,且 MACD<0、Supertrend 空头 → 清仓避险,现金买国债。
★ 波动率目标
×min(1.0, 20%÷实际波动)
把基础档连续缩放:波动飙升自动砍杠杆(只降不升)。所以最终敞口是连续值、落在哪个色带都可能。
- 宏观闸门: 多头跌破 250 日均线即退出;进入空头后,需重新站上均线 1% 才恢复多头。非对称滞回用于过滤均线附近的假突破。
- 动量打分(多头区间): Supertrend 多头 +1、MACD 柱>0 +1、MACD 线>0 +1、RSI>50 +1;0–2 分→QQQ全仓,3–4 分→QQQ+QLD(1.5x 封顶,MAX_EXPOSURE=1.5)。
- 波动率目标(核心): 最终敞口 = 档位敞口 ×min(1.0, 20%÷近20日年化波动率),当前版本默认 0–1.5x(只降不升)。2000/2008/2020 波动暴涨时自动大幅降杠杆,躲开杠杆 ETF 最致命的深亏。
- 强空头清仓: 只有价格低于 250 日线 4%,且 MACD<0、Supertrend 空头时,才直接转为 100% 现金;浅破阶段保留 D 档低敞口。
- 抗抖动: 敞口按 0.05 档、连续
3 日确认;再设 0.15x 死区(目标偏离当前持仓 <0.15x 则不动),信号 T 日生成、T+1 执行(无未来函数)。全周期换手约 次/年,平均净敞口 x。