低波突破策略 · 第二篇:交易复盘与出场规则

Binance USDT-M 永续 · 市值 top 200 · OR 背景 × anomaly · 仅多头 · 20 日 Donchian 通道价 stop 单 · 100 槽 · 单边 10bp · 2023-01-01 → 2026-09-03 · 生成于 2026-09-04 · 第一篇(策略定义与信号检验) · 交互式回测台

结论:出场改成"亏损仓 3 天限时出、盈利仓持到 20 天上限、反向 20 日通道作保险"。 同一入场下终值 3.19x(CAGR 37.1%,Sharpe 1.43,最大回撤 -27.0%), 相邻参数全部落在 2.72x 到 3.19x、Sharpe 1.21 到 1.43, 2026 年 +13%。它的收益来自时间的不对称:输的仓 3 天就走,赢的仓拿满 20 天;反向通道在 2759 笔里只触发 11 次,是保险不是主力。

回测台上原先选出的"固定持有 5 天"是参数尖峰。H4 / H5 / H6 = 2.05 / 2.91 / 2.47x, 第 5 天的当日收益合计全部来自 8 个批量出场日。紧止损和止盈在这套信号上全部亏钱:跌破入场价即出 2.10x, 止盈 +10% 2.14x,背景关闭即出 2.36x。

出场解决不了的问题:前 5 个交易日贡献约 33% 的对数收益;所有出场变体 2025–2026 年年内 Sharpe 都低于 1。 突破系统的价值主要在“哪天买多少”,其次才是“买哪些币”。统一按收盘价入场后,真实突破 2.46x 对随机选币中位 1.81x(p = 0.00),30 日涨幅选币 2.71x 略低于它。第一篇 6.7 的对照腿按开盘价入场、且每天借用真实信号的个数(这是市场宽度信息),因此高估了动量相对突破的优势;把个数固定后随机中位只剩 1.62x。
采纳配置终值
3.19x
BTC 同期 4.91x
CAGR
+37.1%
年化
Sharpe
1.43
年化波动 24%
最大回撤
-27.0%
Calmar 1.37
笔数 / 胜率 / 盈亏比
2759 / 24% / 7.0
低胜率、高盈亏比
α vs 池等权
+37%
t = +2.73 β = 0.18

1. 起点

第一篇的结论是审慎的:全币种 30 日通道的原始信号在 24 个组合里没有一个 |t| ≥ 2,最优配置是多重检验的产物, 而市值池上最强的读数(6.7 节)在控制住动量之后 alpha 完全消失。本篇不重开这些问题。它从交互式回测台上 被选出的一组配置出发 —— 市值 top 200、OR 背景再叠加 anomaly、仅多头、20 日通道、100 槽、固定持有 5 天 —— 只问一件事:给定这个入场,出场该怎么设计

为此先给回测台加了逐笔交易明细和逐币 K 线复盘(入场出场标记、通道、背景关闭日、1 分钟放大),用来审阅具体交易。 复盘的第一个发现不是关于出场,而是关于结算口径(第 2 节)。之后是持有天数扫描(第 3 节)、入场后路径(第 4 节)、 约 35 种出场规则的像对像实验(第 5 节)、稳健性(第 6 节)与采纳配置的完整刻画(第 7 节)。 所有实验都保持入场、背景、槽位、ADV 优先、费用与 funding 完全不变,只换出场。

2. 逐笔复盘发现的结算口径问题

按 PnL 排序,回测台默认配置里最赚钱的一笔是 SIRENUSDT(2026-03-18 入场,2026-04-07 出场): 出场价比入场价低 31%,PnL 却是名义的 +381%。 原因在引擎的记账方式:每个仓位每天用恒定名义 × 当日收益累加,等价于每天把仓位重置回入场名义 —— 涨了减仓、跌了加仓。而表里的"价格收益"、胜率、盈亏比用的是出场价 / 入场价 − 1 的固定数量口径。两套口径混用; 价格路径大起大落时差得很远(这一笔的路径是 0.87 → 2.37 → 0.14 → 0.60)。

配置 引擎终值 固定数量近似
回测台默认(市值 top100 · OR · 多空 · 30 日 · 持有 20 天 · 20 槽) 2.924 1.237
本篇基准 H5 2.908 2.856
固定持有 20 天 4.475 4.709
采纳配置 3.185 3.449

固定数量近似 = 1 + Σ 名义 × (价格收益 − 双边费),忽略 funding,且沿用引擎路径上的名义,不是严格重算。

回测台默认配置(多空、持有 20 天)下两种口径差 1.69,18 笔相差超过 50 个百分点 —— 那份结果的大部分来自逐日重置名义的效果。本篇的配置持有短、仅多头,两种口径只差 0.05; 长持有时固定数量口径反而更高(持有 20 天:4.47 对 4.71)。下文所有引擎数字仍按引擎口径, 第 5 节的实验表并列给出固定数量口径,方便核对结论是否依赖记账方式。这个口径问题本身还没有定论,是否改引擎另议。

