策略
Hyperliquid 横截面短周期动量组合——美元中性多空:按过去 3–5 天收益率对流动性较高的 HL 永续合约进行排名,LONG 做多排名最高的十分位 / SHORT 做空排名最低的十分位,持有约 7 天,每周再平衡(HYPERLIQUID 日线、市场中性、2 参数)
结局: 已放弃
HyperliquidCrossSectionalMomentumBasket
结局总结
HyperliquidCrossSectionalMomentumBasket 旨在将横截面动量——工厂自身的 QA 通过反转一项已放弃的反转研究而发现的效应——货币化,构建为覆盖 30 只流动性 Hyperliquid 永续合约的美元中性周度多空篮子,刻意填补组合中最缺的场所、市场中性和多品种敞口。在多轮迭代中,开发者诊断并修复了一个品种池问题(第 1 轮迭代中历史过长的陈旧品种使短期形成期变为噪声),并在流动性的 30 只品种面板上报告了强劲的无引擎数字(+0.718%/仓位,t=2.13,夏普比率 1.28)。但这些数字从未得到验证:该策略卡在编码阶段,在三轮迭代均触及“coding_stuck_3_timeouts”后被放弃。它从未产出工厂回测,也从未进入回测审查、优化、分析或风险审查。
假设
coding_stuck_3_timeouts
实现
基于日线,在 Hyperliquid 的 30 个高流动性永续合约上构建美元中性横截面动量组合。每隔 hold_days(7 = 每周),按照日历锚定:(bar timestamp days-since-epoch) % hold_days == 0;策略根据过去 formation_days 的简单收益率为每个标的排名,LONG 排名前 20%(6 个名称),并 SHORT 排名最后 20%(6 个名称),持有至下一次再平衡。每个标的配置相同名义金额,即 equity * gross_frac / (2k),因此多空两侧的美元敞口按设计相等,组合不承担净加密货币贝塔;总敞口为权益的 60%,杠杆为 1.0。每次再平衡仅交易差额——仍留在同一组合中的名称不动,离开组合或方向翻转的名称平仓,新名称开仓。返回的信号是横截面离散度(多头组合平均动量减去空头组合平均动量),每根 bar 计算一次。两个可调参数:formation_days(4,假设中的短周期)和 hold_days(7,每周)。
迭代历史
验证失败(第 4 层 — QA 审查): - FEE/EDGE VIABILITY NOT ESTABLISHED(检查清单 #7)。唯一经修正引擎的度量——第-3层沙盒——为 NET NEGATIVE:avg_trade_return_pct -0.0278%(低于零,远低于 0.15% 下限),夏普比率 -0.43,PF 0.95,total_return -4.31%,基于 364 笔均衡交易。这与无引擎研究(+0.535%/笔交易,夏普比率 1.05,“五年均为正”)相矛盾。两个事实使沙盒成为可信数值:(1)SURVIVORSHIP BIAS——开发者承认 30 只品种池排除了所有在 2026 之前下架的 HL 永续合约,因此该研究“存在未知程度的高估偏差”;对于横截面动量组合而言,这是首要的有效性威胁,而且即使 WITH 这种高估偏差,滚动一年沙盒仍亏损。(2)CLASS HISTORY——这一确切的 HL 横截面美元中性篮子家族已在紧前数轮中经五种构造被彻底证伪,且 OHLCV 单一横截面排序仅有约 0% 的存活率。阳性研究必须得到修正引擎沙盒的佐证,而非被其反驳;此处恰被反驳,且研究本身已受损。 - SPEC DEVIATION 核心参数。假设为“短期……3-5 日收益”,费用测算基于 3-5 天形成期构建,但代码交付 formation_days=12 且边界 [6,16] ENTIRELY EXCLUDE 所声称的 3-5 天区间,因此优化器永远无法到达该区间。透明且机制保持不变(横截面动量、美元中性、周度再平衡均完整),故不属于整体策略替换——但实际被优化的是中期动量,而非假设所声称的短期优势。 - 关于无保护除法(_NS_PER_DAY、px_ref、k、price)的静态警告为误报:_NS_PER_DAY 为非零常量,px_ref/px_now 已检查 >0,k 为 max(1,...),price 已过滤 >0 并在 _qty 中再次保护。
验证失败(第 3 层 — 沙盒回测):冒烟测试超过了 300 秒的运行时限。这几乎总是意味着每根柱线的工作量会随历史数据增长——例如反复扫描完整的资金费率/辅助数据序列,或在每根柱线上于 calculate_signal()/on_bar() 内重建列表并调用 min()/sorted()。在 __init__ 中预先计算排序后的时间戳数组 ONCE 并使用 bisect,或按时间戳缓存查询,使每根柱线的开销为 O(log n),而不是 O(n)。
结局总结
一个必须对齐约 30 条日线腿的多品种 Hyperliquid 篮子在操作上过于沉重,以至于在编码阶段反复超时;如果策略无法在流水线限制内构建和执行,那么有前景的无引擎数字毫无价值,因此在优势得以测试之前,需要先管理实现成本和跨腿对齐障碍。
该策略在经历 3 次迭代后于编码阶段被放弃,原因是“coding_stuck_3_timeouts”——策略反复未能在时限内通过编码/验证,因此从未进入沙盒回测、回测审查、优化、分析或风险阶段。
一个市场中性、多品种的横截面动量篮子,基于固定的 30 只流动性 Hyperliquid 永续合约品种池(日线),每周按过去约 4 天收益排序,做多等美元的上篮子并做空等美元的下篮子且规模做到美元中性,在日历锚定的周度再平衡上持有约 7 天,带有两个参数(形成期收益窗口和持有长度),旨在填补代表性不足的 Hyperliquid、市场中性和多品种敞口。
没有流水线回测指标——该策略从未生成已完成的沙盒回测。仅有的数据是开发者自己在流动性标的面板上进行的、不依赖引擎的测量(例如每个头寸净收益 +0.718%、t=2.13、组合夏普比率 1.28、2004 笔头寸交易、滚动-365日夏普比率 1.57);这些数据虽在代码中披露,但从未经过工厂引擎验证。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。