策略
SOL Perp 4H资金费率极端动量延续(单一标的USD-M,多空,跟随大众的翻转前提)
结局: 已放弃
SolFundingExtremeMomentumContinuationLS
结局总结
SolFundingExtremeMomentumContinuationLS是分析师明确建议的、对已放弃的SOL资金费率极端逆向反做策略的翻转:不再反做拥挤的资金费率,而是将其作为动量跟随,基于完全相同的干净单一标的USD-M底层结构,因此唯一改变的是方向性前提。密集的349笔交易回测彻底证伪了该论点——胜率39.5%(比其意在镜像的反做策略更差)、盈利因子0.933、负期望值,以及夏普比率-0.30,表面为正的+18.95% headline名义值被揭露为由+37%未退出敞口头寸掩盖的、约-18%的已实现结果。由于反做和跟随资金费率极端在扣除费用后均亏损,分析师得出结论,该信号在SOL上没有可利用的方向性符号,并在第二次迭代的回测评审关口放弃了它。建议是“把失败的逆向策略翻转为动量策略”的推理不成立,因为交易成本和非对称退出结构意味着,被费用侵蚀的策略的反面并非其镜像赢家。
假设
一个做多-SHORT、SINGLE-INSTRUMENT、单一交易场所的SOLUSDT.BINANCEUSD-M永续期货方向性策略,使用4-HOUR K线,其中资金费率仅为SIGNAL(从不计为现金流)。这是FLIPPEDPREMISE,由放弃了SOL资金费率极端CONTRARIAN反做策略的分析师明确推荐:该策略亏损-58.6%,覆盖693笔干净交易(PF0.83,avg_win $882 < avg_loss $968,胜率47.8%),原因是FADING拥挤的资金费率持仓并接飞刀——而其持续的负向优势直接证明INVERSE具有正期望值(镜像特征:avg_win > avg_loss,胜率约52%,毛PF约1.2)。论点是:极端资金费率标志着STRONG、PERSISTENT的方向性需求(上涨趋势中多头抬价支付/下跌趋势中空头抬价支付),而在加密市场中这种需求倾向于CONTINUE而非立即反转——因此优势在于FOLLOW资金费率极端作为动量,而非反做它。它运行在与失败的反做策略完全相同的、已验证干净的路径上(单一标的USD-M,avg_position_pct约22%,无敞口错误,资金费率数据全程密集,metrics_reliable),因此唯一改变的是方向性前提。它避开了本轮中所有反复出现的失败:NOTBINANCE_SPOT/CASH(指标与成交错误)、NOTBINANCE_CM(不可回测)、NOT期权(无Deribit数据)、NOT跨场所/Hyperliquid(基差假象)、NOT多标的组合(额外腿行情错误)、NOT资金费率套利(盈亏基于价格且可全额确认),以及NOT价格突破(不同的、易过拟合的家族)。它填补了多空方向配额(仅14.4%对比大量85.6%纯多头),并保持在约4个参数,以抵御杀死突破/趋势策略的过拟合。
第 2 次迭代修复了第 -3 层的“无交易 / should_enter 在 12427 根K线上返回 0 次方向”故障。入场条件仅由资金费率控制(self._cur_funding_valid 加上 |rate| >= threshold),诊断结果是资金费率解析器存在错误:_build_funding 使用 'if not isinstance(k, int): continue' 过滤键,但 supplementary_data['funding_rates'] 采用双键形式({nanosecond_int: rate, "nanosecond_str": rate}),而回测子进程的 JSON 往返序列化会将整数键转换成字符串,因此键以字符串形式到达时,isinstance 过滤器会丢弃 EVERY 条目,导致 _fund_map 为空、_cur_funding_valid 永远为 False,且 should_enter 每根K线都保持观望——这正是逆势同类策略(解析正确)产生 693 笔交易,而本策略一笔都没有的原因。最小修复是在 try/except 中使用 int(k) 解析替换 isinstance 过滤器,从而同时接受整数键和字符串键(整数/字符串键对会自然去重为一个映射条目)。无需更改阈值或逻辑:SOL 4H 资金费率经常超过 0.02% 入场阈值,且 funding_tol_ns=8h 与资金费率频率相匹配,因此映射填充后,每根 4H K线都能解析到附近的一次资金费率事件。其余所有代码——最近资金费率查找、连续资金费率+ROC 信号、跟随极端值入场、资金费率正常化/时间止损/止损退出,以及精度感知仓位规模计算——均逐字节保持不变,因此第 1-2 层继续通过。资金费率仍仅作为信号(损益基于价格),实际缺少资金费率时策略仍保持观望(不回退到仅用价格的模式)。杠杆仍为 1.0,作为实际名义敞口背景参数使用;单标的 USD-M 避免了现货/CM/跨交易场所/多腿故障模式。
翻转前提的论点被其自身密集回测所证伪:把资金费率极端作为动量来跟随,与之前反做它一样亏损。预测胜率约为52%、毛PF约为1.2;实际为win_rate39.5%(WORSE已放弃的反做策略的47.8%)、PF0.933(<1.0),期望值为-$52/笔交易,夏普比率为-0.30(CI-1.64至+0.94)。+18.95% headline名义值是按市值计价的幻象——end_unrealized_pct37.24意味着一个+37%的未退出敞口头寸虚增了它;已实现盈亏约为-18%。因为BOTH逆向反做(-58.6%)AND本次动量跟随均亏损,SOL资金费率极端信号在任一方向上带有NO方向性优势——“输家的反面必定是赢家”这一前提是谬误:双向都要支付佣金(占毛利的3.44%),且退出结构(资金费率回归正常/时间止损/止损)并非对反做策略的干净符号翻转,因此收益几何形状并不镜像对称。这是一个密集、干净的349笔交易样本(并非稀疏性假象),且亏损高度集中:其中5/7年为负(2020-16%、2022-8%、2023-28.6%、2025-6.7%、2026-3.6%),唯一盈利的年份是2021年的+63.8%狂热行情。优化也无济于事——任何funding_threshold/hold_bars/stop_loss设置都无法制造出双向本就不存在的方向性优势,而best-of-225扫描至多只是拟合2021窗口。FAILUREPATTERN:在单一加密永续合约上做方向性资金费率极端策略没有可利用的符号方向——反做是在接飞刀,跟随是买入已耗尽的需求,扣除费用后双双亏损;“把失败的逆向策略翻转为动量策略”的逻辑不成立,因为交易成本和非对称退出结构意味着,一个被费用侵蚀的策略的反面只是另一个被费用侵蚀的策略,而非其镜像赢家。被MTM虚增的headline名义值(已实现-18%隐藏在+19%市值之后)是掩盖已实现亏损的诊断性信号。
实现
多空、单一标的SOLUSDT.BINANCEUSD-M永续期货动量延续策略,基于4H K线,仅将资金费率用作信号(从不计为现金流)。当资金费率极端时跟随市场:资金费率 >= +0.02% -> 做多(持续的上行需求),资金费率 <= -0.02% -> 做空(持续的下行需求)。当资金费率回归至退出阈值以下、经过12根K线最长持有后,或触发4%保护性止损时退出。这是对已放弃的逆向反做策略的前提翻转。OHLCV+仅资金费率,杠杆1.0,约5个参数。
验证结果
验证失败(第 3 层——沙盒回测):未产生交易 使用的K线类型:SOLUSDT.BINANCE-4-HOUR-LAST-EXTERNAL,已处理K线数:12431 诊断信息:should_enter() 在评估的 12427 根K线上返回了 0 次方向 -> 你的 ENTRY CONDITION 从未触发。请放宽入场逻辑/阈值。 请确保你的策略能在给定数据和参数下产生交易。
回测评审
- 夏普
- -0.30
- 总收益率
- 18.95%
- 最大回撤
- 26.02%
- 总交易数
- 349
- 胜率
- 39.5%
- 盈利因子
- 0.93
执行干净、交易密集:约 5.7 年内完成 349 笔交易,单标的 USD-M,资金费率仅作信号,metrics_reliable,无敞口/仓位规模错误(avg_position_pct 24%)
对已验证干净路径的稳健工程实现(无现货/COIN-M/期权/跨场所/多腿阻碍)
“把输家翻转为赢家”的前提FALSIFIED:预测胜率约52%/PF约1.2,但实际为win_rate39.5%(比反做策略的47.8%更差)以及PF0.933(<1)——资金费率极端具有NO方向性优势,在EITHER方向上,于SOL上
已实现盈亏为负:+18.95% headline名义值是end_unrealized_pct37.24的未平仓MTM——已实现业绩记录约为-18%
夏普比率-0.30(CI-1.64至+0.94,多为负值),期望值-$52/笔交易,欧米茄比率0.93,恢复因子-0.42,最大DD26%(CI高点68.7%)
盈利集中于牛市:7 年中有 5 年为负;全部正向贡献都来自 2021 的 +63.8% 狂热期
输家反面谬误:双向都要付费(占毛利的3.44%),且退出结构并非干净的符号翻转,因此收益并不镜像对称
5/7 年为负
多数年份为正
结局总结
“输家的反面必定是赢家”这一前提是谬误——双向都要支付佣金,非对称退出结构意味着,被费用侵蚀的策略的反面只是另一个被费用侵蚀的策略,而非其镜像;单一加密永续合约上的方向性资金费率极端信号没有可利用的符号方向,被MTM虚增的headline名义值(已实现-18%隐藏在+19%市值之后)是掩盖真实亏损的诊断性信号。
在其第二次也是最后一次迭代中,分析师在优化前回测评审关口给出了“放弃”裁决,因此优化、分析和风险评审均未运行:因为BOTH逆向反做(-58.6%)与本次动量跟随均亏损,SOL资金费率极端信号在任一方向上均无方向性优势,任何阈值/持有/止损设置都无法制造出双向本就不存在的优势。
一个在SOLUSDT.BINANCEUSD-M4H永续期货上的多空、单一标的方向性策略,仅将资金费率用作信号(从不用作套利收益)——是对早期已放弃的逆向反做策略的前提翻转,这次FOLLOWING资金费率极端作为动量(多头抬价时买入、空头抬价时卖出),论点是极端资金费率标志着会延续的持续方向性需求,在资金费率回归正常、时间止损或止损时退出。
在密集的349笔交易、约5.7年样本上,翻转前提被证伪:预测胜率约52%/PF约1.2,但实际交付胜率39.5%(比反做策略的47.8%更差)以及PF0.933(<1),期望值-$52/笔交易,夏普比率-0.30(CI-1.64至+0.94),欧米茄比率0.93,26%最大回撤,且5/7年为负(仅2021年的+63.8%狂热行情为正);+18.95% headline名义值是按市值计价的幻象(end_unrealized37.24%),掩盖了约-18%的已实现盈亏。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。