3. 持有天数扫描:H5 是尖峰

固定持有 3 / 4 / 5 / 6 / 7 天的终值是 2.00 / 2.05 / 2.91 / 2.47 / 2.27x,Sharpe 1.12 / 1.10 / 1.49 / 1.20 / 1.00。 H5 比左右邻居的中位数高 35%。另一侧,持有 18 到 22 天是一个宽平台 (3.81 / 3.77 / 4.47 / 4.39 / 4.29x),但回撤从 25 天起急剧变差(H25 -44%,H30 -50%)。

H5 的尖峰来自哪里?把每笔交易第 5 天的当日收益按出场日聚合:3356 笔合计 +2936%(每笔 1% 名义), 而前 8 个日子合计 +3158%,超过了全部 —— 其余日子净贡献为负。

出场日 当日收益合计(每笔 1% 名义) 笔数 笔均
2024-11-16 +830.7% 100 +8.3%
2023-01-14 +587.5% 91 +6.5%
2025-07-15 +375.2% 100 +3.8%
2023-01-20 +335.9% 32 +10.5%
2025-04-28 +310.6% 100 +3.1%
2023-02-07 +262.3% 29 +9.0%
2025-05-13 +250.1% 60 +4.2%
2025-07-21 +206.2% 100 +2.1%

这是入场的批量属性造成的。策略多数日子空仓(杠杆中位数 0.00x),背景放行时一次进几十到一百个币; 固定持有 N 天,实际上是在选这一批仓位暴露在哪几个市场日上。H4 / H5 / H6 的前 5 大贡献日几乎是同一批日子, 差别只在哪个批次恰好落在哪天:

规则 前 5 日合计 总对数收益 日期与当日收益
H4 +37.9% 72% 2026-08-21 +10.6%,2025-05-10 +8.5%,2024-03-02 +6.4%,2024-11-15 +6.3%,2024-03-01 +6.1%
H5 +40.5% 107% 2026-08-21 +10.6%,2025-05-10 +8.5%,2024-11-16 +8.3%,2023-01-20 +6.7%,2024-11-15 +6.4%
H6 +41.7% 91% 2026-08-21 +10.6%,2025-05-10 +8.6%,2024-11-16 +8.4%,2024-03-06 +7.7%,2024-11-15 +6.4%
采纳 +38.5% 116% 2026-08-21 +10.6%,2025-05-10 +8.0%,2023-01-20 +7.6%,2024-11-18 +6.2%,2024-03-01 +6.1%
持有天数 1 到 30 的完整表
持有天数 终值 Sharpe 最大回撤 笔数 每笔均收益
1 1.519 0.86 -15.2% 4967 +1.08%
2 1.819 1.08 -21.8% 4177 +1.66%
3 1.997 1.12 -23.1% 3852 +2.13%
4 2.051 1.10 -21.4% 3625 +2.34%
5 2.908 1.49 -23.9% 3384 +3.66%
6 2.474 1.20 -30.6% 3215 +3.43%
7 2.267 1.00 -33.1% 3048 +3.22%
8 1.945 0.84 -35.5% 2806 +2.98%
9 1.778 0.72 -31.9% 2687 +2.74%
10 1.984 0.81 -29.3% 2636 +3.22%
11 2.325 0.96 -29.1% 2581 +4.17%
12 2.554 1.04 -27.1% 2484 +4.60%
13 2.976 1.15 -26.4% 2434 +5.34%
14 3.015 1.13 -32.3% 2368 +5.63%
15 3.585 1.23 -26.4% 2325 +6.45%
16 3.582 1.25 -28.8% 2247 +6.99%
17 3.686 1.26 -27.9% 2146 +8.11%
18 3.809 1.27 -31.7% 2138 +8.38%
19 3.774 1.25 -32.4% 2129 +8.60%
20 4.475 1.38 -29.8% 2094 +10.02%
21 4.395 1.38 -32.3% 1981 +10.45%
22 4.293 1.32 -38.9% 1966 +10.83%
23 3.404 1.12 -44.0% 1932 +10.10%
24 3.462 1.12 -40.5% 1913 +10.15%
25 3.400 1.09 -44.1% 1892 +11.00%
26 3.327 1.07 -45.7% 1880 +10.91%
27 3.128 1.02 -43.2% 1862 +10.21%
28 2.610 0.88 -43.7% 1825 +9.15%
29 2.851 0.94 -42.5% 1781 +10.61%
30 2.491 0.83 -50.4% 1733 +10.63%

4. 入场后路径:冲 5 天、回落 5 天、右尾续涨

