#21946 混合 免费

ID-846_波动率期限结构压缩选股研究报告

公式说明 AI生成

一句话概括:这个公式抓"短期波动被长期波动压缩蓄势、随后放量向上突破"的启动买点,像压住的弹簧释放。 核心买入逻辑:先算10日区间振幅(短期波动)和60日区间振幅(长期波动),取两者比值VTS。买入需同时满足:VTS低于60日均值0.7倍且本身小于0.55(波动期限结构压缩、蓄势充分)、长期振幅不低于120日均值一半(排除死水假蓄势)、收盘价创20日新高(方向点火)、站上20日线且20日线接近60日线(趋势萌动)、成交量超20日均量1.1倍(有承接)、距20日线偏离小于8%(不追高)。卖出是跌破20日线97%或暴涨超20日高点8%。 适合什么市场:适合震荡收敛后向上突破的启动段,不适合单边下跌和长阴跌无波动。 风险提示:压缩后也可能向下突破,须用卖出条件严格止损。

研究报告
# FORMULA-846 波动率期限结构压缩( coiled-spring )选股策略 研究报告 > 公式ID: FORMULA-846 | 文件: formula_ID_846.tn | 家族: 波动率体制(#2) 新原型 > 生成时间: 2026-07-28 07:00 (cron) | 通道: 纯发散(next_id=846%5=1) ## A. 实现细节 (Implementation Details) ### 逻辑链说明(强制模板) - **市场背景**:A股在震荡蓄势阶段常表现为"短期波动收敛、长期波动未降"的形态——即价格在区间内窄幅运动但中期仍处高波动环境。这种"短/长波动比"倒挂(coiled spring)往往是方向突破前的蓄力信号。现有波动率体制成员要么是绝对波动水平(布林挤压),要么是方向体制(ADX),要么是波动率的二阶矩稳定(vol-of-vol)。三者均未刻画"短周期波动被长周期吞噬"的期限结构形态,本公式补齐该正交维度。 - **信号设计**:① 计算短周期真实振幅 `SHRANGE=HHV(H,10)-LLV(L,10)` 与长周期 `LGRANGE=HHV(H,60)-LLV(L,60)`;② 波动期限结构比 `VTS=SHRANGE/LGRANGE`;③ 压缩确认 `COIL: VTS < MA(VTS,60)*0.7 且 VTS<0.55`(蓄势充分);④ 唐奇安突破点火 `DONCH: CLOSE>=HHV(H,20)*0.995`(蓄势后方向选择向上)。 - **确认机制**:`LGRANGE_OK`(长期波动不过低,排除成交枯竭的假蓄势)+ `PRICEOK`(CLOSE>MA20 且 MA20>=MA60*0.98,趋势已萌动非弱势反弹)+ `QOK`(VOL>=MA(VOL,20)*1.1,突破有承接)+ `NOTEXT`(距MA20偏离<8%,不追高)。 - **风险控制**:卖出 `SELL = MAX(CLOSE<MA20*0.97, CLOSE>=HHV(H,20)*1.08)`——跌破MA20即离场(假突破/回踩失败),或突破后涨超8%止盈。 ### 执行时点 信号全部基于T日及历史闭合数据,T+1开盘执行,无Look-Ahead偏差(已逐项核对:仅用HHV/LLV/MA/MAX/MIN,无任何REF(-1)或未来函数)。 ### 适用市场 A股全市场(引擎扫描10027只,仅本地有CSV的约106只参与)。适用于横盘蓄势后向上突破的个股,震荡市/结构性行情更优;单边下跌市中COIL+VTS压缩可能被恐慌打断,PRICEOK/MA60门控已部分过滤。 ### Warmup周期 链式最大窗口:MA(VTS,60)需60根 + MA(LGRANGE,120)需120根 → 取最大 **120根**(报告中统一标注前100根保守Warmup,实际完整指标稳定需120根;评估窗口在Warmup后切片,本样本232天数据足以覆盖)。 ### 回测结果(方案A / 方案B 交叉验证,2025-06-10~2026-05-25,min-trades=1) | 指标 | 方案A | 方案B | 差异 | |---|---|---|---| | 有效股票 | 42 | 42 | 一致 | | 平均胜率 | 43.6% | 43.65% | 0.05pp(强一致) | | 平均收益 | -1.30% | -1.33% | 0.03pp(强一致) | | 正收益股票 | 19/42 (45.2%) | 19/42 | 一致 | 交叉验证结论:A/B胜率差0.05% << 5%,收益符号一致(均负),**强一致**,说明信号逻辑在双引擎下可复现,非解析歧义产物。 ## B. 已知偏差 (Limitations and Bias) 1. **数据限制**:本地仅约106只有CSV行情(~232天,2025-06起),10027只中9921只因无CSV报错跳过;2023全段样本外未验证。结论仅在短样本内成立。 2. **回测偏差**:持有期由SELL条件决定(跌破MA20或涨8%离场),属动态持有;min-trades=1口径下信号低频(约2-4笔/股/年),均值受个别大盈/大亏股影响。 3. **市场适应性**:在单边趋势市(持续扩张波动)中VTS比长期偏高,COIL难触发→信号稀少;在极度低波动"死水"市中需LGRANGE_OK门控过滤,但阈值0.5为经验值。 4. **参数敏感性**:VTS压缩阈值0.7与0.55、DONCH的0.995、偏离阈值8%均为经验参数;阈值微调可能显著改变信号频率与胜率(R04仅警告)。 5. **Look-Ahead风险**:已逐项排查,无未来数据引用;突破用T日HHV(H,20)在T日收盘后可知,T+1开盘执行,合规。 ## C. 结果解读 (Result Interpretation) 1. **逻辑质量**:信号逻辑清晰、有经济学意义("蓄势-突破"是经典价格行为结构),期限结构比率是衡量压缩的严谨代理,优于单一布林带宽。 2. **创新点**:全库首个"波动率期限结构(短/长波动比)压缩"原型,与布林挤压(绝对水平)、ADX(方向)、vol-of-vol(二阶矩稳定)三者正交,补齐波动率体制家族第4个盆地。 3. **风险点**:本次回测为负期望(avg收益-1.3%),属发散探索中的诚实负结果,与F842/F844同类。核心风险是"压缩后未必向上突破"——COIL只保证蓄势,DONCH点火方向但若突破失败即触发MA20止损。 4. **适用场景**:适合作为组合中的"突破前哨"低权重卫星策略,或作为2-of-2体制共振投票的成员(与836 ADX regime / 845 OU配对 互补),不宜单独重仓。 5. **改进方向**:① 将DONCH点火改为"突破后回踩MA20不破再入场"以降假突破;② VTS阈值做0.6/0.7/0.8参数微扰稳健性检验;③ 接MySQL全量2023数据复测验证样本外;④ 增加ATR硬止损替代纯MA20离场。 ### 对抗式审查 我主动怀疑了以下3个点,并逐一排除: 1. **怀疑:是否过拟合?** 排除:全部为通用技术指标(HHV/LLV/MA/MAX/MIN),周期10/20/60/120为常规值,非特定优化;参数仅作经验门控,未做参数寻优。 2. **怀疑:胜率是否异常(>80%或<40%)?** 排除:A/B平均胜率43.6%/43.65%,处正常中低区间,且A/B强一致,非偶然;如实记录为负期望,未夸大。 3. **怀疑:是否和现有公式重复?** 排除:对抗式新颖性评分1.00;ChromaDB未装→去重降级,但审计历史索引确认"波动率期限结构压缩"全库零覆盖(已有挤压/ADX/vol-of-vol均非此原型),逻辑唯一。 --- *执行摘要:FORMULA-846 波动率期限结构压缩选股,纯发散新原型,A/B强一致42股胜率43.6%负期望;已入库为波动率体制家族第4盆地材料节点(不删,按拓扑自进化规则)。*
公式源码
登录后可查看

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

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

暂无市场状态数据