策略
SOL 资金费率极端反转
结局: 已放弃
SolFundingRateExtremeReversalLS8H
结局总结
SolFundingRateExtremeReversalLS8H 押注极端 SOL 资金费率意味着仓位过度拥挤并将回归,因而把资金费率纯粹作为信号,方向性反向交易拥挤的一侧。实现干净,但前提恰好相反:极端资金费率预示趋势延续,而非反转,因此结构性偏空的持仓(250 笔空头对比 84 笔多头)反复在强势行情中做空,最终遭受重创——亏损 83%,夏普比率为 -0.50,利润因子为 0.796,回撤为 90.4%;仅 2021 就因做空 SOL 的抛物线式牛市而亏损 51.2%。评审者在优化前就放弃了该策略,并指出这正是作者此前已在 BTC 标记为失效的资金费率逆向做空失败模式,调整百分位无法修复方向错误的信号。可持续的经验是:若资金费率存在优势,应体现在 delta-neutral 套利中,而非方向性反向交易。
假设
针对 SOLUSDT 永续期货的简单逆向策略,将极端资金费率读数作为拥挤仓位信号加以利用。当 8 小时资金费率在过去 60 天窗口内达到极端百分位(顶部 5% 或底部 5%)时,建立与拥挤一侧相反的仓位。资金费率极端为正意味着多头向空头支付高额资金费——表明多头仓位过度拥挤,历史上通常通过多头清算和价格下跌来化解。资金费率极端为负意味着空头向多头支付高额资金费——表明空头仓位过度拥挤,容易发生空头挤压。持仓直至资金费率均值回归至中性(每 8h 在 ±0.005% 以内),或触发止损/时间止损。选择 SOL 是因为其散户参与度高、资金费率极端值频繁、流动性深厚,且 Binance 上的资金费率数据干净。持仓期以天计(而非分钟),因此相较于 0.10% 往返成本,手续费拖累可忽略。
按资金费率极值反转假设实现,同时避开常见失效模式。资金费率仅用作方向性SIGNAL(头寸盈亏基于价格且可全额计入积分——不存在无法计入积分的持仓现金流),因此该策略正确地以方向性永续合约头寸运行,而非资金费率套利交易。它将文档记录的平面{ns: rate} funding_rates补充字典读入仅构建一次的排序索引,并通过二分查找查询(每根柱线O(log n)——可避免超时的模式),计算滚动-60日百分位数来界定“极端”,并设置绝对min_extreme_funding下限,只在真正极端时反向交易(而非在平静市场中应对微小读数)。资金费率均值回归至中性时触发退出,符合假设;另设价格止损和时间止损作为保护。由于策略会做空(MARGIN账户),且只有永续合约才有资金费率数据,因此选择期货永续合约市场;杠杆保持在1.0(账户仍允许做空腿,数值为1x),所以仓位规模计算不参考保证金杠杆,并避开无效杠杆门槛。calculate_signal返回连续的资金费率z分数(限制在±50,窗口填满前则使用缩放资金费率作为备用),因此字面上的“funding_rates”引用会触发第-2层合成资金费率注入,且信号每根柱线都会变化(已验证:在合成资金费率序列上有40/40个唯一值),绝不会产生冻结值或大于1e9的值。8-HOUR根柱线与资金费率周期相符,并使持有期费用拖累可忽略。
明确亏损且没有可供优化的优势的方向性逆向策略:profit_factor 0.796,夏普比率 -0.50(CI -1.80 至 +0.39),total_return -83%,期望收益 -165,max_drawdown 90.4%,在关键年份表现为负(2021 -51.2%),样本充足(334 笔交易 / 5.7 年)。该策略对极端 8h 资金费率进行方向性反向交易(盈亏按价格计算——资金费率仅是信号,因此资金费率入账机制不适用),且持仓绝大多数为空头(250 笔空头对比 84 笔多头):反向交易“多头拥挤”的资金费率极端值,意味着在 SOL 的抛物线式牛市中做空并遭受重创(2021 -51.2%,return_kurtosis 78,偏度 4.48,一次针对空头的 +37% 天走势)。极端资金费率标志着 PERSISTENT 拥挤仓位,这种趋势会延续,而非即将反转,因此方向性逆向押注持续亏损。这正是该假设作者自己曾指出已在 BTC 失效的资金费率逆向做空模式,如今在 SOL 再次复现。任何参数优化都无法将一种 0.796-PF、-83%、90%-DD 的方向性反向策略变成优势;调整入场百分位只会改变趋势在哪个位置击垮空头。不要投入优化算力。FAILURE PATTERN:资金费率极端值逆向反转(方向性反向交易拥挤的一侧)在加密货币主流币上亏损,因为极端资金费率是动量/趋势延续信号,而非反转信号——占主导的空头持仓会被长期上涨趋势击垮(SOL 2021 -51%);资金费率若存在优势,应在 CARRY 中(收取资金费率,delta-neutral),而非方向性反向交易。
实现
针对单一交易品种的逆向多空策略,在 SOLUSDT.BINANCE USD-M 永续合约(8H K线)上,将极端资金费率读数作为拥挤仓位信号并进行反向交易。资金费率仅作为信号读取(绝不计入盈亏)。当当前 8h 资金费率达到或高于其过去 60 天分布的第 95 百分位(且高于 1bp 下限)时,做空 SOL(多头拥挤);达到或低于第 5 百分位(且低于 -1bp)时,做多 SOL(空头拥挤)。当资金费率均值回归至中性(|funding| <= 0.005%/8h)、触发 8% 价格止损或持仓约 10 天(30 根K线)后退出。仓位规模为权益名义金额的 50%;杠杆为 1.0。
回测评审
- 夏普
- -0.50
- 总收益率
- -83.00%
- 最大回撤
- 90.41%
- 总交易数
- 334
- 胜率
- 46.7%
- 盈利因子
- 0.80
资金费率仅作信号的实现干净(bisect 索引、双键字典处理),在 MARGIN 永续合约上的多空路由正确,样本充足(334 笔交易 / 5.7 年),metrics_reliable=true
明确亏损:profit_factor 0.796,夏普比率 -0.50(CI -1.80 至 +0.39),total_return -83%,期望收益 -165,max_drawdown 90.4%
方向性逆向交易被趋势击垮:250 笔空头对比 84 笔多头,因在“多头拥挤”的资金费率极端值处做空 SOL 的抛物线式牛市而亏损 2021 -51.2%(return_kurtosis 78,偏度 4.48,一次针对空头的 +37% 天走势)
负 alpha(-0.127),information_ratio -0.96;这是作者指出已在 BTC 失效的资金费率逆向做空失败模式
资金费率仅用作方向信号(盈亏按价格计算)-> 资金费率入账机制无法挽救策略;极端资金费率标志着持续的拥挤仓位,这种趋势会延续,而非即将反转
结局总结
资金费率极端值是动量/趋势延续信号,而非反转信号——由于空头持仓占主导的仓位会被长期上涨趋势击垮,方向性反向交易拥挤的一侧在加密货币主流币上会亏损——因此资金费率若存在优势,应体现在套利中(delta-neutral 收取资金费),而非方向性反向交易;调整入场百分位只会改变趋势击垮空头的位置。
分析师在回测评审关卡放弃了该策略,认为这是一种没有优势的方向性逆向策略:极端资金费率标志着持续的拥挤仓位,趋势会延续,而非即将反转,因此占主导的空头持仓会被上涨趋势击垮(反向交易“多头拥挤”意味着做空 SOL 的抛物线式牛市)——这正是该假设作者此前已标记为在 BTC 失效的资金费率逆向做空模式,如今在 SOL 再次复现。
针对 SOLUSDT.BINANCE 8H 永续合约的单一品种多空逆向策略,纯粹将 8h 资金费率用作拥挤仓位信号(盈亏按价格计算,资金费率绝不计入):当资金费率达到过去-60天的极端百分位时,反向交易拥挤的一侧——资金费率极端为正时做空 SOL(多头拥挤),极端为负时做多 SOL(空头拥挤)——在资金费率均值回归至中性、触发价格止损或时间止损时退出。
在足够的 334 笔交易 / 5.7 年样本中,策略明确亏损:总回报 -83%,夏普比率 -0.50(CI -1.80 至 +0.39),利润因子 0.796,胜率 46.7%,每笔交易期望收益 -$165,最大回撤 90.4%,负 alpha -0.127——持仓结构性偏空(250 笔空头对比 84 笔多头),并出现灾难性 2021(-51.2%,峰度 78,一次针对空头的 +37% 天走势);执行干净(metrics_reliable=true)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。