把基准 H5 的 3384 笔入场按入场后天数对齐。均值第 5 天 +3.6%,第 7 到 9 天回到 +3.2% 附近, 第 20 天 +8.2%;中位数第 5 天 +1.9%,第 10 天 +0.0%,第 20 天只有 +0.9%。 长持有的收益全靠少数大赢家。

条件 样本 均值 中位 胜率
第 1 天收盘低于入场价 → 第 1→5 天 1693 +1.27% +0.29% 51%
第 1 天收盘高于入场价 → 第 1→5 天 1663 +3.95% +2.14% 59%
第 2 天仍低于入场价 → 第 2→5 天 1612 +1.38% +0.56% 54%
第 5 天盈利 → 第 5→10 天 1860 +0.01% -1.97% 43%
第 5 天亏损 → 第 5→10 天 1471 +0.50% -0.85% 45%
第 5 天盈利 → 第 5→20 天 1768 +6.04% +1.28% 53%
第 5 天亏损 → 第 5→20 天 1463 +2.89% -0.75% 48%
第 5 天盈利 > 10% → 第 5→20 天 817 +6.81% +1.92% 53%

三条对出场设计有直接含义的事实:(a)早期亏损不预示失败。第 1 天收盘低于入场价的仓到第 5 天仍有 +1.27% 的期望、胜率 51%;5 天内最大浮亏中位 -3.3% 只是正常噪音。 (b)浮盈守得住。5 天内曾浮盈 10% 以上的仓占 34%,其中 76% 在第 5 天收盘时仍保得住 —— 止盈没有用武之地。 (c)第 5 天盈利的仓,第 5 到 10 天均值 +0.01%、中位 -1.97%, 到第 20 天均值 +6.04%、中位 +1.28%。要拿到右尾必须先扛过第 6 到 10 天的回落。

第 0 到 20 天的均值 / 中位数 / 胜率
第 k 天 均值 中位数 胜率
0 +0.4% -0.0% 49%
1 +1.0% -0.1% 49%
2 +1.5% +0.4% 52%
3 +2.2% +1.0% 54%
4 +2.7% +1.1% 54%
5 +3.6% +1.9% 55%
6 +3.5% +1.0% 53%
7 +3.1% +0.2% 50%
8 +3.2% +0.2% 50%
9 +3.0% -0.1% 49%
10 +3.7% +0.0% 49%
11 +5.0% +0.6% 51%
12 +4.9% +0.2% 50%
13 +5.5% +0.1% 49%
14 +5.9% +0.5% 50%
15 +6.1% +0.6% 49%
16 +6.6% +1.1% 50%
17 +7.8% +1.4% 50%
18 +7.9% +1.4% 51%
19 +8.1% +0.7% 49%
20 +8.2% +0.9% 49%

5. 出场规则实验:35 种,六类

实验室复制引擎的循环,只把出场判定换成可插拔规则;cap(5) 与采纳配置两个点与引擎精确一致(偏差 < 1e-9)。 "固定数量"列按固定数量口径重算同一组交易,用来核对结论不依赖记账方式。

