#22084 混合 免费

ID-983_平静期归一化回撤深度与安慰剂对照研究报告

公式说明 AI生成

1. 这个公式在震荡市里找"相对自身平静期跌得够深"的股票,用6个超卖指标投票选中后做均值回归。 2. 买入逻辑:6个超卖指标(RSI底背离、VWAP回踩、UOS、WR、KDJ的J、CCI)至少3个命中且来自3类独立基;回撤深度以近60日最安静波动率归一化在4到24倍之间;再加低波体制、阳线、量能适中、涨跌幅安全、在MA60上方等门控。 3. 适合震荡市或温和超跌反弹,靠"跌透后回归"赚钱,不适合单边下跌或强趋势市。 4. 风险提示:均值回归在单边下跌中容易抄底失败,门控再多也挡不住系统性破位。

研究报告
# FORMULA-983 研究报告 ## 平静期归一化回撤深度 (DEPTHZ2) + 等选择性安慰剂对照 - **公式ID**: FORMULA-983 - **通道**: Step 0.5 配方微迭代(983 mod 5 = 3) - **家族**: meanrev_heavy (gen13) - **家族轮询 (Fix-B)**: 最近2次微迭代 = 978 price_heavy / 979 momentum_heavy → 本轮轮至 **meanrev_heavy**,合规(非 mixed,且不在最近2次内) - **母配方**: MeanRevMix10_959 (gen10, 3/6共识 + NBASE>=3 + 基础门控, 35股/57.0%/+4.2%) - **直系前代**: FORMULA-974 (gen12, DEPTHZ = DECLINE / VOLPCT, 27股/58.3%/+4.1%) - **微迭代方式**: 方式二 参数微扰(结构性)——修复分母的机械性自我抵消缺陷 - **预登记**: `data/prereg983.json`(回测前锁定,含 6 臂与 5 项证伪判据) - **结论**: ⚠️ **主假设被证伪,且反向证伪。注册为 material node,不宣称改进。** --- ## A. 实现细节 (Implementation Details) ### A.1 出发点:gen12 分母的自我抵消缺陷 gen12(974) 用 `DEPTHZ = DECLINE / VOLPCT` 做波动率归一化回撤深度,其中 `VOLPCT = STD(CLOSE,20) / MA(CLOSE,20)` 是**当期**波动率。 缺陷在于:回撤本身就发生在这 20 根 K 线内。分子 `DECLINE` 变大的同时, 同一批下跌 K 线把分母 `STD(CLOSE,20)` 一起推高,二者互相抵消。 一次又深又快的回撤反而算出**偏低**的 DEPTHZ,与"深度"的语义相反。 **实测证据**(106 只 CSV 池,warmup 后):`VOLPCT / LLV(VOLPCT,60)` 分位 p10=1.09、p25=1.44、**p50=2.05**、p75=3.05、p90=4.63。 分母在中位情况下被污染放大 2.05 倍,在最该被选中的高压状态下最高放大 4.6 倍。 ### A.2 本代改动(单因子隔离) ``` 旧: VOLPCT := STD(CLOSE,20)/MA(CLOSE,20) ; DEPTHZ := DECLINE/VOLPCT ; 门 2.0 ~ 12.0 新: VOLBASE:= LLV(VOLPCT,60) ; DEPTHZ2 := DECLINE/VOLBASE ; 门 4.0 ~ 24.0 ``` `LLV(VOLPCT,60)` 取该股近 60 根 K 线最安静时的波动水平,不含当前这轮回撤, 语义回归为"以平静期噪声为单位,现在跌了几个单位"。 母配方 959 的 6 成员、3-of-6 投票、NBASE>=3 证据独立性层、全部基础门控 (GATE_VOLREGIME / YANGOK / VOL_OK / SAFE / FLOOR_OK)**字节级不变**, 仅替换深度门控一处。 ### A.3 阈值来源:非性能网格搜索(关键方法学声明) 新带宽 = 旧带宽 × 实测中位污染系数 k=2.046: `2.0×2.046=4.09→4.0`,`12.0×2.046=24.55→24.0`。 **选择性审计**(无条件通过率,warmup 后):旧门 0.6874 vs 新门 0.7207,差 3.3pp。 即"只换尺子、不改松紧",构成干净的单因子对照。若同时改松紧,就无法归因 是尺子还是门槛在起作用。**全程未查看任何收益/胜率来选阈值。** ### A.4 执行时点与 Warmup - 执行假设:T 日收盘计算信号,T+1 日开盘执行;全部 REF/历史窗口,无未来函数 - Warmup = **86 根**。新增 `LLV(VOLPCT,60)` 需 20+60-1=79 < 86,故 Warmup 与 959/968/974 **完全一致**,保证四代可比 ### A.5 官方回测(min-trades=5,A/B 交叉验证) 全市场 10027 股,2023-01-01 ~ 2026-05-25(本地 CSV 实际覆盖 106 只,errors=9921) | 方案 | 有效股 | 胜率 | 收益 | 正收益占比 | |---|---|---|---|---| | A (backtest_cli) | 9 | 57.6% | +2.1% | 66.7% | | B (backtest_planb) | 9 | 57.61% | +2.07% | — | **A/B 差异 0.01pp → 强一致**,解析器无分歧。 Top5 均为 5~7 笔真实样本:000050(5笔/60%/+8.6%)、000088(5笔/100%/+6.9%, plr=999 剔除排名)、 000066(5笔/60%/+6.6%)、000403(7笔/57.1%/+5.2%)、000166(6笔/50%/+3.4%)。 ### A.6 六臂消融(min-trades=1,口径与 979-982 一致) | 臂 | 规则 | 池 | **交易数** | 胜率 | 收益 | 正收益占比 | |---|---|---|---|---|---|---| | V0 消融 | 删除深度维度(=959) | 105 | 403 | 60.28% | **+3.47%** | 65.7% | | V974 前代 | 旧污染尺子 2.0~12.0 | 104 | 352 | **62.65%** | **+3.99%** | **70.2%** | | **V1 出厂** | 新尺子 4.0~24.0 | 95 | 262 | 59.84% | +2.03% | 64.2% | | V2 收紧 | 8.0~24.0 | 84 | 166 | 61.53% | +1.37% | 63.1% | | V3 反向 | 0.0~4.0(浅跌) | 10 | 12 | 55.00% | -0.10% | 60.0% | | **V4 安慰剂** | 70/80 根前涨跌硬币 | 89 | 189 | 57.94% | +1.39% | 64.0% | | V5 安慰剂宽 | 70/80/90 根前硬币 | 95 | 228 | 60.61% | +1.56% | 68.4% | --- ## B. 已知偏差 (Limitations and Bias) 1. **样本极小且为样本内**:本地 CSV 仅 106 只(9921 只 no-data),官方口径 min-trades=5 后只剩 **9 只有效股**。所有数字均为**样本内粗筛**, 不足以支撑任何实盘结论。消融口径 min-trades=1 是为了看清机制, 代价是纳入了大量 1-3 笔的低置信个股,**不做个股排名声明**。 2. **回测引擎已知局限**:不支持 OR(用 A+B>=1 替代)、不支持 CROSS 嵌套、 不支持中文变量名;持有期与撮合假设固化,跨引擎绝对水平不可外推。 本报告的价值在**臂间相对比较**(同一引擎、同一骨架、单因子差异), 而非绝对收益水平。 3. **安慰剂臂的构造局限**:V4/V5 用 70/80/90 根前的涨跌日作"无信息硬币"。 它对当前状态确实零信息,但严格说并非完全独立同分布的随机数 (长周期市场节律理论上可能残留极弱相关)。选择固定滞后而非随机数, 是为了保证**可复现**(随机种子会让结论不可重跑)。 4. **k=2.046 的稳健性未做时间切分**:污染系数在全样本上估计, 未检验其在不同年份/波动体制下是否漂移。 --- ## C. 结果解读 (Result Interpretation) ### C.1 逐条对照预登记假设 | 假设 | 判据 | 结果 | |---|---|---| | H1 消融 | V1 须在池数**与交易数**上都实质区别于 V0 | ✅ **PASS**(池 105→95,交易 403→262,-35%) | | H2 剂量 | V2 vs V1 单调 | ✅ PASS(收益单调下降 2.03→1.37),但方向有害 | | H3 证伪臂 | V3 须劣于 V1 | ✅ PASS(-0.10% vs +2.03%,双轴均劣) | | H4 去污染 | V1 须优于 V974 | ❌ **REJECTED(且反向)**:V1 比 V974 胜率 **-2.81pp**、收益 **-1.96pp** | | H5 安慰剂 | V1 增益须超过 V4 | ❌ **INFORMATION CLAIM DEAD**(详见 C.2) | ### C.2 🔴 本次最重要产出:节流线性律 把七个臂放到 (交易数, 收益) 平面上做回归: ``` ret = -0.4157 + 0.010310 × trades R² = 0.9178 ``` **91.8% 的跨臂收益方差,仅由"活下来多少笔交易"解释。** 只看"有信息"的五臂,R² = 0.9327。 两个**零信息**安慰剂臂落在这条线上: | 臂 | 交易数 | 实际收益 | 节流线预测 | 残差 | |---|---|---|---|---| | V4 安慰剂 | 189 | 1.39 | 1.53 | **-0.14** | | V5 安慰剂宽 | 228 | 1.56 | 1.94 | **-0.38** | | **V1 出厂(有信息)** | 262 | 2.03 | 2.29 | **-0.26** | **出厂公式的残差(-0.26)比纯噪声安慰剂(-0.14)还差。** 在等节流水平下,我精心设计的"无污染深度门控"**打不过一枚读取 70 根 K 线前 涨跌的硬币**。该维度不携带任何超越节流的信息。 这直接坐实了 982 提出的怀疑("缺口是否只来自交易次数损失本身"), 并把它从猜想升级为**定量结论**:对这一整类"基座 + 单向阈值闸门"公式, 闸门的表观效果主要是节流,不是选股。 ### C.3 🔴 第二发现:我修的"缺陷"才是 alpha 来源(假设反向) V974(被我判定为"有缺陷"的污染尺子)是**唯一残差显著为正**的臂(**+0.78**)。 追查机制:`DEPTHZ_old = DECLINE / VOLPCT_now` 之所以高,需要 **跌得多(分子大)且当前已经安静下来(分母小)**。这不是污染, 而是一个**"跌完并企稳"**的复合信号。我的"修复"删掉了"当前安静"这一项, 等于把真正的 alpha 一起删了。 验证(同骨架追加两臂): | 臂 | 交易数 | 收益 | 残差 | |---|---|---|---| | V6 = 干净深度 **AND** 当前平静 | 76 | 1.51 | **+1.14** | | V7 = **仅**当前平静(完全无深度) | 84 | 1.33 | **+0.88** | **V7 只用"当前平静"、完全不看回撤深度,就拿到 +0.88 的正残差**, 接近 V974 的 +0.78,远超 V1 的 -0.26。 → **携带信息的是"波动率收敛/企稳",不是"回撤深度"。** gen12 的表现从来不是因为它测了深度,而是因为它的分母偷偷把 "当前是否安静"编码了进去。整条 968→974→983 的"深度门控"演化路线 建立在一个归因错误上。 ### C.4 对抗式审查(主动怀疑并逐一排除) 1. **怀疑:会不会是阈值没调好,而非维度无效?** 排除:V2(更紧)残差 +0.07、V1 残差 -0.26、V3(反向)+0.19, 三个不同阈值全部贴着节流线,没有任何一档跑出正选择能力。 若是调参问题,至少应有一档显著偏离。 2. **怀疑:安慰剂是不是碰巧节流得"更聪明"?** 排除:做了两个不同强度的安慰剂(189 笔与 228 笔), 残差 -0.14 与 -0.38,跨强度一致地贴线,不是单点巧合。 且 V4 的选择性(0.7300)与 V1(0.7207)事前校准到差 0.9pp, 属**等选择性对照**而非粗略比较。 3. **怀疑:V974 的 +0.78 会不会只是小样本噪声?** 排除:做了机制分解 V6/V7。若 +0.78 是噪声, 拆出的"平静"分量不应稳定复现;实测 V7 独立拿到 +0.88, V6 拿到 +1.14,三者同向且量级一致,机制解释自洽。 (仍需全量数据复核,见下节) 4. **怀疑:是否存在未来函数?** 排除:`LLV(VOLPCT,60)`、`REF(UPDAY,70/80/90)` 全部为历史窗口; Warmup=86 覆盖最长依赖 79;formula_validator R01-R05 通过; 安慰剂臂刻意只读**过去**的涨跌日。 5. **怀疑:是不是我为了拿到"漂亮的否定结论"而事后挑臂?** 排除:V0/V1/V2/V3/V4/V974 六臂及 H1-H5 判据全部写在 `data/prereg983.json` 里、**回测之前**落盘,含明确的 `INFORMATION_CLAIM_DEAD` 判据与"我预期 V4 会接近 V1"的事前声明。 V5/V6/V7 是**结论出现后为加强证伪与追查机制**追加的,报告中已标注来源。 ### C.5 诚实结论 - **不宣称改进**。V1(+2.03%)显著劣于 V0 基线(+3.47%)与前代 V974(+3.99%)。 - 注册为 **material node**(拓扑自进化框架下,差公式仍是组合材料,不删)。 - 本次的价值**全部在方法学**:确立了"等选择性安慰剂对照"这一新的证伪工具, 并用它一次性推翻了两个东西——本公式的信息主张,以及整条深度门控演化路线的归因。 --- ## D. 规则提案与后续实验 ### D.1 规则提案(建议升格为强制项) **提案:把「等选择性安慰剂臂」升格为消融实验的强制臂(与 981 的反向臂同级)。** 理由:982 已发现"池不变但交易被腰斩"的 C 型失败;本次进一步证明, **即使池与交易都变了、双轴也变了,变化仍可能 100% 由节流解释**。 现有的 V0/V2/V3 三臂**无法区分"选股能力"与"少交易"**—— 只有等选择性安慰剂能。构造成本极低(一行 REF 硬币), 判据明确(残差是否显著为正)。 配套:消融报告应固定输出**节流回归线 + 各臂残差表**, 以残差而非绝对收益作为"是否有信息"的判据。 ### D.2 下一代最高优先级实验 1. **回溯审查全库"基座+闸门"型公式**(最高价值): 用节流线残差重算 965(CVaR)/966(相对强度)/970(VWIP)/972(Amihud)/980(VDA)/981/982。 预期相当一部分"有效维度"会塌缩为节流效应。这是一次**全库体检**。 2. **把"波动率收敛/企稳"扶正为独立维度**:V7 证明它单独就有 +0.88 残差, 却从未被当作一等公民建模(一直藏在 974 的分母里)。 建议下一个 meanrev 微迭代直接以 VOLPCT/VOLBASE 收敛比为主信号。 3. **交易数配平对照**:让各臂强制交易数相等(按信号强度截断), 彻底消除节流维度后再比胜率,是比残差回归更强的因果识别。 4. **全量数据复核**:现有 106 只 CSV 的结论必须在全量行情上重跑, 尤其 V974/V6/V7 的正残差。 --- ## E. 产出文件 | 文件 | 内容 | |---|---| | `tongdaxin/ID_983.tn` / `formula-results/formula_ID_983.tn` | 出厂公式 | | `data/prereg983.json` | 回测前预登记(6臂 + 5判据 + 事前预期) | | `formula-results/ID_983/summary_planA.json` / `summary_planB.json` | 官方 A/B 回测 | | `formula-results/ID_983/ablation_depth_ruler.json` | 六臂消融(含每股交易数) | | `formula-results/ID_983/ablation_placebo_loose.json` | V5 第二安慰剂 | | `formula-results/ID_983/ablation_mechanism.json` | V6/V7 机制分解 | | `data/ablation983/*.tn` | 全部对照臂公式 | **质量门**: R01-R05 通过 | 对抗式新颖性 **1.00** (≥0.7) | 语义去重 **18.26%** (<60%) | Warmup 已标注 | A/B 差异 0.01pp | 对抗式审查 5 点
公式源码
登录后可查看

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

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

暂无市场状态数据