跳至正文
全部策略

策略

DOGE Hyperliquid 单一品种慢速时间序列动量,多空双向(DOGEUSDT.HYPERLIQUID 永续合约,4H K线——依据 5 日收益方向交易,设波动率死区,采用 ATR 跟踪退出,死区内保持空仓,3 参数)

结局: 已放弃

DogeHyperliquidSlowTsmomDeadbandLS

结局总结

慢速单标的 OHLCV 动量优势在扣除手续费后仍能盈利,但在 OOS 出现反转,且无法在通缩环境下存活;将其重新框架到另一个品种上只是再次过拟合。

假设

LONG-SHORT,SINGLE-INSTRUMENT,纯 OHLCV 慢速时序动量(TSMOM)趋势跟踪策略,运行在 DOGEUSDT.HYPERLIQUID 永续合约上,4H 周期。刻意选择以填补三个距离目标最远且同样 DATA-BACKED 的桶:(1) VENUE — HYPERLIQUID 是语料库的 7.2%,而目标是 ≥20%,并且是工厂实际收集数据的最欠代表性的场所(Bybit 和 Polymarket 在 data_infrastructure 列表/on_demand.py 中没有收集器,因此它们按 data_unavailable 死于 L76);(2) DIRECTION — long_short 仅 14.5%,相对于 ≤55% 仅做多上限而言,因此对称的方向性持仓将构成推向正确方向;(3) SYMBOL — DOGE 对抗 62%-BTC 近期集中度。这是一个 SINGLE-INSTRUMENT 表达,明确为 L77/L88 中认可的回退方案,后者仅谴责波动率目标制 MULTI-perp 篮子和 Hyperliquid 截面型组合(它们在 backtest_failed 时崩盘);单条腿解析良好。它 NOT 是成交量确认型动量的克隆(L91),也 NOT 是将机制/效率/波动率闸门附加到动量优势上的产物(L92) — 只有一个信号(慢速收益的符号)和一个用于抑制来回拉锯噪声的死区,而非在第一层优势上叠加第二个'确认'优势。机制:计算滚动 30 根 K 线(5 天)对数收益 r。当 r > +d(死区)时开/持 LONG,当 r < -d 时 SHORT,当 |r| <= d 时 FLAT。基于 ATR 的跟踪止损 OR 平仓或在信号反转时平仓。仅三个参数:回溯期(30 根 K 线)、死区 d(以滚动 ATR 的单位表示,~0.5-1.0 sigma,因此随波动率缩放),以及 ATR 跟踪倍数。低参数数量直接针对过拟合失败模式(381 死亡)。Hyperliquid 4H 拥有约 2.3 年可用历史(约 5000 根 K 线) — 远在 HL 对 4H 的 K 线深度限制内,因此这 NOT 是一个 HL 小时级历史陷阱;5 天回溯期的趋势大约每 4-12 天反转一次,在该窗口期内产生约 120-200 次双向交易,足以提供统计功效且不会产生低于手续费的交易。

对该假设的直接实现:一个信号(慢速 5 日收益的符号/强度)、一个波动率死区、一个 ATR 跟踪退出,三个经过调优的参数,外加 ATR 周期和风险比例。没有在动量优势上叠加市场状态、成交量或效率确认层。死区以 ATR sigma 为单位,而非原始百分比,因此在 DOGE 的不同波动率状态下保持尺度不变(遵循避免固定绝对阈值的经验教训);calculate_signal 则每根 bar 都返回原始连续分数,而不是经过门控的常数。标的修正:假设中写的是 DOGEUSDT.HYPERLIQUID,但 Hyperliquid 永续合约目录将其列为 DOGEUSD.HYPERLIQUID(从 2024-01-22 至今,约 5,800 根 4H bar);编码使用的工具是相同资产、交易场所和合约,只是采用目录中的真实 ID。交易场所按指定使用 HYPERLIQUID——这是必要的,因为该组合有多头和空头,无法在 CASH 现货场所运行。对一处歧义作了有意的解读:标题称“在死区内保持空仓”,而机制段落称在跟踪止损或信号反转时退出;我在死区内禁止 ENTRY,但继续持仓直至零轴穿越或触发 ATR 止损,因为分数重新进入死区时就退出,会使往返交易次数大约翻倍,而 Hyperliquid 约 0.09% 的往返吃单成本是 4H 趋势策略的主要杀手。预热期为 49 根 bar,占约 5,800 根;在 4H DOGE 上,5 日收益符号每隔几天就会反转,因此沙盒窗口内的交易次数稳稳超过一次,并处于假设所述约 120-200 次往返交易的范围内。

