跳至正文
全部策略

策略

Hyperliquid 主流币横截面动量多空轮动(每日排名、每周再平衡、美元中性组合)

结局: 已放弃

HlMajorsCrossSectionalMomentumRotationLS

构建方式清晰、确为美元中性的横截面动量组合(以日历为锚点,运行时排除历史不足的标的);样本量充足(358 笔交易),avg_trade_return_pct 1.43% 高于 HL 费用门槛,最大回撤温和,为 13.7%

假设

一个市场中性(美元中性)CROSS-SECTIONAL MOMENTUM 轮动策略,跨一组固定的、流动性最强、上线时间最长的 Hyperliquid 永续合约(目标范围:BTC、ETH、SOL、BNB、AVAX、LINK、ARB、DOGE、LTC、APT,在 HYPERLIQUID 上;任何在测试窗口内缺少完整每日历史的品种在运行时被剔除,不会被替换)。机制:这是一个相对强度轮动,NOT 单一资产趋势或 VWAP/阈值均值回归(明确区别于已放弃的 VWAP-偏离-MR 类别和溢价指数/资金费率类别)。在每次每周再平衡时,按过去 N 日的总回报对每个品种进行排序;做多 LONG 最强的前 k 名,做空 SHORT 最弱的后 k 名,每个腿内等权配置,规模上使多头名义等于空头名义(delta/美元中性)。持有一周,然后重新排序并重建组合。使用 ONLY 每日 OHLCV K 线 — 无资金费率、期权、溢价指数或逐笔成交数据,因此它不受 Jan-2023 资金费率目录数据缺口和使近期假设失败的期权多腿工具缺口的拖累。同时针对三个最欠缺的组合桶:HYPERLIQUID 场所(5.1% 对 >= 20% 目标)、long_short 方向(12.6% 对 <= 55% 仅多头上限)以及多品种范围(9.3%)。刻意选用每日 K 线以最大化 Hyperliquid 的可用历史(每个周期约 5,000 根 K 线的上限在 1 天时提供完整覆盖,按 HL 上线以来约 2.5 年,相比之下先前 HL 假设曾因数据被约 7 个月 1H / 约 58 天 15m 的上限所阻断)。

报告的失败仅发生在第 1 层 CONFIG:instrument_id 和 bar_type 的值均为 None,因此策略本身从未接受评估。修复方法是调整配置——将 BTCUSD.HYPERLIQUID 设为 1-DAY K 线上的主腿,其余九个主流币作为 extra_instruments/extra_bar_types。我已在目录中确认,全部十个 HYPERLIQUID 1-DAY 序列均存在(BTCUSD、ETHUSD、SOLUSD、BNBUSD、AVAXUSD、LINKUSD、ARBUSD、DOGEUSD、LTCUSD、APTUSD),因此没有任何一条腿会导致运行因 data_unavailable 中止;_param_bounds 现在也声明了三个搜索参数的取值范围。leverage 保持为 1.0:毛敞口为权益的 60%,在多空两侧均分,因此不使用保证金乘数。此前已通过的交易逻辑未变——根据 K 线自身时间戳推导以日历为锚点的轮动网格、运行时排除历史过短的标的、构建等名义价值的美元中性组合,以及仅在跨越边界时换仓——只有一项小的有界工作量修复,同时也使代码哈希保持不同:_closes 现在只切取每个标的排名实际需要的回溯窗口 +2 尾部,因此十条腿的每根 K 线处理量保持恒定,不再遍历每个标的不断增长的整个缓冲区;此外,早期出现非正收盘价也不再导致排名所用的回溯索引偏移。

L45 美元中性横截面动量主要永续合约篮子(0/84 个幸存者)在 HYPERLIQUID 场所(约 0/128)且无显著优势 — 不值得花费 2 小时进行优化。在 358 笔交易中:Sharpe 0.343,自举 CI [-0.51,1.15] 跨越零,PSR 0.738,profit_factor 1.13,且整个 +45% 回报由 2024(+53%,由 Jan +34% 和 Dec 驱动)支撑,而 2023(-4.8%)、2025(+4.1%)和 2026(-8.8%)持平至为负,且压力波动率三分位为负 — 在 2025-2026 大部分时间内滚动 Sharpe 为负,使 20% 留出样本落在亏损格局中。它同样受容量约束(总仓位的 impact_cost_pct 10.55%,capacity_usd 约 $8.98M),因此该优势仅存在于玩具规模。基准 Sharpe 是上限,而约 225 次试验的缩减只会降低它,因此它不会通过缩减后 Sharpe 的门槛。组合构建干净且确实为市场中性(benchmark_meaningful 正确地为假) — 不是代码缺陷 — 但类别先验(beta 中性横截面动量篮子)没有幸存者,且此实例是与零无法区分的"年度奇迹"。失败模式:no_edge/容量 美元中性横截面动量篮子,优势集中于一年,近期格局为负(L45/L82)。

