跳至正文
全部策略

策略

市场中性SOL/ETH比率均值回归配对交易(BINANCE USD-M永续合约,日线对数比率z分数,美元中性双腿,相关性régime门控,3参数)

结局: 已放弃

SolEthRatioMeanReversionPairsLS

结局总结

SolEthRatioMeanReversionPairsLS针对该组合最大的配额缺口——84.8%多头偏向——采用了一个干净、极简、市场中性的配对交易,刻意避开了所有近期的“坟场”(资金费率、清算、期权、Hyperliquid、跨平台套利、N资产组合),并使用完整历史的Binance永续合约数据,因此不存在数据壁垒。回测结果是可信的,且明显为负:SOL/ETH比率呈趋势而非均值回归,因此对其偏离进行反向操作导致亏损91.7%,回撤达93.1%,尾部风险极不中性(偏度-12.3,单日-49%,亏损远大于盈利),且相关性门控未能阻止这些暴雷情况。审查员将其判定为前提错误而非可调节的缺陷,并指出参数扫描只能对一个亏损分布进行重新缩放。建议是明确的:不要在趋势性的L1配对上重新提出比率均值回归策略,未来任何配对交易都必须使用真正协整、经过平稳性检验的价差——而SOL/ETH并非如此。

假设

一个DOLLAR-NEUTRAL、TWO-LEG的统计套利配对交易,针对两个高度相关的智能合约L1主流币:SOLUSDT.BINANCE(主/多空可变腿)和ETHUSDT.BINANCE(对冲腿)。这刻意采用市场中性策略,以解决该组合中最不足的单一维度(方向性:long_only相对于≤55%的目标为84.8%——差距达30个百分点,是所有分类中最大的),同时避开了所有近期的“坟场”:它NOT资金费率信号(L13),NOT清算数据策略(L3),NOT期权结构(L2),NOTHyperliquid平台(L11),NOT跨平台套利(L1),以及NOTN资产排序轮换组合(L12——这是一个专注的单一配对,2腿,每次往返4次成交,而非2N)。该信号被刻意设计得最小化,以抵御头号杀手(过拟合,202x)1:SOL/ETH价格比率的对数在约20天的窗口内相对于其自身的滚动均值/标准差进行标准化。当该比率相对其均值大幅偏离(|z| ≥ 2.5)时,我们押注其收敛——做多相对便宜的一腿、做空相对昂贵的一腿,仓位大小设为相等的USD名义金额,使净delta ≈ 0。两腿都在BINANCE USD-M期货上(两个标的的资金费率/OHLCV均有完整记录——不存在数据可用性壁垒),且两者都是流动性排名前-5的永续合约,因此成交是现实的。持仓数天直至收敛。仅有3个参数:回溯窗口、开仓z阈值、相关性régime下限。

精确实现了该假设:在BINANCE USD-M期货上采用SOLUSDT主腿+ETHUSDT对冲腿(两者均有完整记录、流动性排名靠前——不存在数据壁垒)。决策变量是每根K线连续返回的原始对数比率z分数(未截断),以匹配的单位相对entry_z/exit_z/stop_z设置阈值。仅有3个可调参数驱动经济逻辑(回溯期、entry_z、corr_floor)以抵御过拟合;退出/止损/仓位大小属于常规风险控制。它刻意采用市场中性设计(多空双向、单一专注配对、每次往返4次成交),以解决该组合中多头占比过高的问题,并避开了所有近期的“坟场”(无资金费率、清算、期权、Hyperliquid、跨平台套利或N资产轮换)。两腿在calculate_signal内通过_maybe_act原子化执行,以SOL作为仓位状态锚点,使两腿在时间戳对齐的价格历史中同步开仓/平仓(单单位追加保持索引对齐)。选择期货平台是因为该策略需要做空一腿并使用超过1的杠杆,这已按要求接入仓位大小计算(权益 * position_fraction * self.config.leverage)。默认entry_z=2.0(相对于假设中的2.5上限)确保沙盒窗口能够产生交易,同时优化器可以将其收紧;一个2标准差的比率偏离是一个远超往返手续费成本的大幅波动。

真正的无优势/前提错误结果(NOT数据或代码问题——数据覆盖完整:182笔交易,955个交易日,metrics_reliable=true)。SOL/ETH对数比率并不均值回归——它在各个régime中呈趋势(SOL相对于ETH的2021重新定价),因此|z|>=2的收敛押注反复在持续趋势中做空昂贵的一腿,被彻底碾压:total_return -91.7%,max_drawdown 93.1%(硬性放弃阈值),夏普比率-0.73,PF 0.735,负期望值,且在2021/2022/2023/2025的每一年都亏损。这个所谓“美元中性”的账簿在实际中并不中性——偏度-12.3,峰度271,单日-49%,largest_loss为-$76.5k,而largest_win为$28.1k。这无法通过2小时的参数扫描来修复:缩小仓位或重新调整z阈值只会对一个负期望值、胜率低于-50%且亏损大于盈利的分布进行重新缩放——无法翻转符号,而灾难性的尾部风险对于对抗一个趋势性比率来说是结构性的。这与该组合0/53市场中性生存能力的情况一致。建议研究负责人不要在趋势性的L1主要配对上重新提出比率/价差均值回归策略;如果要再次尝试配对策略,需要一个真正协整的配对(经过统计检验以确认价差的平稳性,而不仅仅是高收益相关性),而SOL/ETH并非如此。