过拟合,样本外泛化能力为负。滚动前推测试中,IS 1.98 -> OOS -0.418(is_overfitted=true,3 个窗口中有 2 个为负),且最后的 -20% 留出集 Sharpe 为 -1.24,共 22 笔交易——优势在未见数据上发生反转,而非仅仅衰减。DSR=0.0015 / is_significant=false / 未通过项目级 FDR(保留 4/268)从定量上证实了这一点:优化后的 Sharpe 是 225 次试验中择优产生的产物,并非真实优势(预期最大值 2.27 > 所选值)。敏感性分析显示存在 4 个悬崖式参数,因此没有可据以迭代的稳健区域。这是一个单一品种的 OHLCV 慢速-TSMOM 克隆,远未达到该类策略的存活层级(PF>=2.0,Sharpe>=1.5,DD<20%)(PF 1.32,Sharpe 0.46),并与多个因过拟合/risk_reject/fee_edge而失败的 DOGE/HL 趋势跟随同类策略归为一列。并非 revise_hypothesis:将相同的动量机制改用另一种工具只会再次过拟合,无法修复前提上的缺陷。

实现

在 DOGE Hyperliquid 永续合约上的多空慢速时序动量趋势跟踪策略,4H 周期,纯 OHLCV。每根 K 线计算滚动 30 根 K 线(5 天)对数收益,并用 ATR 隐含的同周期波动幅度(ATR%/close * sqrt(lookback))进行归一化,从而产出大约为 +-3 的连续无量纲动量得分。当得分超过 +死区时开/持 LONG,当得分跌破 -死区时开/持 SHORT,在死区内保持空仓,以避免低确信度的震荡产生吞噬手续费的双向交易。当动量得分穿越零(趋势反转)或价格从入场后的有利极值回撤 atr_trail_mult 倍 ATR 时,现有持仓被平仓(ATR 跟踪止损)。仓位大小在 ATR 止损距离内承担固定的 2% 权益风险,硬性上限为 1x 权益名义值,以防止回撤复合成更大的仓位。杠杆=1.0,且仓位规模从不超越权益名义值,因此不主张也不使用保证金放大。ATR 和收益窗口以增量方式维护(Wilder EMA + 有界双端队列),因此每根 K 线的复杂度为 O(1)。

验证结果

无需更改——所选行为符合“在信号反转或 ATR 止损时退出”的机制,且考虑了费用。此处仅作提示,让分析师知悉退出依据是穿越零轴,而非重新进入死区。

假设标题写的是'在死区内保持空仓',可能被理解为只要动量得分重新进入 (-d, +d) 就立即平仓。而代码实际上是对 ENTRY 设置死区门槛,但仅在完全穿越零(多头信号<0)或触发 ATR 跟踪止损时才 EXITS。这是一种可辩护的解读(在配置理由中有明确文档化,机制段落也确实写了'在跟踪止损 OR 信号反转时平仓'),并且大致将吞噬手续费的双向交易减半,但它是对歧义的刻意化解,而不是对标题的字面理解。

无需更改;已确认这是有意设计,且范围设置正确。

min_bars_required() 覆盖了基础模板方法(静态分析 base_shadow 警告)。此处的覆盖是有意且正确的:它返回 lookback+atr_period+5 = 49 根K线,与策略针对约 5,800 根可用 4H K线的实际预热需求相符。

趋势跟踪策略在压力波动率三分位中亏损(收益 -24.98%,夏普 -0.55,DD 36.8%),而在平静/正常市场中盈利(夏普 ~0.80)。沙盒标题为正(total_return 32.4%,PF 1.24,avg_trade_return_pct 0.56% > HL ~0.10% 下限,137 笔交易),但夏普 CI [-0.97,1.48] 横跨零,且 4H DOGE TSMOM 易受来回拉锯影响。分析师应确认该优势在完整历史中存活,且并非集中在少数趋势窗口中(largest_win 23.5k 对 avg_win 3.3k)。

回测评审