类别 规则 终值 固定数量 Sharpe 最大回撤 笔数 均持有 胜率 盈亏比 前10日占盈 出场构成
固定持有 H5(基准) 2.908 2.945 1.49 -23.9% 3384 5.0 56% 1.48 20% cap:3356 end:28
固定持有 H4 2.051 2.049 1.10 -21.4% 3625 4.0 53% 1.41 22% cap:3596 end:29
固定持有 H6 2.474 2.550 1.20 -30.6% 3215 6.0 52% 1.58 19% cap:3189 end:26
固定持有 H20 4.475 4.848 1.38 -29.8% 2094 19.7 53% 2.11 13% cap:1994 end:100
紧止损 H5 + 收盘跌破入场价 2.100 2.133 1.27 -14.4% 3922 2.6 32% 3.58 24% fail:2677 cap:1228 end:17
紧止损 H5 + 收盘回到通道内 2.100 2.133 1.27 -14.4% 3922 2.6 32% 3.58 24% back:2677 cap:1228 end:17
紧止损 H5 + 收盘 < 3 日低 2.642 2.690 1.43 -21.7% 3450 4.5 53% 1.55 20% cap:2407 low3:1016 end:27
紧止损 H5 + 收盘 < 5 日低 2.885 2.937 1.51 -22.2% 3408 4.7 55% 1.50 21% cap:2856 low5:524 end:28
紧止损 H5 + 1×ATR10 跟踪 2.537 2.566 1.45 -18.4% 3554 3.7 51% 1.72 21% trail:1789 cap:1743 end:22
紧止损 H5 + 2×ATR10 跟踪 2.871 2.918 1.50 -22.8% 3411 4.8 55% 1.50 20% cap:2954 trail:431 end:26
紧止损 H5 + 3 日未创新高即出 2.282 2.327 1.27 -17.1% 3573 3.9 50% 1.65 21% stall3:2619 cap:925 end:29
止盈 H5 + 止盈 +5% 1.827 1.856 0.92 -26.7% 4073 3.6 59% 1.02 21% cap:2024 tp:2023 end:26
止盈 H5 + 止盈 +10% 2.143 2.194 1.13 -26.2% 3763 4.2 55% 1.29 20% cap:2497 tp:1240 end:26
止盈 H5 + 止盈 +20% 2.542 2.624 1.34 -24.0% 3542 4.6 55% 1.41 20% cap:3007 tp:507 end:28
状态出场 H5 + 背景关闭即出 2.362 2.341 1.33 -21.8% 3661 2.9 56% 1.43 28% gate:3232 cap:399 end:30
状态出场 H20 + 背景关闭即出 2.375 2.377 1.31 -22.4% 3582 3.2 55% 1.46 27% gate:3552 end:30
状态出场 H5 + 当日振幅 > 2×ATR 出 2.259 2.319 1.23 -26.8% 3832 3.9 55% 1.34 20% cap:2315 climax:1491 end:26
状态出场 H5 + 成交额 < 0.5×ADV 出 2.858 2.897 1.49 -22.0% 3425 4.7 54% 1.56 21% cap:2789 dry:608 end:28
状态出场 H5 + BTC 当日 < −5% 全平 2.955 3.038 1.51 -23.3% 3389 4.9 55% 1.53 21% cap:3048 btc:313 end:28
状态出场 H5 + 池等权 当日 < −3% 全平 2.349 2.430 1.33 -18.1% 3593 3.8 50% 1.76 22% ew:1818 cap:1747 end:28
状态出场 H5 + 池等权 当日 < −5% 全平 2.750 2.868 1.45 -25.3% 3415 4.6 54% 1.61 21% cap:2584 ew:803 end:28
右侧跟踪 无上限 + 收盘 < 5 日低 2.560 2.748 1.06 -33.9% 2106 15.2 41% 2.83 14% low5:2046 end:60
右侧跟踪 无上限 + 收盘 < 10 日低(海龟式) 2.277 2.205 0.86 -36.9% 1799 24.6 40% 2.62 12% low10:1699 end:100
右侧跟踪 无上限 + 收盘 < 20 日低 1.845 1.498 0.63 -43.4% 1445 41.9 36% 2.68 10% low20:1345 end:100
右侧跟踪 无上限 + 5 日未创新高即出 2.541 2.510 1.15 -33.2% 2749 8.4 46% 2.14 17% stall5:2719 end:30
右侧跟踪 H20 + 收盘 < 10 日低 2.866 3.266 1.12 -36.6% 2189 15.4 46% 2.26 14% cap:1067 low10:1022 end:100
分批时间 第 4/5/6 天各出 1/3 2.540 2.575 1.40 -24.8% 3212 6.0 55% 1.52 20% cap:3189 end:23
分批时间 第 5 天出一半,第 20 天出一半 2.758 2.927 1.36 -23.6% 2094 19.7 54% 1.80 14% cap:1994 end:100
分批时间 第 5/10/15/20 天各出 1/4 2.272 2.327 1.09 -21.8% 2094 19.7 52% 1.73 15% cap:1994 end:100
不对称 亏损 5 天出,盈利续持 + < 5 日低,上限 20 2.904 3.158 1.32 -27.8% 2575 9.1 32% 4.46 16% loser:1461 low5:642 cap:418 end:54
不对称 亏损 5 天出,盈利续持 + < 10 日低,上限 20 2.975 3.223 1.31 -29.1% 2534 9.9 29% 5.24 16% loser:1691 cap:571 low10:188 end:84
不对称 亏损 5 天出,盈利续持 + 2×ATR 跟踪,上限 20 2.990 3.249 1.33 -28.1% 2566 9.4 30% 4.98 16% loser:1512 trail:512 cap:470 end:72
不对称 亏损 3 天出,盈利续持 + < 20 日低,上限 20(采纳) 3.185 3.527 1.43 -27.0% 2759 8.3 24% 6.97 16% loser:2064 cap:596 end:88 low20:11
不对称 亏损 5 天出,盈利续持 + < 10 日低,无上限 2.456 2.326 1.01 -32.4% 2304 14.0 26% 5.35 13% loser:1590 low10:630 end:84
不对称 跌破入场价出 + < 10 日低,上限 20 2.739 2.929 1.35 -26.2% 3183 5.9 20% 8.58 17% fail:2548 cap:481 low10:80 end:74

