跳至正文
全部策略

策略

Hyperliquid 横截面资金费率极端值均值回归:做多最低资金费率 + 做空最高资金费率,覆盖 BTC/ETH/SOL 个 HL 永续合约,每 8 小时再平衡

结局: 已放弃

HlCrossSectionalFundingExtremeMeanReversionLS

结局总结

HlCrossSectionalFundingExtremeMeanReversionLS 旨在用一种美元中性、由资金费率驱动的押注,填补五个代表性不足的投资组合桶:Hyperliquid 主流品种的资金费率极端值会回归横截面均值。实现是可靠的——多空两侧平衡、波动率低,并且在 53,001 次事件中确实计入了资金费率收益——因此该回测公平地检验了这一机制,但结果是系统性亏损:总收益为 -42.7%,Sharpe 为 -1.835 且置信区间完全为负,每个日历年都处于亏损状态。评审者得出结论:均值回归前提恰恰相反(BTC/ETH/SOL 的资金费率极端值伴随着持续的动量),而且只有一个可调参数,没有任何优化可以扭转结果。在三次迭代后,该策略在回测评审关卡被放弃,并注明相反的资金费率动量押注需要作为其自身的假设单独研究。

假设

在Hyperliquid永续合约上,一种美元中性的、横截面资金费率均值回归策略。每8小时(与最频繁的HL资金费率结算间隔对齐),该策略按最新资金费率对3个主要Hyperliquid永续合约(BTC、ETH、SOL —— 均已确认在HL上具有完整的3年历史)进行排序。它做LONG资金费率最负的永续合约(空头向多头支付,表明空头仓位集中,倾向于反转),并做SHORT资金费率最正的永续合约(多头向空头支付,表明多头仓位集中,倾向于反转)。等权重、美元中性。持有8小时后再次排序。同时实现:(1)收取两腿上的资金费率支付(多头腿收到,空头腿也收到正的资金费率),以及(2)捕捉资金费率极端资产向横截面均值回归的过程。填补FIVE个代表性不足的类别:HYPERLIQUID交易场所(7.3% → 提升至20%),多空方向(14.3% → 迈向45%),多品种范围(6.6% → 迈向组合多元化),资金费率驱动机制(无曲线拟合风险),以及短期再平衡(中期持仓模式但事件频率高,便于滚动前向验证)。该机制与本会话所有失败截然相反:它具有NO的价格模式依赖性,NO制度锚定阈值,NO交易稀疏问题(8小时再平衡 = 每天3笔交易 × 3个品种 = 在HL上3年内约3,300+次交易事件)。仓位规模:每个方向投入15%的资金(15%多头腿 + 15%空头腿 = 30%总敞口,美元中性)。每笔交易风险:鉴于每腿名义较小且持仓8小时,约0.5%的资金。

第 3 次迭代修复了第 -3 层的零交易失败。诊断:策略使用 supplementary_data['funding_rates_by_instrument'] 对交易腿进行排名,这是一个逐腿资金费率映射,由真实回测/优化子进程构建(已验证:load_for_subprocess 为全部 3 个 HL 交易腿填充了 1675 个有重叠的资金费率 K 线)。但第 -3 层的进程内验证路径(_handle_verifying -> _collect_supplementary_data)只为PRIMARY个工具加载补充数据,从未构建 funding_rates_by_instrument,因此缺少ETH/SOL资金费率,“需要每条腿的资金费率”门控条件在每根 K 线上都提前返回,也就没有发生再平衡/下单。修复(最小改动,仅一个方法):当某条 ANY 交易腿缺少逐腿资金费率序列时,_funding_series 现在回退到平坦的“hl_funding_rates”序列——不再仅针对主交易腿。这样保持了该边际严格由资金费率驱动(没有价格代理,也没有机制切换),且仅在逐腿映射不可用时启用(第 -3 层冒烟测试);在真实回测中,fbi 为每条交易腿携带独立序列,因此回退永远不会触发,实际评估的仍是真正的横截面资金费率排名。没有导入、类结构、阈值或配置变更——第 1 层和第 2 层不受影响;只是使额外交易腿的资金费率解析更加稳健,从而让多腿再平衡路径执行并产生交易。