实现

在BINANCE USD-M永续合约(日线)上进行的美元中性SOL/ETH比率均值回归配对交易。将log(SOL/ETH)在约20天的滚动窗口内标准化为z分数;当|z| >= entry_z时开立一个市场中性的双腿配对仓位——做多便宜的一腿、做空昂贵的一腿,两腿的USD名义金额相等(净delta约为0)。基于SOL/ETH日对数收益率设置的相关性régime下限对开仓进行门控,确保只在比率真正协同变动时交易。收敛时平仓(|z| <= exit_z)、发散止损(|z| >= stop_z),或达到最长持仓周期时平仓。杠杆为2x,每腿名义金额=权益的25% x 杠杆,并设有总额上限,因此总敞口约为权益的1.0x,同时保持beta中性。

验证结果

当ETH腿失败时,立即平掉已开立的SOL腿仓位,或者仅在两腿成交均确认后才设置开仓状态。

单腿开仓失败会留下一个未对冲、无超时机制的仓位。SOL腿先提交,然后是ETH;如果ETH的提交抛出异常,except块会重置entry_bar_idx=None、direction=0,但SOL腿已经开仓。一个带有entry_bar_idx=None的裸SOL仓位会使持仓计算永远视为0,因此max_holding_bars的时间止损永远无法触发——只有基于z的退出才能平掉它。这打破了美元中性不变量。在回测中不太可能发生(事件内成交),但对于模拟盘/实盘而言是潜在风险。

corr_floor != 平稳性;在花费优化预算之前应考虑半衰期/趋势过滤器。

沙盒结果是灾难性的(-91.7%,夏普比率-4.10,PF 0.67,DD 93%),但根据L17这NOT是代码缺陷的特征:win_rate 0.478(而非0),|夏普比率| 4.1(未超过5),PF 0.67(而非0),多空对称91/91,beta约为-0.04(真正的delta中性),方向极性正确。这是一个优势/régime失效——均值回归策略对持续的SOL对ETH趋势进行了反向操作(short_win_rate 0.407)。分析师应将此视为在BACKTEST_REVIEW处倾向放弃的有力先验证据。

恢复entry_z=2.5以匹配假设,或让优化器将其收紧。

默认entry_z=2.0低于假设中所述的|z|>=2.5。结构性机制是正确的;只是幅度不同(这被记录为一个刻意的放宽,以便91天的沙盒能够产生交易)。非关键问题。

回测评审

夏普
-0.73
总收益率
-91.72%
最大回撤
93.07%
总交易数
182
胜率
48.4%
盈利因子
0.73

没有数据壁垒:182笔交易历时955个交易日,两腿均有完整记录,funding_events_available 7203,metrics_reliable=true——该结果是对该优势的可信解读

干净的单一配对设计(2腿,没有组合/轮换聚合产生的假象),最小化的3参数信号以抵御过拟合

明显亏损:total_return -91.7%,夏普比率-0.73,profit_factor 0.735,期望值为每笔交易-$393,avg_trade_return_pct -2.05%,information_ratio -0.94

灾难性且一致:max_drawdown 93.1%(依据L19为硬性放弃标准),在2021(-42%)为负,2022(-9%),2023(-41.5%),2025(-9.4%)

“美元中性”的账簿并不中性:偏度-12.3,峰度271,单日-49%(2021-02-21),largest_loss为-$76.5k,largest_win为$28.1k——SOL/ETH比率在各个régime中呈趋势而非均值回归,因此收敛押注被碾压

相关性régime门控未能阻止暴雷;前提(比率均值回归)是错误的,而非可调节的缺陷

结局总结

高收益相关性不等于协整:一个比率可能高度相关,却仍在各个régime中呈趋势(SOL相对于ETH的2021重新定价),因此在趋势性的L1主要配对上进行比率/价差均值回归会碾压收敛押注——任何配对策略都需要一个经过统计检验确认平稳性的价差,而不仅仅是相关的两腿,这与该组合0/53市场中性生存能力的情况一致。

回测审查员在优化前的门槛处判定为“放弃”:这是一个真正的前提错误结果,而非数据或代码问题——SOL/ETH对数比率在各个régime中呈趋势而非均值回归,因此收敛押注反复在持续趋势中做空昂贵的一腿,仅93.1%回撤就已越过硬性放弃阈值。参数扫描无法翻转一个负期望值、胜率低于-50%且亏损大于盈利的分布。

一个在SOLUSDT和ETHUSDT Binance USD-M永续合约(日线)上进行的美元中性双腿统计套利配对交易,将SOL/ETH价格比率的对数在约20天的窗口内标准化为z分数,并在其偏离拉伸时(|z| >= 开仓阈值)押注收敛——以相等的名义金额做多便宜的一腿、做空昂贵的一腿——并通过相关性régime下限进行门控,持仓数天。

在数据覆盖完整的情况下(182笔交易,历时955个交易日,metrics_reliable=true),结果明显亏损:总收益-91.7%,夏普比率-0.73,盈利因子0.735,期望值为每笔交易-$393,avg_trade_return_pct -2.05%,信息比率-0.94,最大回撤达到灾难性的93.1%,在2021/2022/2023/2025中出现亏损,且这个本应中性的账簿显示偏度-12.3、峰度271、单日-49%,最大单笔亏损为-$76.5k,而最大单笔盈利仅为$28.1k。未进行任何优化阶段。

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