紧止损全部亏钱。跌破入场价即出把终值从 2.91 打到 2.10x(回撤 -14%,但 Sharpe 只有 1.27), 因为它砍掉的是仍有正期望的仓(第 4 节 a)。"回到通道内"与"跌破入场价"结果完全相同 —— 通道价就是入场价。 3 日低、回撤 5%、池等权 −3% 全平同理。唯一值得留的风控叠加是 1×ATR10 跟踪:2.54x、Sharpe 1.45、回撤 -18%, 用 13% 的终值换回撤缩小 -6% 个点。

止盈全部亏钱(+5% / +10% / +20% 分别 1.83 / 2.14 / 2.54x),截的是右尾。 状态类出场无益:背景关闭即出 2.36x(平均只持有 2.9 天),振幅爆量、成交额干涸、BTC 或池等权大跌日全平都在基准附近或更差。 经典右侧跟踪单独用也不行:海龟式 10 日低无上限 2.28x、 回撤 -37%,因为第 6 到 10 天的回落会被吃掉。 分批时间出场是 H5 的诚实版本(第 4/5/6 天各 1/3:2.54x),把参数运气平均掉之后就是这个水平。

起作用的是时间的不对称。"亏损仓 N 天限时出、盈利仓持到 20 天上限"这一族终值 2.46 到 3.19x, Sharpe 1.01 到 1.43;盈利仓用跌破 10 日低、20 日低还是 2×ATR 跟踪都一样, 因为 20 天上限承担了绝大部分出场,跟踪线很少触发。去掉上限只留跟踪线反而掉到 2.46x。这族的代价是胜率约 27%、盈亏比约 6, 回撤 -26% 到 -32%:多数交易小亏离场,收益靠少数拿满 20 天的赢家。

6. 稳健性

6.1 参数面:亏损限时 × 反向通道 × 持有上限

45 个格子里,持有上限 15 或 20 天的 30 格终值 2.72 到 3.19x、Sharpe 1.21 到 1.43, 没有孤立的尖峰;上限放到 30 天整体变差(2.69 到 3.19x),与第 3 节 H25 以后回撤恶化一致。 亏损限时 3 天略好于 5 到 7 天:输的仓早走,槽位早腾出来给下一批。

45 格完整表
亏损限时(天) 反向通道(日) 持有上限(天) 终值 Sharpe 最大回撤
3 5 15 2.757 1.34 -23.5%
3 5 20 2.948 1.38 -27.6%
3 5 30 2.967 1.35 -25.8%
3 10 15 2.866 1.36 -23.3%
3 10 20 3.080 1.40 -28.1%
3 10 30 2.887 1.26 -26.7%
3 20 15 2.897 1.37 -23.1%
3 20 20 3.185 1.43 -27.0%
3 20 30 3.193 1.35 -26.1%
4 5 15 2.721 1.29 -23.8%
4 5 20 2.868 1.32 -28.2%
4 5 30 2.887 1.28 -26.9%
4 10 15 2.810 1.30 -24.1%
4 10 20 2.954 1.32 -29.0%
4 10 30 2.716 1.17 -28.2%
4 20 15 2.836 1.31 -24.0%
4 20 20 3.043 1.35 -28.0%
4 20 30 2.988 1.25 -28.0%
5 5 15 2.843 1.31 -25.3%
5 5 20 2.904 1.32 -27.8%
5 5 30 2.921 1.28 -27.8%
5 10 15 2.964 1.32 -26.8%
5 10 20 2.975 1.31 -29.1%
5 10 30 2.749 1.17 -31.0%
5 20 15 2.963 1.32 -27.2%
5 20 20 3.031 1.32 -29.0%
5 20 30 2.976 1.23 -29.6%
6 5 15 2.805 1.27 -27.1%
6 5 20 2.803 1.26 -28.8%
6 5 30 2.846 1.24 -29.6%
6 10 15 2.990 1.30 -28.7%
6 10 20 2.858 1.24 -30.7%
6 10 30 2.692 1.13 -32.9%
6 20 15 3.004 1.30 -28.9%
6 20 20 2.918 1.25 -31.0%
6 20 30 2.891 1.18 -30.5%
7 5 15 2.818 1.25 -24.0%
7 5 20 2.851 1.25 -29.4%
7 5 30 2.866 1.22 -29.5%
7 10 15 2.962 1.24 -26.5%
7 10 20 2.918 1.21 -32.5%
7 10 30 2.694 1.10 -33.8%
7 20 15 2.999 1.25 -26.6%
7 20 20 3.020 1.24 -31.6%
7 20 30 2.964 1.17 -33.7%

6.2 槽位容量