夏普
0.30
总收益率
32.40%
最大回撤
26.89%
总交易数
137
胜率
35.8%
盈利因子
1.14

机制得到忠实实现:137 个信号 = 137 笔已提交(没有因规模/名义金额/现金限制而丢弃),多空方向性持仓对称且均衡:70 笔多头 / 67 笔空头,平均持有约 3 天,与 5 日回看期趋势反转一致——这些交易ARE了所述的带死区慢速-TSMOM + ATR 追踪止损机制,并非信号不匹配。

单笔交易优势明显覆盖成本:avg_trade_return_pct 0.56%,高于约 0.15% 的 HYPERLIQUID 底线;佣金仅占毛收益的 2.86%。

样本可靠且统计功效充足:5756 4H K线 / 959 天,137 次完整交易——足以进行有意义的滚动前推测试/参数敏感性分析。

正期望值:PF 1.14,total_return +32.4%,在 2024(+10.2%)和 2025(+8.7%)为正;仅为 3 参数曲面(低过拟合曲面面积)。

风险调整后收益较低:Sharpe 0.30,自助法置信区间 CI [-0.86, 1.50] 跨越零——统计显著性尚无定论,去膨胀阶段才是真正的检验。

机制脆弱性:在压力波动率三分位中亏损(-24.6%,夏普 -0.55,DD 36.5%),而利润集中在平静/正常市场;在 2026 期间为平至负(滚动夏普在-2026 中段深度为负)。

TSMOM 典型的盈利集中现象,但在此更为显著:largest_win 22.9k 对 avg_win 3.2k;单个 +22.8% 日(2026-08-22)承担了 2026 的大部分利润。

容量/冲击成本拖累:impact_cost_pct 37.98% 消耗了超过三分之一的毛利润,而 capacity_usd 仅约为 $693k——名义优势会随着规模扩大而收窄。

分析

机制得到忠实实现且代码整洁:153 个入场信号 = 153 笔已提交,多空持仓均衡(69 笔多头 / 84 笔空头),平均持有约 3.5 天,与慢速-TSMOM 反转一致。这些交易ARE了所述的带死区慢速-TSMOM + ATR 追踪止损机制,没有不匹配。

单笔交易优势轻松覆盖费用底线(avg_trade_return_pct 1.23%,高于约 0.15% 的 HYPERLIQUID 底线);影响占毛收益的 24.8%,在容忍范围内。

优化后的全周期回撤 19.8%,处于预先登记的 25% 上限内。

滚动前推测试显示过拟合:平均 IS Sharpe 1.98 降至平均 OOS -0.418,3 个 OOS 窗口中有 2 个为负(-1.87,-0.57)。is_overfitted=true(HARD 门槛)。

留出集表现为 NEGATIVE:基于 22 笔交易的 Sharpe 为 -1.24——该优势并非仅仅减弱,而是在真正未见过的数据上反转(HARD 门槛)。

通缩夏普 0.0015(PSR 0.74,PBO 0.41),is_significant=false,且未通过项目层面的 FDR(保留 4/268)。所选夏普与最佳-N 噪声无法区分:期望最大夏普 2.27 超过点估计值。

敏感性分析标记出 4 个悬崖式参数(死区、回看期、atr_period、atr_trail_mult)——不存在可供调优的稳定参数区域。

单一标的 OHLCV TSMOM 克隆:该家族幸存策略的门槛(PF>=2.0,Sharpe>=1.5,DD<20%)远未达到(PF 1.32,Sharpe 0.46)。语料库中多个同类 DOGE/HL 趋势跟随策略因过拟合/risk_reject/fee_edge而失败。

对 268 个项目候选项进行 Benjamini-Hochberg 检验,q=0.10,保留 4。未能通过该检验的候选项,无法与项目自身的噪声区分,无论其单项统计数据看起来多么出色。

结局总结

分析师应在优化后依据过拟合严重且留出集为负的硬性门槛、DSR 0.0015、FDR 失败以及 4 个悬崖式参数,放弃该策略。

一个在 DOGEUSD.HYPERLIQUID 4H 永续合约上运行的单一品种、多空双向、慢速时间序列动量趋势跟随策略……

初始 +32.4% / Sharpe 0.30,基于 137 笔交易;优化后为 +75.9% / Sharpe 0.46,但 WF IS 1.98 → OOS -0.42,留出集 Sharpe 为 -1.24。

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