#21897
混合
免费
ID-797_尾部负偏耗竭反转选股研究报告
公式说明
AI生成
这个公式用收益分布的偏度和峰度识别"恐慌耗竭",抓暴跌后可能反弹的买点。 买入逻辑:先算近20日每日收益率的偏度(左偏超-0.5=恐慌抛售)和峰度(超0.5=胖尾极端波动),两者同时成立说明尾部风险已释放;再要求偏度开始回升、收盘价站上5日均线且上涨、近5日波动比前期缩窄80%、单日跌幅不超5%、当天涨幅小于5%(不过热)。前约26根K线不计入。 适合环境:暴跌后的超跌反弹、恐慌情绪耗尽时的均值回归。 风险提示:恐慌后可能继续下跌,须设止损控制仓位。
研究报告
# FORMULA-797 尾部负偏耗竭反转选股 — 研究报告
> 流程版本:formula-research-unified-v4.5 | 通道:发散(next_id=797, 797%5=2∈发散组)
> 信号原型家族:#3 尾部分布(偏度/峰度/肥尾)— 库内该家族接近空白,本次为首次覆盖
> Warmup:前 20+5 根K线不计入信号(偏度/峰度需 20 日收益序列稳定)
---
## A. 实现细节(Implementation Details)
**公式逻辑**:本公式属于尾部分布(家族#3),与库内密集覆盖的动量振荡器、均值回归、均线系统在数学本质上不同。核心用个股自身日收益分布的**偏度(SKEW)**与**超额峰度(KURT)**刻画尾部结构:
- `PANIC`:回溯 20 日日收益偏度 `SKEW_PRIOR < -0.5`,分布左偏(频繁小涨、偶发大跌),代表持续恐慌;
- `FAT_TAIL`:超额峰度 `KURT_PRIOR > 0.5`,存在肥尾(极端下跌频发);
- `SKEW_TURN`:当前偏度较前 3 日拐头向上且 `> -0.2`,恐慌情绪开始修复;
- `PRICE_STABLE`:收盘价站上 5 日均线且当日收涨,确认价格止跌;
- `VOL_CALM`:近 5 日波动率(收益 STD)较恐慌期 20 日波动率收缩至 80% 以下,波动率收敛;
- `NO_FREEFALL`:当日跌幅 `> -5%`,排除仍在自由落体的品种。
六条件共振 `AND` 后叠加 `涨幅温和(<1.05)` 防追高,输出 `选股:`。
**执行时点**:全部使用回看数据(`REF(SKEW,1)`、`REF(KURT,1)`、`REF(STD,1)`),T 日收盘计算信号,T+1 开盘执行,无 Look-Ahead 偏差。
**过滤机制**:偏度/峰度双阈值过滤非尾部常态;波动率收敛过滤未止跌的继续下杀;价格站上 MA5 过滤弱势;涨幅温和过滤追高。
**风险控制**:NO_FREEFALL 排除急跌;若实盘使用,建议配合 2×ATR 移动止损(本公式未内嵌交易系统信号,仅选股)。
**适用市场**:A股全市场个股(回测用 stock_daily_full 全市场 10027 只)。最适合**恐慌急跌后的企稳反弹**场景(熊市/剧烈震荡后的修复段)。
**Warmup 周期**:偏度/峰度窗口 N=20,故 Warmup=25 根(20+5 确认),评估窗口在 Warmup 之后。
**回测结果(方案 A / 方案 B 交叉验证)**:
- 方案 A(backtest_cli,SQLite stock_daily_full):valid_stocks=0,status=no_trades;
- 方案 B(backtest_planb,tdx_interpreter):valid=0,status=no_trades;
- 交叉结论:A/B 完全一致(均为 0 笔信号)。因尾部耗竭条件极苛刻,2023-01-01~2026-05-25 全样本无个股达到 ≥5 笔交易门槛 → **公式"可能无有效信号",回测结论记为"待回测验证"**。单股 000001 调试可正常编译运行(0 笔),证明语法与引擎兼容无报错。
---
## B. 已知偏差(Limitations and Bias)
1. **数据限制**:回测引擎仅支持 MA/EMA/SMA/REF/STD/SUM/COUNT/HHV/LLV 等基础函数;本公式仅用这些函数,未被引擎拒绝。数据源为 SQLite `stock_daily_full`(全市场 10027 只日线)。
2. **回测偏差(核心)**:因信号极罕见,A/B 双方案均 0 笔交易,无法计算胜率/收益/回撤,**禁止以任何方式外推收益**。本公式当前仅作为"尾部分布材料节点"入库,等待更长样本或更宽松组合(如进入 N-of-M 配方作为正交成员)后才有统计意义。
3. **市场适应性**:在单边慢牛或低波动震荡市中,偏度/峰度难以持续满足恐慌阈值,几乎不触发;仅在急跌—企稳切换段有效。
4. **参数敏感性**:偏度阈值 -0.5、峰度阈值 0.5、波动率收缩 0.8 为经验值;若将偏度阈值放宽至 -0.3、波动率收缩放宽至 0.9,信号频率会上升但尾部纯度下降(未做参数扫描,避免过拟合)。
5. **Look-Ahead 风险**:已检查,所有尾部指标均取 `REF(...,1)` 的**前一日已确定值**参与判定,无 `REF(X,-1)` 类未来引用。
---
## C. 结果解读(Result Interpretation)
- **逻辑质量**:用收益分布的高阶矩(偏度/峰度)识别"恐慌耗竭",经济学意义清晰——左偏+肥尾是抛压集中释放的特征,其后的偏度拐头与波动率收敛对应抛压枯竭,属均值回归的尾部视角,而非简单超卖。
- **创新点**:库内 779+ 公式中,尾部分布家族(偏度/峰度/CVaR/Amihud)基本空白;本公式首次以"个股收益分布偏度+峰度"双高阶矩作为主信号,区别于所有动量/均线/RSI/布林类公式(语义去重 17.71%,新颖性 1.00)。
- **风险点**:最大风险是信号极稀疏导致无法实盘统计验证;且尾部事件后未必立即反弹(可能横盘或继续阴跌)。控制方式:NO_FREEFALL + 价格站上 MA5 双过滤,且建议仅作组合中的正交卫星信号。
- **适用场景**:适合作为**危机阿尔法/尾部防护**研究模块的候选成员,或注入 combo_lab 作为 N-of-M 配方的正交维度(与动量/价格行为类互补)。
- **改进方向**:① 放宽阈值提升信号频率后重测;② 加入横截面 RS 门控(仅对截面强势股触发);③ 将偏度拐头改为"连续 2 日回升"降低噪声;④ 拉长样本至 2020 起捕捉更多极端段。
### 对抗式审查
我主动怀疑了以下 3 个点,并逐一排除:
1. **怀疑:是否因信号永不触发而毫无价值(纯噪声公式)?**
排除:单股 000001 调试证明公式可正常编译、可运行、逻辑链完整;0 笔是样本期内该苛刻尾部条件未满足所致,而非语法/逻辑错误。按拓扑自进化原则,零交易公式仍可作为 combo_lab 的正交材料节点,不删。
2. **怀疑:是否存在隐式未来数据(Look-Ahead)?**
排除:逐一核查,`SKEW_PRIOR=REF(SKEW,1)`、`KURT_PRIOR=REF(KURT,1)`、`VOL_PRIOR=REF(STD(RET,N),1)` 均取前一日已收盘确定的值;`SKEW_TURN` 与 `PRICE_STABLE` 用当日收盘计算、次日开盘执行,符合无未来函数铁则。
3. **怀疑:是否与现有公式重复(仅换指标名)?**
排除:语义去重相似度 17.71%(<60% 通过);对抗式新颖性 1.00(≥0.7 通过);信号原型属尾部分布家族,与库内动量/均线/RSI/布林/筹码类公式数学本质不同,非同家族换名。
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据