槽位 规则 终值 Sharpe 最大回撤 笔数 杠杆中位
50 固定持有 5 天 2.213 0.91 -34.4% 2380 0.00
50 固定持有 20 天 4.123 1.14 -36.6% 1337 0.20
50 采纳配置 3.326 1.28 -32.0% 1868 0.06
100 固定持有 5 天 2.908 1.49 -23.9% 3384 0.00
100 固定持有 20 天 4.475 1.38 -29.8% 2094 0.12
100 采纳配置 3.185 1.43 -27.0% 2759 0.03
200 固定持有 5 天 1.863 1.38 -14.1% 3870 0.00
200 固定持有 20 天 2.752 1.33 -23.4% 2670 0.08
200 采纳配置 1.948 1.28 -17.6% 3247 0.01
500 固定持有 5 天 1.292 1.37 -5.9% 3870 0.00
500 固定持有 20 天 1.549 1.34 -10.0% 2670 0.03
500 采纳配置 1.324 1.26 -7.4% 3247 0.01

槽位越多,每仓名义越小,终值随之下降,这是暴露度的算术。看 Sharpe:200 槽下 H4 / H5 / H6 仍是尖峰形状 (H5 1.38), 采纳配置在各档容量下都在 1.26 到 1.43。 100 槽是会绑定的:采纳配置 3892 个信号里 1133 个因槽位放弃(第一篇里这个统计漏掉了满仓日,本篇已修)。

6.3 分年

规则 2023 收益 2023 Sharpe 2023 回撤 2024 收益 2024 Sharpe 2024 回撤 2025 收益 2025 Sharpe 2025 回撤 2026 收益 2026 Sharpe 2026 回撤
固定持有 4 天 +27% 1.45 -11% +43% 1.76 -16% +4% 0.29 -14% +8% 0.72 -12%
固定持有 5 天 +43% 1.95 -10% +62% 2.19 -16% +17% 0.87 -15% +7% 0.61 -14%
固定持有 6 天 +38% 1.66 -15% +59% 1.89 -19% +7% 0.43 -20% +5% 0.46 -17%
固定持有 20 天 +82% 2.27 -18% +99% 1.93 -30% +24% 0.82 -20% -1% 0.14 -20%
采纳配置 +51% 2.05 -13% +62% 1.82 -27% +14% 0.70 -16% +13% 0.98 -8%
采纳配置 + 1×ATR10 跟踪 +35% 1.66 -12% +45% 1.56 -21% +14% 0.74 -15% +6% 0.59 -10%

所有变体 2023 和 2024 年强、2025 和 2026 年弱,年内 Sharpe 在后两年都低于 1。采纳配置 2026 年 +13%, 固定持有 20 天 -1%,H5 +7%。出场改变不了这个形状。

6.4 开仓判定换成 1 分钟口径

规则 开仓判定 终值 Sharpe 最大回撤 笔数 胜率
固定持有 5 天 日线 stop 单 2.908 1.49 -23.9% 3384 56%
固定持有 5 天 1m 收盘突破 2.756 1.44 -25.5% 3313 56%
固定持有 5 天 1m 整根在通道外(生产语义) 2.754 1.46 -23.4% 3235 56%
采纳配置 日线 stop 单 3.185 1.43 -27.0% 2759 24%
采纳配置 1m 收盘突破 2.848 1.32 -27.5% 2736 24%
采纳配置 1m 整根在通道外(生产语义) 2.798 1.31 -27.6% 2683 24%

日线 stop 单假设恰好在通道价成交,是最乐观的口径。换成生产语义(第一根整根在通道外的 1 分钟 K 线收盘价成交), 采纳配置 3.19 → 2.80x,H5 2.91 → 2.75x。 结论的排序不变。

6.5 换选币方式:突破选币贡献了什么

