跳至正文
全部策略

策略

SOL Hyperliquid永续合约 1H 时间序列动量,波动率目标法(单一标的、多空、散户趋势收割)

结局: 已放弃

SolHyperliquidOneHourTimeSeriesMomentumVolTargetedLS

结局总结

SolHyperliquidOneHourTimeSeriesMomentumVolTargetedLS 旨在通过一个仅有两个参数的极简1H动量信号,在Hyperliquid SOL上收割散户趋势,其关键创新在于波动率目标仓位法,明确旨在防止此前拖垮多个策略的未标准化仓位规模爆仓问题。该仓位修复方案确实按设计发挥了作用——平均仓位30.6%,最大回撤为37%,而非灾难性爆仓——但它无法挽救一个本就不存在的优势:在一个远远太短的约7个月窗口期内(而非声称的2.5年),1H信号剧烈震荡,胜率仅为23.7%,盈亏比为0.45,夏普比率为-3.55,其整个CI均低于零,且将17%的毛利消耗于手续费。分析师在首次迭代的回测审查环节即放弃了该策略,理由是数据覆盖不足以及该信号明显为负、且易被震荡打乱。记录下的教训是:波动率目标法能控制尾部风险,但无法凭空制造优势,而在高波动主流币上的短周期单一资产动量策略在结构上必然会被剧烈震荡打得支离破碎。

假设

这是一个在SOLUSD.HYPERLIQUID永续期货上运行的长期SHORT、SINGLE-INSTRUMENT、单一交易场所时间序列动量(趋势)策略,仅使用1-HOUR OHLCVK线数据(NO资金费率/OI/强平/IV等补充数据,NO第二标的,NO CASH-现货路径,MARGIN账户约0.09% RT)。方向由单一回溯期收益率的符号决定;仓位SIZE由波动率目标法设定(名义仓位与近期已实现波动率成反比缩放,以达到恒定的风险目标),这是其与固定规模或ATR止损趋势系统的关键差异化之处,并直接防止了未标准化仓位规模导致的爆仓(例如导致AVAX资金费率动量策略崩溃的81%回撤)。仅有2个核心参数(动量回溯期、目标波动率)外加一个波动率估计窗口——刻意保持极简,以规避本次会话中导致多参数突破/否决类策略失败的过拟合特征。风险状况:每个仓位目标年化波动率约25%,名义仓位=(target_vol / realized_vol)* 权益,硬性上限为2x倍杠杆及权益的30%(单一仓位名义金额上限);风险通过波动率缩放本身以及较宽的4.0x ATR(24)灾难性止损来实现;同一时间仅持有一个仓位;在动量符号变化时反转。中低换手率(1H TSM持仓通常为数小时到数天)使手续费损耗相对于0.09% RT成本而言保持温和。填补了最大的交易场所空白(HYPERLIQUID 6.1%->20%目标)、方向空白(long_short 14.3%),并推动了权重不足的中/短周期分类,同时保持在唯一结构上干净、可测试的HL路径上(在拥有密集约2.5年1H历史数据的主流币上进行单一标的OHLCV)。

单一标的多空TSM,使用标准的FactoryStrategy钩子实现。方向由回溯期收益率的纯符号决定(calculate_signal返回连续的动量值,该值每根K线都会变化,因此可通过Layer-2的冻结信号检测;符号判定逻辑在should_enter中)。仓位规模是该假设的核心差异化设计——波动率目标法:scale = target_vol/realized_vol,其中realized_vol是小时对数收益率的年化标准差(乘以sqrt(8760));名义仓位 = scale x 权益,这才是真正能防止未标准化仓位规模爆仓的风险控制手段。在SOL 1H上,已实现波动率年化约为60-150%,因此scale约为0.25/0.9~0.28,仓位约占权益的25-30%,基本上永远达不到100%;因此我将杠杆设为1.0,并采用30%的名义仓位上限,而非该假设名义上的2x,因为在此波动率水平下,2x上限从未被触及——杠杆>1将不起作用并触发leverage_set_but_unused关卡,而1.0产生的行为与之字节级相同,因为该上限从未被触及。杠杆仍在仓位计算中被引用(作为非放大性上限),因此不会触发未使用杠杆的标记。出场逻辑在动量符号变化时反转仓位,并设有较宽的4x ATR(24)灾难性止损(入场价格/ATR在入场时记录,若状态丢失则从avg_px_open重建)——该止损是一道后备防线,而非主要的风险控制手段。仓位规模满足Hyperliquid的$10最低名义金额要求,且考虑到TSM持仓通常为数小时到数天,约0.09% RT的吃单成本尚属温和。使用目录中的HL标的SOLUSD.HYPERLIQUID,拥有密集的约2.5年1H历史数据,属于单一标的OHLCV(不依赖资金费率/OI/IV/第二条腿),填补了HYPERLIQUID交易场所和long_short方向上的空白,同时保持在结构上干净的HL路径上。min_bars_required确保在任何交易发生前,动量、波动率和ATR窗口的数据均已齐备。