实现

在十种流动性较高的 HYPERLIQUID 主流永续合约(BTC、ETH、SOL、BNB、AVAX、LINK、ARB、DOGE、LTC、APT)上进行美元中性横截面动量轮动,使用 1-DAY K 线。每个以日历为锚点的每周网格日(纪元日索引能被 rebalance_days 整除;每个网格日最多执行一次,因此重启和回放时计划保持一致),计算每个标的过去 30 日回报;历史不足的标的将被剔除,不作替换;策略持有最强的前 k 个 LONG 和最弱的后 k 个 SHORT,每条腿内等权,做多名义价值等于做空名义价值,毛敞口为 60%。有效 k 缩小为 min(top_k, available // 2),因此组合绝不会变成单边。只有当标的跨越多空边界时,仓位才会换手。仅使用日线 OHLCV 数据——不使用资金费率、溢价指数、期权或逐笔数据。

验证结果

验证失败(第 1 层——配置):config.instrument_id 和 config.bar_type 为 REQUIRED(得到 instrument_id=None,bar_type=None)。将两者都设置为假设所用的标的,例如 instrument_id='BTCUSDT.BINANCE',bar_type='BTCUSDT.BINANCE-4-HOUR-LAST-EXTERNAL'。

可选:在每个网格日,将持有的仓位调整至当前 per_leg_notional,但仅当偏离超出漂移区间时进行。并非必需——低换手的权衡是合理的。

在 CORRECT 一侧已经持有的腿永远不会调整仓位——只有跨越边界的腿才会交易。这是预期的低换手行为,但随着权益在轮动之间变化,每条腿的名义价值会偏离精确的美元中性目标(持有的腿保留旧的美元规模,而新腿按当前权益确定规模)。当标的跨越边界时,这种偏差较小且会自行修正;这是偏离严格连续美元中性的轻微情况,不是缺陷。

回测评审

夏普
0.34
总收益率
45.46%
最大回撤
13.67%
总交易数
358
胜率
44.1%
盈利因子
1.13

构建方式清晰、确为美元中性的横截面动量组合(以日历为锚点,运行时排除历史不足的标的);样本量充足(358 笔交易),avg_trade_return_pct 1.43% 高于 HL 费用门槛,最大回撤温和,为 13.7%

填补了欠缺的 HL / 市场中性 / 多品种 桶

不显著:Sharpe 为 0.343,bootstrap CI [-0.51, 1.15] 跨越零,PSR 0.738,profit_factor 1.13

优势集中于单一年份:2024 +53%(由 Jan +34% 和 Dec 驱动),而 2023 -4.8%、2025 +4.1%、2026 -8.8%;在 2025-2026 大部分时间内滚动 Sharpe 为负,因此留出样本处于持平/负值格局

容量受限:总仓位的 impact_cost_pct 10.55%,capacity_usd 仅约 $8.98M — 该优势仅在玩具规模下真实存在

L45 美元中性横截面动量主要永续合约篮子(0/84 个幸存者)在 HYPERLIQUID 场所(约 0/128) — 类别先验果断为负;压力波动率三分位为负(Sharpe -0.07)

迭代历史

验证失败(层 4 — QA 审查)[类别=code_defect]: - [edge_concern] 次要于阻塞缺陷:沙盒结果为正(+56%,Sharpe 0.34,alpha 0.049,356 笔交易,avg_trade_return_pct +1.64%),且确实为市场中性(beta 0.012),对机制而言令人鼓舞 — 但产生该结果的具体轮动日期是锚定在运行时长的再平衡时间表的人为产物,因此必须在时间表锚定到日历之后重新判断。Sharpe CI 仍会跌破零(-0.35..0.94)。 - 周度再平衡由 PROCESS-RELATIVE BAR COUNTER 驱动,而非 K 线的日历时间戳 — 这是 item-18 反模式。_maybe_rebalance 执行 `self._bars_since_rebalance += 1` 并在 self._rebalance_days 处再平衡,重置为 0,计数器在 __init__ 中初始化为 rebalance_days。虽然没有 -(10**9) 哨兵,但在功能上等同于本次会话中先前失败的 DeFi-vs-L1 轮动:(1)初始化为 rebalance_days,它在每次重启后的第一根符合条件的 K 线上触发一次完整再平衡;(2)每周时间网格锚定在处理开始的时间,而非日历,因此轮动日期会偏离任何固定网格,重放/对账永远无法复现。在实盘中,崩溃-重启循环会搅动整本 10 腿订单簿。对于唯一优势在于 WHEN 轮动的策略而言,这是取消资格的。

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