横截面资金费率REVERSION的假设在HL BTC/ETH/SOL上被证伪,没有可优化的空间。这是一个干净的、真正美元中性的测试(2,137笔均衡交易,9.1%年化波动率,benchmark_meaningful=false),在CURRENT引擎上运行,资金费率IS被记入(funding_events_available 53,001) —— 因此该策略实际上在两腿上都收取了其设计要获取的资金费率。尽管如此,它仍持续亏损:total_return -42.7%,夏普-1.835,整个CI置信区间为负[-2.81, -0.82],索提诺-1.98,以及probabilistic_sharpe 0.0002(约99.98%确信真实夏普 <= 0)。profit_factor为0.862,每笔交易期望值为-$18.4,且EVERY年也是负的(2024 -18.1%,2025 -23.1%,2026 -3.8%) —— 不是稀疏性,不是代码错误,也不是单一的糟糕制度,而是在 ~2.3 年的完整样本中系统性的负期望值信号。根本原因:在3个主要品种中,极端正的资金费率伴随着倾向于CONTINUE的动量,因此做多资金费率最负的永续合约、做空资金费率最正的永续合约在价格腿上持续亏损,而该价格损失淹没了(真实但较小的)资金费率收益。优化无济于事:该机制基本上只有一个可调节旋钮(per_leg_pct;REBALANCE_BARS是固定的,且没有z分数/阈值可调),因此扫描仅能调整敞口规模 —— 它无法翻转亏损方向性押注的符号,且佣金拖累(总值的9.23%)相对于总负边际而言是次要的。不值得花2小时进行优化。NOTE FOR RESEARCH LEAD:逆向构造 —— 资金费率MOMENTUM(做多资金费率最POSITIVE的永续合约,做空资金费率最NEGATIVE)—— 是相反的押注,也是这些指标隐含支持的,但那是一个截然不同的新假设,而非对本策略的参数调整;如果推进,鉴于8小时的再平衡成本拖累,它仍必须通过自身的费用/通缩关卡。

实现

Hyperliquid BTC/ETH/SOL 个永续合约上的美元中性横截面资金费率均值回归策略。每隔 8 小时(2x4H 根 K 线),根据最新的 HL 资金费率对 3 个交易腿进行排名,LONG 资金费率最负的永续合约,SHORT 资金费率最正的永续合约(每条腿占 15% 的权益,美元中性),持有 8 小时后重新排名。捕获极端资金费率向横截面均值回归的过程,同时从两条腿收取资金费率。

验证结果

验证失败(第 3 层——沙盒回测):未产生交易 使用的 K 线类型:BTCUSD.HYPERLIQUID-4-HOUR-LAST-EXTERNAL,已处理 K 线:5108 诊断:在 5088 个已评估 K 线中,should_enter() 返回 side 0 次 -> 你的 ENTRY CONDITION 从未触发。放宽入场逻辑 / 阈值。 确保你的策略能够使用给定的数据和参数产生交易。

回测评审

夏普
-1.84
总收益率
-42.68%
最大回撤
43.20%
总交易数
2137
胜率
48.6%
盈利因子
0.86

实现清晰且真正美元中性:2,137 笔平衡交易(1,082 笔多头 / 1,055 笔空头),年化波动率低至 9.1%,benchmark_meaningful=false(正确),无强平

资金费率数据现在可以加载并计入收益(funding_events_available 53,001)——论点中的资金费率收割部分确实被捕获,因此这是对该机制的公平检验

不存在稀疏性问题——滚动验证有充足的交易数量

