跳至正文
全部策略

策略

BTC/ETH 永续资金费持有收获,Delta中性跨场所(做多 BINANCE_SPOT + 做空 BINANCE USD-M 永续,仅在 8 小时资金费持续高企时持有,资金费回归常态时离场,2 参数)

结局: 已放弃

BtcSpotPerpFundingCarryDeltaNeutralCrossVenue

结局总结

该策略旨在以市场中性方式获取永续资金费溢价——在Binance做多 BTC 现货,同时做空等名义价值的 USD-M 永续合约——在保持零净Delta的同时,收取拥挤多头每 8 小时支付给空头的资金费。开发者迭代了两次,修复了iteration-1 错误(其中 11% APR 下限超过了观测到的最大持有收益,导致所有入场被阻止),并将费用保护重构为宽松的机制下限加 18 天最短持有期。但第二次回测显示持有收益真实但极小:每笔交易 0.006%,而往返成本约 0.30%,总回报 -2.08% 且夏普比率为负,几乎所有收益都集中在极端资金费的 2020 窗口,罕见的基差偏离亏损刺穿了名义上对冲的组合。分析师在回测评审时将其放弃,判定为结构性费用/基差经济学失败,而非调优差距,并指出机制本身是合理的,但需要一个资金费持续更丰厚的场所——这是修正假设的方向,而非对该标的的优化。

假设

一种 MARKET-NEUTRAL、CROSS-VENUE 的持有收益策略,获取机械支付的永续资金费率,而非押注价格方向。当 USD-M 永续资金费率持续为正且高企时,高杠杆多头每 8 小时向空头付费。该策略在保持零净Delta的同时捕获该现金流:在 BINANCE_SPOT 上买入资产(多头腿,主腿),同时在 BINANCE 上做空同等名义价值的同一资产的 USD-M 永续合约(对冲腿)。该头寸在现货/永续价格变动相互抵消的同时,每日 3x 在永续空头上收取资金费。这 NOT 动量、趋势或单场所方向性想法(在此均为已证伪类别);优势是结构性的、交易所强制执行的现金流。仅使用两种工具,均为连续永续/现货(无季度交割,因此避开了有期限现金套利的 data_unavailable 失败)。刻意采用低参数(入场+离场资金费阈值),以抵御杀死动量同类的过拟合/缩水夏普死亡。同时填补三个代表性不足的组合桶:跨场所(6.8% vs 15% 标的)、市场中性方向(13.3% long_short)和资金费率数据(按lean-into清单属于未充分探索)。

Iteration 2 以针对性修改修复了报告的Layer-3 失败('should_enter() returned a side 0 times over 7949 evaluated bars');导入、类结构和整个信号路径与iteration 1 字节一致,因此Layer 1 和 2 保持通过。我对照真实数据诊断了确切阻塞点,而非猜测:加载 BTCUSDT 资金费序列(9,791 次结算,2020-2026)并重放我自己的入场规则表明,在尾部 365 天(恰为沙盒窗口)内,9 次结算平滑后的持有收益 PEAKS 位于 10.95% APR(p50 4.07,p75 6.27)。我的iteration-1 绝对费用下限为 min_carry_apr=11.0,即严格高于全年最大值,因此拒绝了 100% 的入场,而分位数门槛本身工作正常。这正是我先前经验(L5)警告的失败模式——对辅助数据的绝对阈值——而我曾在分位数之外保留了一个。三处修改,均在默认值加四行 should_exit:(1)min_carry_apr 11.0 -> 4.0,从“费用下限”降级为“死机制下限”,现已远在观测分布之内;(2)exit_percentile 40 -> 25 以扩大迟滞;(3)NEW min_hold_bars(432 根K线 = 18 天),仅推迟 ONLY 常态化离场。第 3 点很重要,它并非为强制产生交易而凑数——它是对 FIXED 成本的正确定价:可行性为 carry_APR x hold_days/365 > 0.30%,因此诚实的杠杆是持有时长,而非入场水平。在真实序列上重放修复后规则:尾部 365 天给出 8 次入场(之前为 0),因此Layer 3 将通过;完整 2020-2026 历史给出 56 笔交易,平均费用后持有收益为每笔交易 +1.09% 名义价值,而相同入场规则无最短持有时为 +0.22%。该均值留有余量地超过了 0.15% 单笔费用下限。有一点保留意见我不会对分析师隐瞒:尾部年份为弱资金费机制,我的重放显示那 8 笔交易平均净持有仅约 +0.12%,扣除费用后大致盈亏平衡,因此近期窗口结果看起来会偏弱,尽管多年数字健康——应将其解读为资金费流本身的机制依赖,而非信号损坏,并注意现货腿 0.10% 单边taker费用是主导成本项。