存在两个独立的否决因素。(1)DATA COVERAGE:该假设声称拥有密集的约2.5年1H Hyperliquid SOL历史数据,但回测实际仅运行了2025-10-11至2026-05-22(约221天,5,357根1H K线)——实际存在/加载的数据仅约7个月,对于3窗口前向滚动测试而言远远太短,且仅覆盖单一SOL行情状态。(2)DECISIVELY NEGATIVE SIGNAL:在该窗口期内,策略亏损-33.3%(CAGR -49.8%),夏普比率为-3.55,且ENTIRE CI全部低于零(-6.46至-1.00),PF 0.45,胜率23.7%,每笔交易期望值为-$154,连续亏损23次,欧米伽比率0.36,probabilistic_sharpe 0.0065。1H时间序列动量信号在SOL上剧烈震荡——动量符号翻转出场带来的23.7%胜率表明该信号被彻底打乱——且佣金占毛利的17.4%。波动率目标法这一差异化设计在结构上DID发挥了作用(avg_position 30.6%,最大DD 37%,而非担心的81%爆仓),但将一个亏损信号的仓位调小并不能创造优势。没有任何回溯期/目标波动率设置能将一个强烈为负、且易被震荡打乱的信号转为正收益,而7个月的数据也无法支撑前向滚动测试,因此优化只会浪费2小时。FAILURE PATTERN:在高波动加密主流币上的短周期(1H)单一资产时间序列动量策略会剧烈震荡(胜率低于-25%,PF<0.5),并将约17%的毛利消耗于手续费;波动率目标法修复了仓位爆仓的尾部风险,但无法弥补缺失/为负的优势,而且无论如何,Hyperliquid的SOL 1H窗口期(约7个月)都太短,无法验证。

实现

在SOLUSD.HYPERLIQUID永续期货上进行的多空单一标的时间序列动量策略,采用1小时K线,仅OHLCV。方向由72根K线(约3天)回溯收益率的符号决定;仓位规模采用波动率目标法:名义仓位=(target_vol 25% / realized_annualized_vol)x权益,上限为权益的30%,因此在波动剧烈的行情下敞口缩小,在平静行情下敞口放大(这是对未标准化仓位规模导致爆仓问题的修复)。策略始终只持有单一仓位,在动量符号变化时反转,并设有较宽的4x ATR(24)灾难性止损以提前退出。共有两个核心参数(mom_lookback、target_vol)外加一个波动率估计窗口。杠杆1.0。

回测评审

夏普
-3.55
总收益率
-33.35%
最大回撤
37.10%
总交易数
219
胜率
23.7%
盈利因子
0.45

波动率目标法这一差异化设计在结构上确实发挥了作用:avg_position 30.6%,最大DD 37%(CI高54%)——未出现未标准化仓位规模导致的爆仓,达成了既定设计目标

干净的单一标的HL OHLCV路径,无补充数据或多腿依赖阻碍;采用极简的2参数设计

数据窗口仅约7个月(2025-10至2026-05),NOT声称的2.5年——对于有意义的3窗口前向滚动测试而言太短,且仅覆盖单一SOL行情状态

明显为负:总收益率-33.3%,CAGR -49.8%,夏普比率-3.55,且整个CI均低于零(-6.46至-1.00),PF 0.45,胜率23.7%,每笔交易期望值为-$154,连续亏损23次

1H TSM在SOL上剧烈震荡:动量符号翻转出场导致胜率仅为23.7%;佣金占毛利的17.4%,进一步加重了亏损

两个不完整年度均为负收益(2025 -22.6%,2026 -14.5%);欧米伽比率0.36,索提诺比率-4.44

>0 才具备可行性

>730 才能进行前向滚动测试

结局总结

在高波动加密主流币上采用短周期(1H)单一资产时间序列动量策略会剧烈震荡(胜率低于-25%,PF<0.5),并将约17%的毛利消耗于手续费——波动率目标法修复了仓位爆仓的尾部风险,但并不能创造优势,因为将一个亏损信号的仓位调小仍然是亏损;而由交易场所空白驱动的假设,在据此构建策略之前,必须先核实所声称的历史数据是否真实存在。

分析师在优化前的回测审查环节,基于两个独立的否决因素做出了'放弃'的判定:Hyperliquid SOL 1H数据仅有约7个月(而非声称的约2.5年),对于3窗口前向滚动测试而言远远太短,且仅覆盖单一行情状态;此外,1H动量信号在SOL上剧烈震荡(胜率23.7%,PF 0.45),表现出稳定为负的劣势,没有任何参数能将其转为正收益。

一个在SOLUSD.HYPERLIQUID 1H OHLCV永续期货上运行的多空、单一标的时间序列动量(趋势)策略,通过单一回溯期收益率的符号确定方向,并通过波动率目标法设定仓位SIZE(名义仓位与已实现波动率成反比缩放,以达到约25%的年化风险目标,上限为权益的30%),在动量符号变化时反转仓位,并设有较宽的4x ATR灾难性止损——波动率目标法正是为修复未标准化仓位规模导致的爆仓问题而刻意设计的。

仅在约7个月(221天,219笔交易)内,该策略表现明显为负:总收益率-33.3%,CAGR -49.8%,夏普比率-3.55,且整个CI均低于零(-6.46至-1.00),盈亏比0.45,胜率23.7%,每笔交易期望值为-$154,连续亏损23次,两个不完整年度均为负收益,佣金占毛利的17.4%——不过波动率目标法在结构上确实发挥了作用(平均仓位30.6%,最大回撤37%,而非担心的81%爆仓)。

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