在整个 ENTIRE 样本期间持续亏损:total_return -42.7%,Sharpe 为 -1.835,置信区间 CI 完全为负 [-2.81, -0.82],Sortino 为 -1.98,probabilistic_sharpe 0.0002(约有 99.98% 的把握真实 Sharpe <= 0)

在 2,137 笔交易中每笔交易的预期收益为负(-$18.4);profit_factor 0.862;EVERY 年为负(2024 -18.1%、2025 -23.1%、2026 -3.8%)

均值回归前提在主流品种上是相反的:BTC/ETH/SOL 的资金费率极端值伴随着持续的动量,因此低资金费率做多 / 高资金费率做空尽管收取资金费率,仍会在价格一侧持续失血

没有有意义的优化空间:只有 per_leg_pct 可调(REBALANCE_BARS 固定,没有阈值)——优化只会放大一个亏损边际,无法扭转其符号

手续费拖累显著(commission_pct_of_gross 9.23%),但不是主要原因——即使在计入手续费之前,方向性押注也是负的

迭代历史

验证失败(第 2 层——合成场景): 使用的参数:['per_leg_pct', 'min_notional'] 检查 __init__ 是否设置了 self.parameters.get() 返回的所有属性。 - steady_uptrend:TypeError:HlCrossSectionalFundingExtremeMeanReversionLS._funding_at() 接受 3 个位置参数,但实际传入了 4 个(K 线时间戳:1735689840000) - steady_downtrend:TypeError:HlCrossSectionalFundingExtremeMeanReversionLS._funding_at() 接受 3 个位置参数,但实际传入了 4 个(K 线时间戳:1735689840000) - flat_ranging:TypeError:HlCrossSectionalFundingExtremeMeanReversionLS._funding_at() 接受 3 个位置参数,但实际传入了 4 个(K 线时间戳:1735689840000) - volatility_spike:TypeError:HlCrossSectionalFundingExtremeMeanReversionLS._funding_at() 接受 3 个位置参数,但实际传入了 4 个(K 线时间戳:1735689840000) - zero_volume:TypeError:HlCrossSectionalFundingExtremeMeanReversionLS._funding_at() 接受 3 个位置参数,但实际传入了 4 个(K 线时间戳:1735689840000) - price_gap:TypeError:HlCrossSectionalFundingExtremeMeanReversionLS._funding_at() 接受 3 个位置参数,但实际传入了 4 个(K 线时间戳:1735689840000)

结局总结

在主流品种上,极端资金费率往往伴随持续而非反转的动量,因此低资金费率做多 / 高资金费率做空会在价格一侧持续失血,而这部分损失会吞噬少量资金费率收入——一个预期收益为负的方向性信号无法通过调节单个敞口旋钮来修复(反向资金费率动量构造将是一个独立的新假设)。

该策略在优化前的回测评审关卡被放弃:评审者认为资金费率均值回归前提在完整的约 2.3 年样本上已被证伪,并且没有值得优化的内容(只有 per_leg_pct 可调,而它只会放大一个亏损边际),因此从未进入优化或分析师评审阶段。

一种在 Hyperliquid BTC/ETH/SOL 个永续合约上的美元中性、横截面资金费率均值回归策略,每隔 8 小时做多资金费率最负的永续合约,并做空资金费率最正的永续合约,目标是同时从两条腿收取资金费率,并捕获资金费率极端值向横截面均值的回归。

这是一次清晰、真正美元中性的测试(2,137 笔平衡交易——1,082 笔多头 / 1,055 笔空头——年化波动率为 9.1%,且资金费率确实计入收益,共 53,001 次资金费率事件),但持续不断地亏损:总收益 -42.7%,Sharpe -1.835,置信区间 CI 完全为负 [-2.81, -0.82],Sortino -1.98,盈利因子 0.862,每笔交易预期收益为 -$18.4,概率 Sharpe 0.0002,且每年均为负(2024 -18.1%、2025 -23.1%、2026 -3.8%)。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。