策略
Beta 中性横截面动量叠加策略,市场中性多空(BINANCE USD-M,每月:做多前 -2 个 3 个月动量主要币种 + 做空一个 BETA-ADJUSTED BTC 对冲,使净市场敞口 ≈ 0——获取动量的 RESIDUAL/ALPHA,而非导致所有只做多篮子在 2022 熊市中暴跌的 beta,3 参数)
结局: 已放弃
BetaNeutralMomentumOverlayLS
结局总结
该叠加策略是动量组合系列中最精巧的修复方案:它通过做多排名前-2的赢家并做空经贝塔调整的BTC对冲,分离出横截面动量的残差阿尔法,明确针对导致2022熊市中所有纯多头同类策略被硬性放弃或强制平仓的纯贝塔缺陷。该迭代-1的修复得到了认可——通过重建式逻辑消除了一个记账假象,精确的贝塔对冲将最大回撤从49.5%降至38.4%,且没有出现强平,市场中性也很干净。但假象消除后,可信的结果显示整个+134%期间的收益全部来自2021的山寨币季,而随后的四年全部为负,导致盈利因子仅为1.126,夏普比率徘徊在零附近。分析师在审查时以前提已衰减(而非调参空间不足)为由放弃了该策略:优化这三个参数只会导致对单一2021窗口的过拟合,并且无法通过OOS/去平减夏普比率的门槛检验。
假设
一个MARKET-NEUTRAL、MONTHLY多空叠加策略,应用于BINANCE USD-M主流币,刻意修复了本轮导致所有纯多头动量组合被硬性放弃的单一缺陷(波动率调整的15-名75% DD、低偏度轮动76% DD,以及2022熊市中的AVAX/网格TOTAL LIQUIDATIONS):这些组合本质上是纯粹的加密货币BETA,因此牛市回测掩盖了致命的熊市回撤。已部署的8-主流币轮动策略捕获了动量,但始终满仓且是纯多头,同样携带这种潜在风险。本策略则相反,分离出横截面动量的RESIDUAL(贝塔中性)成分——即真正属于阿尔法的部分,而非市场方向本身。每月它从一个7-名深度历史标的池(ETH、SOL、BNB、AVAX、LINK、ADA、XRP)中做多LONG排名前-2的动量主流币,并SHORTS一个BETA-ADJUSTED数量的BTCUSDT,使组合对加密货币市场因子的净敞口≈0。它做空BTC(流动性最强、最不易被逼空的标的)作为对冲——NOT特定的“落后者”主流币,从而避免了让加密货币动量做空策略变得危险的剧烈逼空行情。由于该策略是贝塔中性的,它的收益在不同市场周期中均有分布:无论牛市、熊市还是震荡市,只要动量赢家跑赢市场,它OUTPERFORM便能获利,且结构上不可能承受50%以上的整体市场回撤。该策略与已部署的纯多头满仓轮动策略NOT(收益来源不同:纯阿尔法而非贝塔加阿尔法;构建方式不同:对冲后的2多头加BTC空头,而非排名前-3多头),NOT一个L12美元中性的N名排名组合(总计仅3腿,每月调仓→交易费用极低),NOT套利/期权/强平/单一标的均值回归策略。它同时填补了三个最欠缺的类别:市场中性(2%)、多空(14.8%),以及宏观/月度周期(0.6%)。数据安全,纯粹OHLCV;3核心参数(动量回看期、多头数量、贝塔回看期)。
第 2 次迭代以最小改动修复两个回测审查缺陷,并保持信号逻辑(动量排名、OLS 贝塔、calculate_signal)逐字节一致。DEFECT #2(贝塔中性破坏 -> 净多头 -> 49.5% DD 与上涨月份虚高):原代码以陈旧的(按市值漂移的)名义额 KEPT 稳定持有的多头头寸,同时按最新的 per_long 调整 BTC 对冲规模并以 short_cap_frac=0.6 设上限,因此在高贝塔山寨币上涨行情(2021-04、2024-07)中对冲覆盖不足,组合呈净多头,将上涨行情作为 +166%/+199% 月收益吸收,并承受熊市回撤。修复方法:(a) 每月从头 REBUILD 组合 — 先平掉所有腿再重新开仓 — 从而 ACTUAL 多头名义额 == per_long == 与对冲覆盖金额完全相等;(b) 将 BTC 空头规模设定为 EXACT beta_sum,并将上限提高至 short_cap_frac=1.0,使其成为永不触发的纯保证金保护机制;(c) 将 per_leg_frac 由 0.15 缩小至 0.10,并将 beta_max 由 3.0 缩小至 2.0,使未受上限约束的对冲保持保证金安全。我已跨贝塔 1.0-2.0 验证:净贝塔现为 EXACTLY 0(上限永不触发),且总敞口 ≤1.2x / 保证金 ≤0.60x 资金 — 中性得以恢复,强平风险不复存在。DEFECT #1(疑似来自同 K 线再平衡 / get_account_equity 再平衡中途的会计伪影):资金于 ONCE 在任何平仓或开仓之前于顶部读取(无再平衡中途可能重复计入新实现盈亏的重读),且由于组合如今在每月切实保持中性,产生虚高盈亏的净多头敞口已被消除。按已实现盈亏现金基础(而非按市值计价)进行规模调整也防止了 +707% 兄弟策略族中的失控复利。完全月度重建每月交易全部三腿(交易次数更多而非更少 -> Layer-3 ≥1 笔交易门槛轻松满足且可测性更佳)。导入模块未变(无禁用模块);杠杆=2.0 仍纳入规模计算(per_long 和保护机制均引用 self.config.leverage),因此杠杆使用门槛满足。若去除伪影后的重新运行显示 2022 风格的熊市保护能力、回撤可控且 PF>1.2,则它是一个强有力的优化候选;若收益崩塌至约 0,诚实的结论是残差动量阿尔法本就薄弱,但敞口现已正确且可安全评估。
迭代-1 修复有效且已计入:会计伪影已消失(通过从头重建逻辑消除了不可能的 +166%/+199% 月份),精确 beta 对冲将 max_drawdown 从 49.5% 降至 38.4%。但现在可信的结果暴露了我作为放弃条件所指出的根本问题:移除伪影后,ENTIRE 收益收缩为单一市场阶段——2021 贡献了 +261%,而之后每一年均为负数(2022 -3.6%、2023 -6.1%、2024 +0.5%、2025 -9.9%、2026 -12.7%)。profit_factor 为 1.126,Sharpe 为 0.407,其 CI [-0.17, 0.98] 跨越零,滚动 Sharpe 一直为负,直到 2025-2026。beta 中性的横截面动量残余 alpha 仅存在于 2021 山寨币季,并且已连续四年持续为负——这是前提衰退问题,而不是参数调优不足。优化 mom_lookback/num_longs/beta_lookback 无法让一个自 2021 起就不存在(为负)的优势重现;225 次试验的优化器只会过拟合单一的 2021 窗口,并无法通过去膨胀 Sharpe/OOS 门槛。根据我在迭代-1 中的反馈(“如果移除伪影后收益崩溃至接近零,则放弃”),现在应基于干净数据放弃。
实现
在 BINANCE 个 USD-M 主要币种上构建的市场中性月度多空动量叠加策略。每月它按过去 3 个月的收益率对 7 个主要币种池(ETH/SOL/BNB/AVAX/LINK/ADA/XRP)进行排名,等名义额做多 LONG top-2(per_leg_frac=0.10 资金 x 杠杆 每笔),并按贝塔调整后的 EXACT 金额做空 BTCUSDT(每笔多头对 BTC 的 OLS 贝塔乘以其名义额 之和),从而净市场因子敞口约为 0。组合每月完全 REBUILT(先平掉所有腿再重新开仓),因此实际多头名义额始终等于 BTC 对冲所覆盖的金额 — 净贝塔由构建方式确保为 0,而非仅仅近似。贝塔被钳制在 [0.2, 2.0] 区间内,对冲上限(short_cap_frac=1.0)作为保证金保护机制,在现实贝塔下永不触发,因此即使高贝塔山寨币入榜上涨,中性仍得以维持。calculate_signal 返回 top 多头减池子均值的动量差。该策略剥离的是动量的残差/阿尔法,而非贝塔,因此其收益分布在不同行情下、不可能随整个市场回撤而获益。3 核心参数:mom_lookback_days、num_longs、beta_lookback_days。
验证结果
基于 FULL 历史进行评估,包括 2022:真正的中性现在应显示真实的熊市保护——如果回撤受控且各市场阶段均有 AND 正残余 alpha,则进行优化;如果移除净多头伪影后 alpha 仍约为 0/负值,则放弃(正如开发者坦诚指出的那样)。
现在真正的 beta 中性已恢复,诚实的残余动量 alpha 很薄/为负(这是分析师判断,而非代码缺陷)。迭代-1 的净多头 bug(保留过时的多头 + 受上限限制的对冲)将上涨月份抬高至 +166%/+199%,并产生了 49.5% 回撤;采用精确的无上限对冲和完整的月度重建后,这些伪影已消失(max_drawdown 现在为 16.2%,基准 beta 为 -0.23),确认它们WERE是敞口伪影。但干净的中性组合在此处显示 alpha 为负:total_return -9.56%,Sharpe -0.24(CI [-1.95,+1.38]),profit_factor 0.81,win_rate 0.37,偏度 -1.21。
优化器可以仅调整发生显著漂移的腿,同时每月仍执行精确 beta 对冲,从而降低费用,而不会重新引入过时名义金额导致的净多头 bug。
完整的月度重建(平掉 ALL 个腿后再重新开仓)保证了干净的中性,但相较于调整发生漂移的腿,会提高换手率/费用:换手率 12.57,total_impact_usd $223,每月约 6 次成交。在 alpha 很薄的策略中,这种费用拖累会直接吞噬残余优势。这是合理的正确性优先于减少交易的权衡(它修复了中性 bug),但也是需要权衡的成本。
对BTC(而非该组合本身)的全历史收益进行回归,以确认相对于BTC的实际净贝塔约为~0;若出现偏移,重新审视beta_lookback_days。
残差贝塔 -0.23 是相对于等权重篮子(benchmark_meaningful=false)的,区别于已对冲的 BTC。该构建方式精确中和了相对 BTC 的净贝塔(Sigma beta_i*notional_i - btc_short = 0,上限未触发),因此非零的篮子贝塔是预期内的残差,而非对冲失败。
回测评审
- 夏普
- 0.41
- 总收益率
- 134.47%
- 最大回撤
- 38.35%
- 总交易数
- 204
- 胜率
- 49.0%
- 盈利因子
- 1.13
两项迭代-1 缺陷均已正确修复:会计伪影已消失(通过从头重建,消除了不可能的 +166%/+199% 月份),精确 beta 对冲将 max_drawdown 降至 38.4%
真正的市场中性(beta 0.08,相关性 0.20);风险画像干净,未发生清算
移除伪影后,ENTIRE 收益为 2021(+261%);之后每一年均为负数——2022 -3.6%、2023 -6.1%、2024 +0.5%、2025 -9.9%、2026 -12.7%
beta 中性动量残余优势仅存在于单一市场阶段(2021 山寨币季),并且已连续四年持续为负
profit_factor 1.126(边际化),Sharpe 0.407,其 CI [-0.17, 0.98] 跨越零;滚动 Sharpe 一直为负,直到 2025-2026
不存在可供优化捕捉的持续 alpha——这是前提衰退问题,而不是调参不足
分析
两个具体且可修复的缺陷必须在 BEFORE 优化前解决 — 不要优化当前被人造数据虚高的指标。(1)SUSPECTED ACCOUNTING ARTIFACT:在杠杆 1.0 下,+166%(2021-04)和 +199.7%(2024-07)的月度收益不可能来自所声明的约 30% 总多头 / ≤60% BTC-空头敞口 — 这两个月承载了 +454% total_return 的大部分。请在 _process_primary 中调查月度再平衡的盈亏处理,特别是同一根 K 线先平后开路径(同根 K 线的 _close_all 然后 _open)以及 get_account_equity() 如何反映再平衡中途的持仓 — 这与 SPOT 双动量兄弟策略中 +707% 月份的失败属于同一族。核实再平衡 K 线上的已实现盈亏与按市值计价的盈亏,并确认无重复计算。(2)BROKEN BETA-NEUTRALITY:short_cap_frac=0.6 对 BTC 对冲施加了上限,因此当 top-2 高贝塔山寨币排名上升并上涨时,对冲覆盖不足,组合呈净多头 — 这是 49.5% 最大回撤(CI 高位 88%)以及 -56%/-23% 下跌年的直接原因,并且与市场中性假设相矛盾。修复方法:将多头头寸规模缩小(降低 per_leg_frac),使贝塔所需的 BTC 空头头寸规模处于合理的 WITHOUT 名义值内并触及上限,或者在保证金安全的前提下提高/取消上限,从而在高贝塔山寨币行情下净贝塔实际保持约 0。两项修复后,重新运行回测;如果去除人造数据后的真实结果仍然显示 2022 风格的熊市保护能力、且回撤可控(<30%)、PF>1.2,鉴于它填补了最稀缺的桶,它是一个强有力的优化候选。若去除人造数据后收益崩塌至接近零,则予以放弃。
结局总结
贝塔对冲的构建确实解决了导致纯多头同类策略失败的回撤/强平和记账问题,但仅对冲掉贝塔却暴露出横截面动量残差阿尔法本身已经衰减——它只存在于2021的山寨币季,此后一直为负,因此市场中性的包装无法凭空制造出已经不存在的优势。
该策略在优化前的回测审查关卡被放弃:第 -1 次迭代修复奏效(去除了会计伪影且贝塔对冲减少了回撤),但如今可信的结果暴露了一个已失效的前提 — 贝塔中性动量残差阿尔法仅存在于 2021 山寨币行情中,且已连续四年为负,盈亏比勉强持平、夏普比率在零附近徘徊,因此不存在可供优化捕获的持续性优势。
在 BINANCE 个 USD-M 主要币种上构建的市场中性月度多空叠加策略,从 7 个主要币种池中做多按 3 个月动量排名的 top-2,并做空经过贝塔调整的 BTC 对冲,使净市场敞口 ≈ 0 — 剥离横截面动量的残差/阿尔法成分,而非摧毁 2022 中纯多头篮子的加密货币贝塔。
迭代-1 修复后,回测干净且保持市场中性(beta 0.08,相关性 0.20),最大回撤为 38.4%,在 204 次交易中未发生清算,但表现边际化——利润因子 1.126、Sharpe 0.407(CI 跨越零)、总收益 +134%——且仅存在单一市场阶段:全部收益来自 2021(+261%),而之后每一年均为负数(2022 -3.6%、2023 -6.1%、2024 +0.5%、2025 -9.9%、2026 -12.7%)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。