From fb498319ee12f04c3f2f097ea7d426cbad9386cb Mon Sep 17 00:00:00 2001 From: xxm Date: Sun, 16 Aug 2026 22:30:11 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20s2=5Fpanic=5Fv2=20=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E7=A0=94=E7=A9=B6=E8=AE=B0=E5=BD=95=E2=80=94=E2=80=94=E6=B4=9E?= =?UTF-8?q?=E5=AE=A1=E8=AE=A1(=E9=9A=8F=E6=9C=BA=E6=88=90=E4=BA=A4/?= =?UTF-8?q?=E5=8D=95=E6=97=A5beta)+=E7=94=B1=E6=9E=9C=E5=8F=8A=E5=9B=A0(al?= =?UTF-8?q?pha=E7=BB=84=E5=90=88)+=E6=AF=8F=E6=97=A5top8=E6=88=AA=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/s2_panic_v2_research_20260816.md | 68 +++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 docs/s2_panic_v2_research_20260816.md diff --git a/docs/s2_panic_v2_research_20260816.md b/docs/s2_panic_v2_research_20260816.md new file mode 100644 index 00000000..091d6863 --- /dev/null +++ b/docs/s2_panic_v2_research_20260816.md @@ -0,0 +1,68 @@ +# s2_panic_v2 升级研究记录(2026-08-16 小小莫) + +## 背景:老莫发现的"多信号→少成交"洞 + +可激活策略信号量远大于成交量(s2_panic 2255信号/42成交、b_td1 5000/353)。 +老莫质疑:**成交的是随机抽选的还是未知原因?换一批信号数据还成立吗?** + +## 洞审计结论(数据实锤) + +### 1. 成交选择 = code 顺序随机(无 score) +- s2_panic 的 2255 个信号**全部没有 score 字段** +- portfolio_sim 同日排序 `sort(key=-score)` 退化为 SQL code 顺序 +- **洗牌实验**:同批信号换顺序,收益 38.9%~55.2% 漂移 16pp —— 成交的 42 笔是幸运儿 + +### 2. s2 业绩 = 单日 beta(不是选股 alpha) +- s2_panic 2y 的 2255 信号 **99% 集中在 2025-04-09/10 两天** +- 2025-04-09 全市场 60d 均值 **+19.85%、胜率 85.1%**(2024-09 全市场 +37%/97%) +- **s2 条件过滤后 17.03% < 全市场 19.85%** —— 无 alpha 甚至负 alpha +- 恐慌日 = 全市场普涨日(beta),买啥都赚;小恐慌日(2018-06/2022-03)全市场亏 + +### 3. 换一批信号:完全不成立 +- s2 只命中大恐慌日(2024-09/2025-04),命中 2018-06/2022-03 就亏 +- 业绩来自"恰好撞上大反弹日",不是选股能力 + +## 由果及因(72941 恐慌日信号,tp30/sl12/60日 评估) + +### alpha 入场组合有效 +- 基线胜率 30.7%(摸30%先于破12%) +- **小市值(mcap_q<0.4) + 强势(rsi>=35) + 行业抗跌(sec_ret20>=-10) = 60.8%** +- 换信号池稳健性通过(随机抽样 5 次 50.7~52.6%) + +### score 精细排序无效(诚实教训) +- top5(高分) 11.79% vs 随机 13.33% vs **bottom5(低分) 15.12%** +- 特征区分度是"粗阈值效应"(入场组合),不是"精细排序效应" +- **不假装排序有效——每日 top-N 截断才是解法** + +### 每日 top-N 截断 = 解决信号/成交比的关键 +- 恐慌日信号 1200/天 是结构问题(10仓位槽装不下) +- **top8 截断**:141 信号/86 成交/比 1.6(10y) +- 洗牌漂移:2y/5y **0.0pp**(彻底稳健),10y 13.1pp(2024-09 持仓重叠) + +## s2_panic_v2 最终参数 + +``` +入场: mkt_rsi<25(恐慌日) + mcap_q<0.4 + rsi>=35 + sec_ret20>=-10 +每日: 按 score 降序取 top8 +出场: tp30 / sl12 / max60日 +score: mcap(40) + rsi(30) + sec(20) + news(10) = 0-100 +``` + +## 效果对比(vs 原 s2_panic) + +| 指标 | s2_panic(旧) | s2_panic_v2(新) | +|---|---|---| +| 信号/成交比(2y) | 53.7 | **1.8** | +| 成交(10y) | 105 | 86 | +| 胜率(2y) | 86.5% | 85.4% | +| 2y年化 | 27.3% | **35.7%** | +| 10y年化 | 10.1% | **12.1%** | +| 回撤 | ~40% | **0-2.4%** | +| 洗牌漂移(2y) | 16pp | **0.0pp** | +| 资格(标准A) | ✅✅✅ | ✅✅✅ | + +## 诚实说明(不夸大) +1. **2y 成交 26 < 原 42**:每日 top8 截断限制信号量,2y 窗口恐慌日少(6天);但 5y/10y 成交 60/86 超过原值 +2. **1y 年化 109678% 是假象**(8笔样本线性放大),真实看 5y/10y +3. **s2 类策略本质是"恐慌日 beta 捕获"**——alpha 组合提升的是"同一天里选更好的",无法对抗 beta 级别(2022-03 那种继续阴跌的恐慌) +4. 老莫说的"方向1 仓位优化"(缩短持仓/去重重复股)未做——那是成交量进一步提升的后续工作