出场 入场价 选币 终值 Sharpe 最大回撤 笔数 备注
固定持有 5 天 通道价 / 对照腿开盘价 真实 20 日 Donchian 突破 2.908 1.49 -23.9% 3384
固定持有 5 天 通道价 / 对照腿开盘价 30日涨幅 top-N 4.425 2.13 -15.4% 2870
固定持有 5 天 通道价 / 对照腿开盘价 10日涨幅 top-N 4.369 2.03 -17.5% 2980
固定持有 5 天 通道价 / 对照腿开盘价 距30日高点最近 top-N 4.842 2.17 -18.6% 3259
固定持有 5 天 通道价 / 对照腿开盘价 ADV 最大 top-N 3.782 1.94 -21.0% 2765
固定持有 5 天 通道价 / 对照腿开盘价 随机选币 ×100 3.642 中位 3.64 · 90 分位 3.91 · 最大 4.04 · p = 1.00
固定持有 5 天 统一收盘价 真实 20 日 Donchian 突破 2.591 1.41 -20.7% 3384
固定持有 5 天 统一收盘价 30日涨幅 top-N 2.637 1.62 -15.8% 2870
固定持有 5 天 统一收盘价 10日涨幅 top-N 2.480 1.45 -20.7% 2980
固定持有 5 天 统一收盘价 距30日高点最近 top-N 2.647 1.54 -20.9% 3259
固定持有 5 天 统一收盘价 ADV 最大 top-N 2.116 1.30 -23.3% 2765
固定持有 5 天 统一收盘价 随机选币 ×100 1.950 中位 1.95 · 90 分位 2.06 · 最大 2.18 · p = 0.00
采纳配置 通道价 / 对照腿开盘价 真实 20 日 Donchian 突破 3.185 1.43 -27.0% 2759
采纳配置 通道价 / 对照腿开盘价 30日涨幅 top-N 4.963 2.03 -16.5% 2279
采纳配置 通道价 / 对照腿开盘价 10日涨幅 top-N 4.641 1.87 -19.4% 2357
采纳配置 通道价 / 对照腿开盘价 距30日高点最近 top-N 4.573 1.84 -21.0% 2570
采纳配置 通道价 / 对照腿开盘价 ADV 最大 top-N 3.462 1.63 -24.4% 2182
采纳配置 通道价 / 对照腿开盘价 随机选币 ×100 3.568 中位 3.57 · 90 分位 3.83 · 最大 4.44 · p = 0.93
采纳配置 统一收盘价 真实 20 日 Donchian 突破 2.462 1.20 -30.2% 2820
采纳配置 统一收盘价 30日涨幅 top-N 2.706 1.52 -23.5% 2396
采纳配置 统一收盘价 10日涨幅 top-N 2.528 1.34 -27.2% 2479
采纳配置 统一收盘价 距30日高点最近 top-N 2.402 1.25 -26.4% 2750
采纳配置 统一收盘价 ADV 最大 top-N 1.756 0.92 -23.7% 2327
采纳配置 统一收盘价 随机选币 ×100 1.812 中位 1.81 · 90 分位 1.97 · 最大 2.10 · p = 0.00
采纳配置 对照腿开盘价 · 每 gate 日固定 26 个 真实 20 日 Donchian 突破 3.185 1.43 -27.0% 2759 同上
采纳配置 对照腿开盘价 · 每 gate 日固定 26 个 30日涨幅 top-N 2.160 1.37 -19.4% 2385
采纳配置 对照腿开盘价 · 每 gate 日固定 26 个 10日涨幅 top-N 2.198 1.22 -20.8% 2783
采纳配置 对照腿开盘价 · 每 gate 日固定 26 个 随机选币 ×100 1.623 中位 1.62 · 90 分位 1.82 · 最大 2.13 · p = 0.00
采纳配置 统一收盘价 · 每 gate 日固定 26 个 真实 20 日 Donchian 突破 2.462 1.20 -30.2% 2820 同上
采纳配置 统一收盘价 · 每 gate 日固定 26 个 30日涨幅 top-N 1.825 1.20 -17.5% 2467
采纳配置 统一收盘价 · 每 gate 日固定 26 个 10日涨幅 top-N 1.819 1.04 -18.7% 2836
采纳配置 统一收盘价 · 每 gate 日固定 26 个 随机选币 ×100 1.407 中位 1.41 · 90 分位 1.59 · 最大 1.89 · p = 0.00

沿用第一篇 6.7 的方法:背景、槽位、出场、费用不变,只把选币方式换掉。三层口径逐层剥离干扰: ① 6.7 的口径 —— 真实腿按通道价、对照腿按当日开盘、每天取与真实信号同样多的币; ② 全部统一按当日收盘价入场,只比"选了哪些币"; ③ 在 ② 之上把每天的个数改成每个 gate 日固定 k 个,去掉"当日信号数量"携带的当日信息。 p 值 = 随机选币终值不低于真实突破的比例。

按 6.7 的口径(真实腿通道价、对照腿开盘价、每日取同样多的币):随机选币中位 3.57x、30 日涨幅 4.96x,都高于真实突破 3.19x(p = 0.93)。看起来突破选币是负贡献。统一按收盘价入场后:真实突破 2.46x,随机中位 1.81x(p = 0.00),30 日涨幅 2.71x,10 日涨幅 2.53x ——突破选币显著好于随机,略低于动量选币。两种口径差距这么大,是因为对照腿在 gate 日按开盘价入场,吃到了当天开盘到收盘的涨幅,而真实腿要等价格越过通道才成交;第一篇 6.7 因此高估了动量相对突破的优势,那一节的“alpha 在控制动量后消失”应据此打折。

每个 gate 日固定 26 个(去掉“当日信号数量”这一当日信息):开盘价口径随机中位 1.62x、30 日涨幅 2.16x;收盘价口径随机中位 1.41x、30 日涨幅 1.82x。匹配数量比固定数量高 1.94:当日有多少币突破就是当天的市场宽度,对照腿借用了这个数量,6.7 的对照腿同样如此。这个数量是突破系统自己合法拥有的信息 —— 它决定了哪天满仓、哪天空仓 —— 所以突破系统的价值主要在“哪天买多少”(宽度择时),其次才是“买哪些币”(统一收盘价下比随机高 0.65);固定数量下开盘价与收盘价口径只差 0.22,日内涨幅并不可靠。