扣除成本后无优势——已决定性度量,且 NOT 资金费计入伪影(引擎计入资金费;funding_events_available 5231,持有收益已在盈亏中)。BTC 现货-永续资金费持有净收益为 avg_trade_return_pct 0.006%——比约 0.30% 的跨场所往返成本(现货 0.10%x2 + 永续 0.05%x2)低两个数量级,2020-2026 内 total_return -2.08% 且夏普比率 -0.125(CI -0.585 至 0.80,横跨零线)。这是 fee_edge/no_edge 特征(L18/L22):结构上真实但极小的现金流完全位于交易和基差成本之内。“Delta中性”组合并非无风险——return_skew -26.4、峰度 973、最大亏损 -$16.7k 以及 end_unrealized_pct -16.0 表明它会周期性遭受抹去微薄持有收益的大幅基差偏离冲击,而 min_hold_bars=18d 费用摊销修复是用费用拖累换取了完全相同的基差敞口。所有正回报均来自极端资金费的 2020 窗口;此后每年均为持平至负,因此优势已随资金费丰厚程度衰减。开发者已迭代两次,因此这是结构性费用/基差经济学问题,而非阈值调优问题——重新调优入场/离场分位数无法创造完整历史显示为缺失的优势,优化只会过拟合 2020 窗口。在 BACKTEST_REVIEW 处放弃,而非花费 2 小时。(若研究负责人想挽救该机制,计入资金费的持有构建是合理的,但需要一个资金费比 BTC 现货-永续持续更丰厚的场所/工具——这是修正假设的方向,而非对该标的的优化。)

实现

在 BTC 上的市场中性、跨场所永续资金费持有收获。当 BTCUSDT USD-M 永续的 8 小时资金费率持续为正且高企时,该策略开立Delta中性组合:SHORT BTCUSDT.BINANCE 永续(每 8 小时收取资金费)+ LONG BTCUSDT。BINANCE_SPOT 以相同的基准数量(中和价格Delta)。calculate_signal 每根K线返回一个连续决策变量——年化持有收益(% APR),计算为最近 9 次资金费结算(3 天“持续性”)的均值,按每年 1095 期年化。入场/离场阈值为同一平滑序列在 60 天窗口上的 ROLLING PERCENTILES(第 75/第 25 分位数),因此该规则在不同资金费机制下具有规模不变性。固定的约 0.30% 往返成本通过最短 18 天持有期摊销,该持有期仅推迟资金费回归常态离场;负资金费、基差偏离止损(-3% 组合净盈亏)和 45 天最大持有上限仍会立即离场。风险控制:单腿裸仓保护(拉平任何单边账本)以及按 BOTH 个场所余额硬上限的单腿名义价值(现货现金 90%,永续保证金 35% x 杠杆)。杠杆 3x 仅用于永续腿(现货为 CASH,被场所钳制为 1x):它使单腿名义价值达到现货账户约 90k 现金上限,而永续仅需约 30k 保证金,使对冲远离清算。

验证结果

验证失败(第 3 层——沙盒回测):未产生任何交易 使用的K线类型:BTCUSDT.BINANCE-1-HOUR-LAST-EXTERNAL,处理的K线数量:8712 诊断:should_enter() 在 7949 根已评估K线中返回方向信号 0 次 -> 您的 ENTRY CONDITION 从未触发。请放宽入场逻辑/阈值。 请确保您的策略在给定数据和参数下能够产生交易。

