#22020
混合
免费
ID-920_收益肥尾非对称体制突破研究报告
公式说明
AI生成
一句话概括:这个公式捕捉"上涨波动沉睡后突然苏醒+价格压缩后放量突破"的启动点。 核心买入逻辑:用收益非对称比率(涨跌幅平方比)判断此前波动低迷、近期骤然活跃,叠加方差自身波动率放大、10日振幅明显窄于60日(蓄势)、收盘价突破10日高点且站上20日线、不追高、量能放大,全部满足才买入。 适合环境:震荡收敛后选择向上突破的启动初期,不适合已大涨或单边下跌。 风险提示:突破可能是假突破,压缩后向下破位时该信号会踏空且反向风险大。
研究报告
# FORMULA-920 收益肥尾非对称体制突破选股 — 研究报告
> 公式ID: FORMULA-920
> 通道: Step 0 纯发散 (next_id=920, 920%5=0 ∈ {0,1,2}); 跳过 Step 0.5 配方迭代
> 家族: 尾部分布 (#3 信号原型家族) — 收益非对称方差比率 + 方差自身波动率二阶体制
> 方向选择器原始返回: "Aroon趋势纯度+抛物线SAR转向低吸" (趋势家族, 今日F907唐奇安/F910一目已覆盖 + 库内11单)
> 按 Fix-A 铁律覆盖改选最低覆盖可回测家族: 尾部分布 (全库今日仅F916 Amihud流动性触及, 收益肥尾非对称体制为零覆盖)
---
## A. 实现细节 (Implementation Details)
### A.1 公式逻辑 (信号类型 + 指标 + 参数)
本公式属「尾部分布」信号原型家族, 目标是捕捉**收益分布从蛰伏到肥尾苏醒**的非对称波动体制切换, 而非价格趋势本身。核心指标与参数:
- **收益非对称方差比率 ASYM** = MA(UPRET^2,20) / MA(DOWNRET^2,20)
- UPRET=MAX(RET,0), DOWNRET=MAX(-RET,0), RET=(C-REF(C,1))/REF(C,1)*100
- 衡量「上涨日波动」与「下跌日波动」的相对强度, 等价于收益分布尾部偏态 (右偏=上涨波动主导, 左偏=下跌波动主导)
- **DORMANT (蛰伏)**: ASYM < REF(ASYM,10)*0.80 且 VAR5 < VAR60*0.75
- 短周期收益方差 VAR5=MA(RET^2,5) 显著低于长周期 VAR60=MA(RET^2,60), 且非对称比处于近10日80%以下 → 市场进入低波动对称蛰伏
- **AWAKEN (苏醒)**: ASYM > REF(ASYM,10)*1.15 → 非对称比较10日前回升15%, 肥尾开始显性化
- **VARVOL_OK (方差自身波动率二阶苏醒)**: VARVOL=MA(ABS(VAR5-REF(VAR5,1)),5)/MA(VAR5,20); VARVOL > REF(VARVOL,5)*1.20
- 这是本公式最关键的第二正交维度: 不仅看收益方差水平, 更看**方差自身的波动率** (二阶波动), 捕捉波动体制的临界切换点
- **COMPRESS (价格压缩蓄势)**: HHV(H,10)/LLV(L,10) < HHV(H,60)/LLV(L,60)*0.70 → 近10日振幅压缩至60日振幅70%以下
- **UPBREAK (突破)**: CLOSE > REF(HHV(H,10),1) AND CLOSE > OPEN (显式排除当日新高, 无 Look-Ahead)
- **确认门**: TRENDOK=C>MA20 (中期趋势向上) + NOCHASE=(C-MA20)/MA20<8% (不追高) + VOLOK=VOL>MA(VOL,5)*1.05 (温和放量)
### A.2 执行时点
- 信号在**收盘后**计算 (T日收盘数据), T+1开盘执行 (标准回测假设)
- 全部条件基于 REF/MA 历史序列, 无未来数据引用
### A.3 过滤机制 (假信号过滤)
八重 AND 条件叠加: 非对称蛰伏 + 非对称苏醒 + 方差二阶波动苏醒 + 价格压缩 + 突破 + 趋势 + 不追高 + 放量。任一不满足即无信号, 过滤充分。
### A.4 风险控制
- SELL = (ASYM>REF(ASYM,10)*2.00) + (CLOSE<LLV(LOW,20)) >= 1 (加法门, 保证 A/B 可比)
- 条件一: 非对称比暴增2倍 (肥尾逆转/崩塌预警)
- 条件二: 跌破20日低点 (趋势失效止损)
- 注: 本公式不含固定百分比止损, 依赖体制逆转与价格破位双门离场
### A.5 适用市场
A股/港股/美股通用 (纯 OHLCV 原语, 无市场专属函数); 最适合**低波动蛰伏后波动体制切换**的环境 (如缩量整理末端、事件前夜蓄势)。
### A.6 Warmup 周期
最大历史窗口 = VAR60(60) + MA(DOWNRET^2,20)(20) + REF(ASYM,10)(10) ≈ **85根K线**。前85根不生成信号。
### A.7 回测结果 (方案A / 方案B 交叉验证)
- 数据源: 本地 CSV (stock_data/, 106只有效数据; MYSQL_DISABLE=1 强制 CSV 回退; errors=9921)
- 方案A (backtest_cli.py): 0 有效信号 (10027只扫描, 0 触发)
- 方案B (backtest_planb.py, tdx_interpreter 独立解析器): 0 有效信号
- **A/B 一致: 均无有效信号触发** (on available data)
- 结论: 在本地可用106只样本 + 八重 AND 叠加下, 信号极度稀疏 → **待回测验证** (不编造收益/胜率)
---
## B. 已知偏差 (Limitations and Bias)
1. **数据限制**: 本地 CSV 仅106只股票有数据 (errors=9921), 远小于全市场; 且 CSV 不含真实复权与成交额字段, 收益方差可能受除权除息跳变污染 (单日 RET 尖峰失真)。
2. **信号稀疏偏差**: 八重 AND 条件叠加导致信号频率极低, 在106只样本上0触发。这与今日 F907/F908/F910/F912/F915/F917 的稀疏表现一致 (均需放宽 min-trades 才有少数信号)。不能据此判定公式无效, 仅说明当前窗口+数据下未满足条件。
3. **回测机制偏差**: 回测引擎固定 5-6 日持有期, 而「波动体制切换→主升/主跌兑现」通常需要 10-30 交易日, 持有期错配可能系统性压低真实胜率 (今日 F916/F919 同此待验证项)。
4. **Look-Ahead 风险自查**: UPBREAK 使用 REF(HHV(H,10),1) 显式排除当日, ASYM/VARVOL 均基于历史 REF, 无未来数据引用。evaluator 解析已通过 (修复 SELL 行括号后)。
5. **参数敏感性**: ASYM 的 0.80/1.15 阈值、VARVOL 的 1.20 阈值、COMPRESS 的 0.70 阈值均为通用经验比例, 未做参数优化, 存在过拟合风险低但因样本极小无法证伪。
---
## C. 结果解读 (Result Interpretation)
### C.1 逻辑质量
信号逻辑清晰: 用「收益非对称方差比率(尾部偏态) + 方差自身波动率(二阶波动)」双层波动体制度量, 数学上等价于对收益分布形状变化的捕捉, 有明确的波动经济学含义 (波动聚集 + 波动体制切换)。与常规波动率 (ATR/布林带宽) 的「水平」视角不同, 本公式看「分布形状 + 方差变化率」, 属全新维度。
### C.2 创新点
全库首个「收益肥尾非对称 + 方差自身波动率二阶体制」选股原型。与 F911 (ATR vol-of-vol 弹簧苏醒) 数学本质不同: F911 用 TR 的短长期比率 (价格波动率), 本代用 RET^2 的短长期比率 + 非对称比 (收益分布形状), 维度正交 (语义去重 40.89% 佐证)。填补了尾部分布家族「收益非对称性」空白 (此前仅 F916 Amihud 流动性冲击)。
### C.3 风险点
最大风险是**信号极度稀疏**导致无法在现有数据上验证。若全量数据恢复后仍0触发, 需放宽 DORMANT/AWAKEN 阈值或拆解为 N-of-M 组合配方成员 (而非独立裸用)。
### C.4 适用场景
最适合作为 N-of-M 组合配方的「波动率体制/尾部确认成员」, 或作为「低波动蛰伏→肥尾苏醒」的日历/季节策略触发层。独立裸用价值取决于全量数据信号频率。
### C.5 改进方向
(1) 补齐全量 CSV/MySQL 数据后重测信号频率; (2) 将八重 AND 改为 N-of-M 加权投票提升触发率; (3) 拉长持有期至 10-30 日验证兑现窗口; (4) 接入真实复权数据消除 RET 尖峰污染。
### 对抗式审查 (主动怀疑3点并排除)
1. **怀疑: 公式是否无法解析/有语法错误?**
排除: 初次回测 SELL 行 `CLOSE<LLV(LOW,20)` 经 OR 后触发 TdxParser "多余的token" 错误 (与 F911 同根因); 已改为加法门 `(X)+(Y)>=1` 形式 (沿用 F907-F919 范式), 单股 000001 复测解析通过, R01-R05 验证 5星。
2. **怀疑: 胜率/收益是否编造?**
排除: A/B 双方案在本地106只样本上均 0 有效信号, 严格按 Iron Rule 5 写「待回测验证」, 未编造任何胜率/收益数字。errors=9921 表明 CSV 回退正常 (非数据全失)。
3. **怀疑: 是否与现有公式重复?**
排除: 语义去重相似度 40.89% (<60% 通过); 对抗式新颖性评分 1.00 (≥0.7); 与 F911 (价格波动率 vol-of-vol) / F916 (流动性冲击) 数学维度正交, 属尾部分布家族内全新子原型。
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据