H5 出场下同样的形状:6.7 口径随机中位 3.64x 高于真实 2.91x(p = 1.00), 统一收盘价后真实 2.59x 对随机中位 1.95x(p = 0.00)。 不对称出场对每一种选币都成立,它改善的是"gate 日拿到一批山寨多头之后怎么退出",与怎么选币无关。

7. 采纳配置

终值
3.185x
2024 起 2.11x
Sharpe
1.43
2024 起 1.24
最大回撤
-27.0%
平均持有
8.3 天
杠杆中位 0.03x · 峰值 1.08x
α vs BTC
+27%
t = +1.90 β = 0.19
α 双因子
+41%
t = +2.91(池等权 + BTC)

7.1 出场构成

出场原因 笔数 占比
亏损仓限时出场 2064 75%
到期平仓(20 天上限) 596 22%
回测末日强平 88 3%
反向通道出场 11 0%

75% 的交易以"亏损仓限时"离场,22% 拿满 20 天。 这是一个低胜率(24%)、高盈亏比(7.0)的形态:连续多笔小亏是常态,需要在心理上接受。

7.2 邻域

变体 终值 CAGR Sharpe 最大回撤 笔数 胜率 盈亏比
当前参数 3.185 +37.1% 1.43 -27.0% 2759 24% 6.97
持有 18 天 3.194 +37.2% 1.45 -26.8% 2768 26% 6.33
持有 19 天 3.208 +37.4% 1.45 -28.5% 2765 25% 6.67
持有 21 天 3.002 +34.9% 1.36 -26.8% 2720 24% 7.09
持有 22 天 3.001 +34.9% 1.35 -26.8% 2715 22% 7.76
亏损 2 天出 3.033 +35.3% 1.43 -26.3% 2900 22% 7.88
亏损 4 天出 3.043 +35.4% 1.35 -28.0% 2649 26% 6.11
反向 5 日通道 2.948 +34.2% 1.38 -27.6% 2789 28% 5.54
反向 10 日通道 3.080 +35.9% 1.40 -28.1% 2760 25% 6.66
反向 30 日通道 3.185 +37.1% 1.43 -27.0% 2759 24% 6.97

当前终值与邻居中位数相差 +5%,邻域平滑。回测台的"邻域检查"按钮做的就是这张表; 同一按钮对 H5 给出"高 35%,像尖峰"。

7.3 收益的时间集中

采纳配置前 5 个交易日贡献 +38.5%,占总对数收益 116% 的约 33%;H5 是 +40.5% / 107%。 两者的前 5 大贡献日几乎是同一批(2026-08-21,2025-05-10,2023-01-20 …)。 这些日子是全市场山寨币的大涨日,恰好落在一整批仓位的持有期内。它是背景 gate 批量放行的结果,出场只能决定这批仓位拿多久。

8. 局限与未解决的问题

① 收益集中在少数批量日。约四成对数收益来自 5 天,任何一天缺席都会显著改写结果;这是入场结构而不是出场能处理的。 ② 2025 到 2026 年衰减。每一种出场都一样,说明是信号或市场状态的问题。 ③ 结算口径。引擎按固定名义逐日结算,本配置下两种口径接近,但引擎本身的口径问题尚未处理,回测台默认配置受它影响很大。 ④ 选币不是主要来源。统一收盘价下突破比随机中位只高 0.65,与动量相当;突破系统的价值主要在“当日突破个数”这个宽度信息决定的哪天买多少。第一篇 6.7 的对照借用了这个数量并按开盘价入场,其动量结论应据此打折。 ⑤ 样本内。出场规则族的选择、亏损限时 3 天、上限 20 天都是在同一段样本上看出来的;邻域平滑降低了过拟合的嫌疑, 但不是样本外证据。⑥ 口径。成交价、费用 10bp、按日收盘出场,都是近似;1m 生产口径下终值下降 12%。

下一步:把“当日突破个数”当作宽度信号单独检验它的择时价值,再决定选币用突破还是动量(6.5 已给出方向); 用 2025 年后的数据单独检验背景 gate 是否仍有内容;决定引擎结算口径。

复现:python report_exit.py(约 3 分钟,含 100 次随机置换),目录 /home/ubuntu/ic/factor_backtest/research/20260903_ctashit。 所有数字由 app.py 的引擎实时算出,出场实验室在本脚本内(Lab),选币替换复用 control_mcap.py。 交互式回测台的"亏损仓限时 / 反向通道出场 / 邻域检查"与本篇同一引擎。