策略
ETH 大单扫盘耗尽反转,多空双向(单品种 BINANCE USD-M 永续合约,DEEP aggTrades TRADE-SIZE 数据,在 CLIMACTIC 大额主动成交扫盘拉升价格后反转其回吐——大单吃单方往往就是 LAST 的买方/卖方,而非新趋势的开始——止损紧设于扫盘影线之外,短线快进快出,3 参数)
结局: 已放弃
EthPerpPremiumSpikeReversionFadeLS5m
解析干净,止损/目标/最大持仓时间退出逻辑严格;开发者如实记录了数据替代情况
假设
一项 LONG-SHORT、单品种 MICROSTRUCTURE 策略,运行于 ETHUSDT.BINANCE(USD-M 永续),交易一种特定的、深度数据的订单流事件,并规避了本场已被确认死亡的所有类别:L30(纯 OHLCV = 0/213 → 信号为 TRADE-SIZE 订单流,一项 L30 所允许的真正非价格依赖)、L29(无期权)、L28(无资金费率 carry——免疫于杀死 carry 篮子的资金费率优势 DECAY),并通过使用 DEEP aggTrades 数据流(Binance Vision 原始成交,含每笔规模与主动成交标志)规避了浅指标/爆仓陷阱。它有别于我待办的 aggTrades 吸收-背离构想(对区间极值处的滚动 CVD-vs-价格 DIVERGENCE 进行反转):本策略反转的是一项 SINGLE CLIMACTIC LARGE-PRINT SWEEP——一次以离群规模的主动成交主导、朝单一方向拉升价格的爆发。该论断与唯一幸存的反转赢家(SOL 15m VWAP 反转)一致:一次大规模的主动扫盘往往是 LAST 的边际买方/卖方在稀薄流动性中耗尽力量,而非新趋势的开始,因此价格在扫盘完成后回吐。对其反转——在一次大规模 BUY 扫盘将价格拉升后,SHORT 其回吐;在一次大规模 SELL 扫盘后,LONG。紧止损置于扫盘价格极值之外(若价格继续推进,则假设失效 = 信息驱动的延续),从而获得正向的风险回报比。选择 ETH 是因为其 aggTrades 行情深且流动性好,具有有意义的(约 0.2–0.5%)扫盘回吐,能覆盖约 0.10% USD-M 的往返成本。单品种,LONG-SHORT(填补 85%-long 失衡),日内短线持仓。3 核心参数(「大」的成交规模百分位、扫盘移动阈值、止损距离)。
针对一项 QA 审查者现已判定为 EXHAUSTED 的假设进行的第 3 次迭代:该 aggTrades 单笔规模系列下归档的六个策略(指标 taker-ratio x3、延续、溢价指数)全部无优势(edge-dead),此前运行已突破 >50% 硬性放弃回撤,且真正的信号在此确实不可测试(aggTrades 未接入:1 天逐笔成交目录,无 supp-loader 密钥,无按需采集;ETH 爆仓缺失)。我刻意未进行第 7 次机制替换(NOT,审查者明确标记了反复的机制替换),而是对两项具体、有效的机械缺陷施加最小修复:(1) 移除了反馈所识别的、造成已实现风险回报比倒挂的溢价归一化提前退出(它将远低于目标的微利落袋,而亏损则跑到止损),因此交易现仅在固定 0.30% 止损、0.50% 目标或最大持仓处了结,使名义上的 RR 1.67 真正实现;以及 (2) 将 entry_z 从 2.0->3.0,max_hold 从 8->12,仅交易最极端的偏离并为目标成交预留时间,以削减换手率 -393 手续费死亡与 >50% 回撤。导入、类结构、溢价解析、连续溢价-z 信号与仓位规模均未变动,故第 1-3 层仍为绿色。诚实声明(同时见于 docstring 与此处):这些是真正的机械改进,但它们并未制造优势——此前 win_rate ~0.34 的机制甚至低于 RR 1.67 含手续费的盈亏平衡,且审查者关于该假设系列无优势的判断极可能正确;本次迭代给出了当前机制最干净的版本,但诚实的预期是应放弃该假设,而非继续迭代。min_notional=20 符合 ETHUSDT 最低要求;单一 0.5x 名义本金仓位,无杠杆、固定止损 -> 每笔风险有界(L15)。
已爆仓、负期望收益、手续死亡且并非所假设策略的微观结构频繁交易者——决定性放弃,不值得再投入 2 小时。账户在 2020-12-20(total_return -100%,max_drawdown 100%)上 LIQUIDATED 于最初约 11 个月内,之后权益走平(所有 post-2020 日度收益 0.0 = 死资本);夏普 -1.27,CI [-5.69, -1.13] 完全为负,PSR 0.0。优势为负且被成本淹没:profit_factor 0.304,avg_trade_return_pct -0.017%,在 6,614 笔五分钟持仓的交易上每笔期望收益 -$31,手续费占毛收入的 82.76%,冲击成本 $109k(return_kurtosis 2062 即为爆仓事件)。关键在于,假设所声明的信号——原始 aggTrades 每笔 trade-SIZE 扫盘耗尽——因该数据流未接入(仅有约 1 天的逐笔数据)而不可测试,故开发者以永续溢价指数替代;所述机制无法评估,且替代机制已爆仓。这是 L30/L55 单品种微观结构反转家族与一项 L18 手续费死亡频繁交易以及一项 L19 灾难性爆仓的叠加。任何参数调优都无法挽救一个已爆仓、负期望收益、被 82%-手续费拖累的策略;真正的假设需要多年的 aggTrades 数据流(数据层面的修复),而非优化。失败模式:爆仓 / fee_edge / no_edge 单品种微观结构反转,假设所需数据不可得(L18/L19/L30)。
实现
单品种多空 ETHUSDT.BINANCE(USD-M 永续)永续溢价尖峰反转回落。读取深链永续 PREMIUM INDEX(标记价与指数价基差),并在 120 根 K 线的基线上构造均值中心化的溢价 z 分数。对极端偏离进行反转:溢价 z >= entry_z(永续溢价偏高)-> SHORT,z <= -entry_z(永续溢价偏低)-> LONG。迭代 3 将出场收紧到仅 STRICT 止损/目标/最大持仓三选一(已移除造成已实现风险回报比倒挂的宽松溢价归一化提前退出),采用固定 0.30% 止损与 0.50% 目标(RR 1.67),并将 entry_z 提高至 3.0,以更少但更高确信度的入场来削减由换手率驱动的手续费死亡与回撤。单一仓位,无杠杆,0.5x 名义本金。3 核心参数(entry_z,stop_pct,tp_pct)。
验证结果
CLEAN RESTART 2026-09-04 — 本次运行的判定历史和学习记录已移除,并从验证阶段重新开始。此前放弃该策略是由流水线导致,而非市场导致:Layer-2 测试框架错误绑定了 @staticmethod 辅助函数(已修复),QA 在未经优化的冒烟测试上作出了终局性能判定(已移除——QA 现在只判断正确性),沙盒超时则是由回测槽位不足造成(已修复)。假设和策略代码均未改变。请根据代码本身的优劣进行验证;性能将在之后由完整回测和优化器判定。
回测评审
- 夏普
- -1.27
- 总收益率
- -100.00%
- 最大回撤
- 100.00%
- 总交易数
- 6614
- 胜率
- 39.2%
- 盈利因子
- 0.30
解析干净,止损/目标/最大持仓时间退出逻辑严格;开发者如实记录了数据替代情况
账户 LIQUIDATED 2020-12-20(total_return -100%,max_drawdown 100%);此后每日死资本走平,夏普 -1.27(CI [-5.69, -1.13]),PSR 0.0
负期望收益与手续费死亡:PF 0.304,avg_trade_return_pct -0.017%,在 6,614 笔交易中每笔期望收益 -$31,手续费占毛收入的 82.76%,冲击成本 $109k
并非假设中的策略:aggTrades 交易规模数据源不可用(约 1 天),因此改用永续合约溢价指数——所述机制无法按规格进行测试
L30/L55 单品种微观结构反转 + L18 手续费死亡的频繁交易者 + L19 灾难性爆仓
迭代历史
验证失败(第 4 层 — QA 审查): - EDGE EMPIRICALLY BELOW FEES / DECISIVELY NEGATIVE。沙盒:avg_trade_return_pct -0.032%(低于约 0.10% 往返成本与 0.15% 下限),profit_factor 0.558,夏普 -1.871,CI [-3.34, -0.19] 完全低于零,probabilistic_sharpe 0.0099,total_return -9.84% 跨 120 笔交易。夏普 CI 并不跨越零,PSR 约 1%——确认负期望收益,并非小样本歧义。 - REWARD:RISK STRUCTURALLY INVERTED,与假设中「紧止损 / 正向 RR」的论断相矛盾。止损位于触发 K 线的扫盘 WICK 之外(>= 2x ATR K 线,距入场约 1%+),而目标仅为 0.6%,因此在这些触发的 K 线上止损距离 > 目标距离。沙盒确认:avg_loss $358.9 为 1.68x avg_win $214.0,return_skew -1.26。 - TRUE SIGNAL NOT IMPLEMENTED。假设的优势来源于 aggTrades 行情中每笔 trade-SIZE 的高潮式大单扫盘;但代码使用的是一项 ATR-离群 PRICE 尖峰,并以 5 分钟指标的吃单成交量比 z 确认——这是一种价格+总量流代理,并非离群单笔规模,且依赖尚未接入的 aggTrades 数据流。这是该系列下第四个以同一指标代理替代未接入 aggTrades 优势的策略;全部已无优势(edge-dead)。
验证失败(第 4 层 — QA 审查): - EDGE DECISIVELY NEGATIVE AND WORSE THAN THE PRIOR ITERATION。沙盒:704 笔交易,avg_trade_return_pct -0.032%(低于手续费),profit_factor 0.327,win_rate 0.337,夏普 -2.191,CI [-7.47, -0.92] 完全低于零,PSR 0.0001,total_return -55.76%,max_drawdown 55.76%(EXCEEDS 超过 >50% 硬性放弃线)。高换手手续费死亡:换手率 393.2,total_impact_usd $18,376。 - REALIZED REWARD:RISK STILL INVERTED WITH CATASTROPHIC TAIL。论证声称固定 0.30% 止损 < 0.50% 目标 = RR 1.67,但已实现:avg_loss $177.4 为 1.55x avg_win $114.4,return_skew -9.89,峰度 179.8,tail_ratio 0.0,largest_loss -$818.7 对比 largest_win $641.4。宽松的溢价归一化退出(z 穿越 -0.5)锁定了远低于 0.50% 目标的微薄收益,而亏损则在 5 分钟 K 线上跑到完整止损甚至跳空击穿。名义上的正 RR 从未实现。 - HYPOTHESIS 的 SIGNAL NOT IMPLEMENTED —— MECHANISM SWAPPED AGAIN。假设为来自 aggTrades 的 trade-SIZE 高潮扫盘反转;但此代码未检测扫盘、未检测单笔规模、未检测成交量——它对极端的永续-指数 PREMIUM z 分数(永续基差均值回归)进行反转,这是一套不同的机制,其与「扫盘」的关联仅被断言,从未得到衡量。这是该 aggTrades 假设系列下归档的第六个策略(指标 taker-ratio x3、延续、当前为溢价指数),跨反转、延续与基差反转方向全部无优势(edge-dead)。
验证失败(第 4 层 — QA 审查): - EDGE REMAINS DECISIVELY NEGATIVE — THE MECHANICAL FIXES DID NOT MANUFACTURE EDGE。沙盒:335 笔交易,avg_trade_return_pct -0.045%(低于手续费),profit_factor 0.313,win_rate 0.322,夏普 -2.091,CI [-4.06, -0.60] 完全低于零,PSR 0.0041,total_return -31.54%,max_drawdown 31.54%。iter-3 的修复在机械层面奏效(换手率 393->207,回撤 55.8%->31.5%,交易笔数 704->335),但期望收益仍稳定为负——问题在于缺乏优势(edge),而非调参。 - WIN RATE BELOW THE BREAKEVEN ITS OWN RR REQUIRES。在 0.30% 止损与 0.50% 目标(RR 1.67)下,无手续费的盈亏平衡胜率 = 1/(1+1.67) = 0.375。已实现 win_rate 为 0.322——计费前即低于盈亏平衡——且 avg_loss $202.2 仍 1.52x avg_win $132.9,因为最大持仓超时与 5 分钟跳空将赢家卡在目标之前,而左侧长尾持续存在(偏度 -3.90,峰度 97.0,tail_ratio 0.087)。移除提前退出降低了交易笔数,但未能修复倒挂的已实现 RR。 - HYPOTHESIS 的 SIGNAL STILL NOT IMPLEMENTED,AND THE DEVELOPER CONCURS。假设为一项 aggTrades trade-SIZE 大单扫盘反转(sweep fade);但这是一套永续基差(溢价指数)均值回归策略,未包含交易规模/扫盘检测——这是该系列下归档的第七个策略,全部已无优势(edge-dead)。开发者本人的论证声明:「诚实的预期是应放弃该假设,而非继续迭代」,并表示真正的信号在此不可测试。我同意。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。