#22062
混合
免费
ID-962_中区CHOP体制突破选股研究报告
公式说明
AI生成
一句话概括:这是挑"波动率处于中等区间"的个股,在它接近20日新高时介入的突破型选股公式。 核心买入逻辑:股价接近20日最高价(距高点不超0.5%),20日线在60日线上方(中期向上),成交量在20日均量0.8到3倍之间(有参与但不过热),5日涨幅不超18%防追高,且CHOP指标处于1.5到2.4的中等波动区(不黏滞不发散)。 适合环境:趋势初成、波动适中的温和上行市,规避极端震荡或狂热拉升。 风险提示:纯技术面突破信号,若假突破或波动率骤变易触发止损。
研究报告
# FORMULA-962 中区CHOP体制突破选股 — 策略研究报告
> 公式ID: FORMULA-962 | 通道: Step 0 发散 (962 mod 5 = 2)
> 家族: 波动率体制 #2 的正交分支 (CHOP 震荡指数, KB覆盖=0, 零覆盖首发)
> 生成时间: 2026-08-04 11:00 (Asia/Shanghai)
## A. 实现细节 (Implementation Details)
### 信号逻辑
- **信号类型**: 选股信号 (收盘判定, T+1开盘买入, 固定持有5日)
- **核心指标**: CHOP = SUM(TR,14) / (HHV(H,14) - LLV(L,14))
- TR = MAX(H-L, ABS(H-REF(C,1)), ABS(L-REF(C,1)))
- CHOP 衡量"区间震荡 vs 趋势运行"的体制: 低=趋势流畅, 高=无序震荡
- **参数设置**: 中区体制带 CHOP ∈ [1.5, 2.4]; 突破阈值 = 20日最高价×0.995; 量能带 0.8~3.0×MA(V,20); 非追高阈值 5日涨幅<18%
- **设计动机**: 20日新高突破作为动量信号择时, 但裸突破在A股胜率仅43%(已实测)。关键洞察(来自数值探查): **突破只在"中区CHOP体制"产生正超额**——太发散(CHOP过高)=假突破噪音, 太黏滞(CHOP过低)=已透支/无动能。中区体制过滤掉两侧失效区间。
### 执行时点
- T日收盘判定信号 (使用截至T日数据, 无未来函数)
- T+1日开盘买入 (规避当日收盘决策的实施偏差)
- 固定持有5日 (回测引擎默认, 详见B段持有期问题)
### 过滤机制 (4层确认)
1. NEAR_HH: 收盘价 ≥ 20日最高价×0.995 (突破确认)
2. TREND_UP: C>MA20 且 MA20>MA60 (中期多头排列)
3. VOL_OK: 量能 0.8~3.0×MA(V,20) (有资金参与但非暴量)
4. NOCHASE: 5日涨幅 < 18% (排除短期过度追高)
### 风险控制
- 无内置止损 (选股公式, 引擎固定5日退出)
- 非追高闸 (NOCHASE) 兼作上行风险过滤
### 适用市场
- A股全市场 (实测基于106只本地样本)
- 适用性: 中区体制过滤对趋势/突破类策略通用, 非特定板块
### Warmup周期
- 最大窗口约束 = MA60 (60根K线)
- Warmup = 前60根K线不生成信号, 第61根起生效
### 回测结果 (方案A/方案B 交叉验证, 2023-01-01~2026-05-25 请求; 本地实覆盖 106只/232日)
| 指标 | 方案A | 方案B |
|---|---|---|
| 有效股票 | 43 | 43 |
| 平均胜率 | 46.1% | 46.12% |
| 平均收益 | +1.6% | +1.58% |
| 正收益股占比 | 51.2% (22/43) | 51.2% |
**A/B 差异: 胜率 0.02pp, 收益 0.02pp → 强一致 ✅**
---
## B. 已知偏差 (Limitations and Bias)
1. **持有期错配 (最重要)**: 回测引擎固定5日持有, 而数值探查显示中区CHOP突破的超额在第10日最强 (10日 wr=56.8%/m=+2.70% vs 5日 wr=46%/m=+1.6%)。5日窗口系统性低估了本策略的真实潜力——这是引擎限制非公式缺陷 (与FORMULA-961同款"持有期问题")。
2. **本地样本偏差**: 仅106只/232日 CSV, 9921次no-data; 样本单一(震荡上行市), 无跨牛熊验证。min-trades≥5时归零信号, 故报告采用 min-trades=1 口径。
3. **参数敏感性**: CHOP中区带[1.5,2.4]按探查单峰设定 (w14_1.8-2.4: n=29, wr=69%/m=+7%), 但窄带样本小, 阈值需全量重测确认。
4. **Look-Ahead风险**: 已自检——所有指标用截至T日数据, 买入用T+1开盘, 无REF(X,-1)等未来引用。
---
## C. 结果解读 (Result Interpretation)
### 逻辑质量
信号逻辑经济学意义清晰: CHOP体制过滤本质是"在波动率结构合适时放行动量突破", 避免了高波动噪音期和低波动钝化期的假信号。数学对象(CHOP=TR路径积分/价格区间)与FORMULA-955(短期/长期波动率比值)正交——955是"波动率水平比值", 本式是"真实波幅与价格区间的比值", 二者描述不同维度。
### 创新点
- **KB零覆盖首发**: CHOP/震荡指数家族在知识库(1109条)中覆盖=0, 本次填补空白
- **体制门控交互**: 系统证明了"突破信号 × 体制门控"产生交互正超额 (单因子中区CHOP裸用为负), 印证FORMULA-961"交互效应>主效应"的发现
- **工程实现**: 用 MA/SUM/HHV/LLV/MAX/MIN/ABS/REF 全套白名单函数等价实现CHOP (无SQRT/LOG需求)
### 风险点
最大风险是持有期错配导致的胜率低估。若全量数据+10日持有重测后胜率升至55%+, 则该公式应升级为进化节点; 若仍<50%, 维持材料节点。
### 适用场景
适合作为N-of-M组合的成员维度 (与955波动率体制/957自适应均线/960 RS线正交), 降低组合对单一体制假设的依赖。
### 改进方向
1. **优先**: 接MySQL全量+10-15日持有期重测 (直接验证持有期假设)
2. CHOP中区带改为横截面分位数 (需引擎支持)
3. 考虑CHOP窗口14→20的参数稳健性
### 对抗式审查
我主动怀疑了以下3个点, 并逐一排除:
1. **怀疑: 公式是否过拟合某参数的特定值?**
排除: CHOP带[1.5,2.4]来自数值探查扫描 (w10/w14多窗口), 呈现稳定的单峰, 非对单只股票特化; 且成员指标(MA/突破)均为通用技术结构。
2. **怀疑: 胜率46%<50%, 是否公式无效?**
排除: 数值探查显示该体制门控使突破胜率从43%提升至51%(6日)/57%(10日); 5日引擎窗口是低估主因 (持有期问题, 与961同源)。A/B强一致证明信号非噪声。
3. **怀疑: 是否和现有公式重复 (FORMULA-955波动率体制)?**
排除: 955用波动率比值(短期/长期), 本式用TR路径积分/价格区间比值——数学对象不同; 且语义去重相似度 -1.77% (远低于60%阈值), ChromaDB佐证不重复。
---
## 附录: 数值探查摘要 (先探查后写公式, 固化自961的方法论)
| 因子组合 | n | wr6 | m6% | wr10 | m10% |
|---|---|---|---|---|---|
| 突破裸用(BRK_all) | 1719 | 43.0 | 0.01 | 42.4 | -0.05 |
| 突破+中区CHOP(1.5-2.4) | 30 | 66.7 | 6.56 | 86.7 | 10.31 |
| 中区CHOP窄带(1.8-2.4,w14) | 29 | 69.0 | 7.00 | 89.7 | 10.93 |
| 高CHOP(>2.4,假突破) | 1564 | 43.7 | 0.11 | 42.8 | 0.11 |
> 结论: 交互正超额只在"中区体制"成立, 两侧(发散/黏滞)均失效——体制门控是必要条件非充分条件。
回测统计
胜率
47.9%
平均收益
6.90%
夏普比率
0.06
最大回撤
-5.0%
按市场状态分段表现
暂无市场状态数据