在完整多年窗口上评估净优势;如果不能以一定余量超过约0.15%,则提高 min_carry_apr/min_hold_bars,使下限情形本身就能超过 0.30%。

在机制下限处费用可行性微薄。往返约 0.30%(现货 0.10%x2 + 永续 0.05%x2)。在最低入场门槛(min_carry_apr=4.0% APR)下,经 18 天最短持有期,获取的持有收益 = 4.0% * 18/365 = 0.197% 名义价值——BELOW 约 0.30% 的往返成本。沙盒(刻意选取尾部年份、弱资金费机制)为净亏损(回报 -1.15%,夏普 -0.97,avg_trade_return_pct 0.0108%,远低于 0.15% 下限)。这是机制依赖,而非代码缺陷;开发者的完整 2020-2026 重放显示 +1.09%/笔交易。提请分析师注意;在多年回测上确认。

添加调用 _close_pair('shutdown') 的 on_stop()——对于两个场所账户的模拟/实盘非常重要。

在关闭时没有显式的 on_stop() 来拉平 BOTH 个场所的持仓腿;依赖于基础模板。运行中的单腿裸仓保护在运行期间可缓解风险,但在收尾阶段无效。

回测评审

夏普
-0.12
总收益率
-2.08%
最大回撤
2.08%
总交易数
118
胜率
50.0%
盈利因子
1.24

真正不同的非方向性机制(结构性资金费现金流),采用正确的Delta中性双腿结构;资金费由引擎计入,因此持有收益是可度量的,而非不可见的

填补代表性不足的组合桶(跨场所、市场中性、资金费数据);干净的低参数设计;max_drawdown 仅 2.1%

开发者诚实地诊断并修复了iteration-1 零交易错误(11% APR 下限超过了观测到的最大持有收益)

avg_trade_return_pct 0.006%——基本为零,比约 0.30% 的跨场所往返成本低约 50x;计入的持有收益无法覆盖自身费用(L22)

6.5 年内 total_return -2.08%,夏普比率 -0.125,sharpe_ci_low -0.585(CI 横跨零线);以绝对标准评判市场中性组合,它是净亏损的

名义上对冲的组合中出现极端负尾部:return_skew -26.4,峰度 973,largest_loss -$16.7k,end_unrealized_pct -16.0——罕见的基差偏离冲击抹去了微薄的持有收益

所有正盈亏均来自极端资金费的 2020 窗口(+12%);2022-2026 之后每年均为持平至负——优势已随资金费丰厚程度衰减

fee_edge/no_edge 特征(L18/L22);开发者已迭代两次,因此薄持有收益与成本问题是结构性的,而非调优差距

结局总结

结构上真实的现金流如果完全位于交易和基差成本之内,则不可交易;BTC 现货-永续资金费相对于约 0.30% 的跨场所往返成本过于微薄,因此要挽救合理的资金费持有机制,需要一个资金费持续更丰厚的场所/工具,而非重新调优阈值。

它在优化前的 BACKTEST_REVIEW 关口被放弃:分析师判断计入的持有收益在结构上真实存在,但过于微薄,无法覆盖自身的交易和基差成本——属于 fee_edge/no_edge 特征——周期性的基差偏离冲击抹去了持有收益,且自 2020 之后随着资金费丰厚程度下降,优势已经衰减。

一种市场中性、跨场所的资金费持有策略,通过在 BINANCE_SPOT 上做多 BTC 并对 BINANCE USD-M 永续合约做空同等名义价值来获取永续资金费率,在平滑后的 8 小时资金费处于最高四分位时入场,在其回归常态时离场,保持Delta中性,使优势为结构性现金流而非价格方向。

回测为净亏损:avg_trade_return_pct 仅 0.006%(比约 0.30% 的跨场所往返成本低约 50x),6.5 年内总回报 -2.08%,夏普比率 -0.125(CI -0.585 至 0.80),共 118 笔交易,最大回撤仅 2.1%。尽管名义上对冲,它表现出极端尾部风险(收益偏度 -26.4,峰度 973,最大亏损 -$16.7k),且几乎所有正盈亏均来自极端资金费的 2020 窗口,2022-2026 之后每年均为持平至负。

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