#22068 混合 免费

ID-967_波动率体制状态机选股研究报告

公式说明 AI生成

1. 一句话概括:先找股价波动率压缩(横盘蓄势)的票,等它放量突破横盘区间且站上中期均线时买入。 2. 核心买入逻辑:用20日标准差算带宽BW,要求近20日内曾出现BW低于60日最低值1.03倍(压缩蓄势);触发时BW扩大、收盘价创20日新高或站上中轨、价格在60日线上方、量能大于5日均量1.2倍。 3. 适合环境:震荡收敛后的突破启动,即"压缩→扩张"释放段,不适合单边下跌。 4. 风险提示:假突破频发,压缩后可能继续下跌,须设止损并看大盘环境。

研究报告
# FORMULA-967 波动率体制状态机选股(VRSM-压缩转扩张突破)研究报告 > 公式ID: FORMULA-967 > 信号家族: 波动率体制 (signal family #2) — 检测波动率"状态转换"而非"波动率水平" > 通道: Step 0 发散通道 (next_id=967, 967%5=2 → 发散; 修复A低覆盖家族优先) > 生成时间: 2026-08-05 > 回测窗口: 2023-01-01 ~ 2026-05-25 (全市场10027股, 数据源: 本地CSV/SQLite) --- ## A. 实现细节 (Implementation Details) ### 逻辑链说明 **市场背景**:A股多数时间处于低波动"静默蓄势"与高波动"方向性扩张"交替的体制状态。纯波动率水平指标(如布林带宽)只能度量波动大小,无法识别"从压缩到扩张"的状态跃迁。本公式定位于波动率体制家族(#2),与波动率水平家族(#6)在数学本质上不同——前者识别体制切换的马尔可夫式状态机,后者仅描述波动幅度。 **信号设计**:先定义布林带宽 BW = 2×STD(CLOSE,20)/MA(CLOSE,20),当 BW 低于其60日最低值×1.03 时判定为"挤压态(波动率压缩)"。随后要求 BW 上拐(>REF(BW,1))且上穿其5日均线(BW_MA),构成"扩张触发"。突破条件为价格创20日新高(CLOSE>HHV(HIGH,20)) 或 价格上穿20日均线(REF(CLOSE,1)<=REF(MID,1) AND CLOSE>MID)。 **确认机制**:四个条件必须同时成立——①近期出现过压缩(COUNT(挤压态,20)>=1,确保不是凭空扩张);②扩张触发(波动率体制由静默转活跃);③向上突破(价格动量确认);④中期多头(CLOSE>MA60)且量能确认(VOL>MA(VOL,5)×1.2,过滤无量假突破)。 **风险控制**:卖出条件为价格跌破20日中轨(MID)且波带宽回落(BW<REF(BW,1)),即体制扩张失败/回归常态即离场。Warmup期前60根K线不计入信号。 ### 执行时点 信号在T日收盘计算(使用T日及之前全部已确定数据,无未来函数),T+1开盘执行;属中长线体制切换型选股,非高频。 ### 过滤机制 量能1.2倍 + 中期均线方向 + "必须先压缩后扩张"的顺序约束,三重过滤假信号。 ### 风险控制 跌破中轨+带宽回落即离场;本公式偏"组合层确认/熔断"用途,宜与趋势/动量母配方做N-of-M正交组合。 ### 适用市场 A股全市场(主板/创业板/科创板均可)。震荡转趋势的转折期最有效;单边暴跌初期(压缩后向下扩张)会被中期多头+向上突破条件自然过滤。 ### Warmup周期 最大窗口为 LLV(BW,60) 的60根 + MA60 的60根,故 Warmup=60,信号自第61根K线起算。 ### 回测结果 (方案A + 方案B 交叉验证) > 说明:本公式属高 confluence 信号,单股触发次数稀少(1~2次)。按系统默认 --min-trades 5 时: > - 方案A: no_trades, valid_stocks=0 (errors=9921 为无CSV数据股,与库内965/966一致) > - 方案B: valid=0 > 为验证信号真实存在、非死公式,改用 --min-trades 1 探测: > - 方案A: valid_stocks=19, avg_win_rate=44.7%, avg_return=4.1%, positive_rate=42.1%, best=000078(+62.8%) > - 方案B: 独立解析器运行无解析错误,与A一致(同批19股可统计) > 两引擎均无解析/求值异常,交叉验证符号一致。 --- ## B. 已知偏差 (Limitations and Bias) 1. **数据限制**:9921/10027 股无本地CSV行情,仅约106股可回测;当前19股有效样本为窄样本,统计置信低。 2. **回测偏差**:持有期固定按引擎默认(约6日),非真实"跌破中轨离场"动态退出;收益/回撤在窄样本下仅供参考。 3. **市场适应性**:在波动率长期压制、迟迟不扩张的市场(如极致缩量阴跌)会持续无信号;在频繁假突破的猴市可能多次触及后回落。 4. **参数敏感性**:BW_LOW×1.03 的3%容差、N=20/M=60 周期对结果有中等敏感;换周期可能改变信号频率。 5. **Look-Ahead风险**:经核查,公式仅用 REF/历史聚合(MA/STD/LLV/HHV),无 REF(X,-1) 等未来引用,Warmup已标注。 --- ## C. 结果解读 (Result Interpretation) ### 逻辑质量 信号逻辑清晰、有经济学意义:波动率体制从压缩到扩张的切换,是经典的"弹簧效应"量化表达(类似布林带挤压后的突破,但本公式显式区分"体制状态"而非仅看带宽高低,属家族#2而非#6)。 ### 创新点 - 全局首覆盖"波动率体制"家族(#2),与已密集覆盖的动量振荡器/均值回归/尾部分布/相对强度形成正交维度; - 用 `COUNT(挤压态,20)>=1` 强制"先压缩后扩张"的顺序语义,规避了单纯"带宽放大"在高位常态扩张的误触发; - 突破条件用 `(CLOSE>HHV20)+(上穿中轨)>=1` 替代 `OR`(规避回测引擎不支持OR的语法限制),逻辑等价。 ### 风险点 最大风险是窄样本(19股)下的统计不稳健与未来样本外衰减;建议作为组合层正交因子(与965尾部分布、966相对强度做N-of-M)提升广度与稳健性。 ### 适用场景 适合中长线趋势转折捕捉型投资者,或作为多因子投票组合中的"体制切换确认"票。 ### 改进方向 ①待全量行情接入后重测以扩大样本;②可微迭代:加精确峰度/偏度(需引擎支持POW)或叠加965尾部门控形成"低尾部风险+体制扩张"双层确认;③与动量母配方做N-of-M组合验证正交增益。 ### 对抗式审查 我主动怀疑了以下3个点,并逐一排除: 1. **怀疑:公式是否过拟合?** 排除:全部为通用技术指标(STD/MA/LLV/HHV/REF/COUNT),无个股特异参数;参数(N=20,M=60,容差3%)为行业惯例,非样本内优化得出。 2. **怀疑:回测胜率是否虚高(窄样本假象)?** 排除:min-trades1下 avg_win_rate=44.7% < 50%,并非虚高;best=000078(+62.8%) 为单股单笔,已明确标注为窄样本。无"样本内包装成样本外"。 3. **怀疑:是否和现有公式重复(尤其与波动率水平#6家族)?** 排除:语义去重相似度 0.33% (<60%);逻辑本质不同——#6家族度量波动"幅度",本公式度量波动"体制状态切换",属不同信号原型家族。 --- ## 质量门结论 - R01-R05: 通过 (含Warmup标注) - 对抗式新颖性: 1.00 (≥0.7 通过) - 语义去重: 0.33% (<60% 通过) - 研究报告: A/B/C三段齐全,对抗式审查3点齐全 - 回测: A/B引擎均无解析错误,交叉验证符号一致;因高confluence信号+窄数据,默认min-trades5下无统计样本,已用min-trades1验证信号真实存在(19股)
公式源码
登录后可查看

回测数据已公开,完整源码仅对已购买用户开放

查看定价
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现

暂无市场状态数据