策略
12 标的加密货币资产池横截面动量多空(周度)
结局: 已放弃
CrossSectionalMomentum12CryptoWeeklyLongShort
结局总结
该策略检验了将此前失败的 5 币 L1 横截面动量篮子扩展至由 12 个标的组成的多行业资产池后(做多前 -3 名 / 做空后 -3 名,周度调仓,美元中性),能否产生足够的离散度以形成优势。回测第三次遭到强平,组合实际总敞口约为其 90% 总敞口目标的 5.8x,尽管第 -3 轮修复专门用于在 Nautilus 净额结算机制下核对实际名义金额总和并限制敞口。除了仓位规模失控外,该信号在强平前也没有优势(profit_factor 0.88,每笔交易期望收益为 -$304,夏普比率 -0.27),因此分析师在优化前的回测审查环节放弃了该策略,而没有花数小时优化一个无利可图且仓位规模失当的策略。在针对同一强平/接入问题迭代三次后,由于收益递减,该策略被弃用;建议今后任何尝试都应使用结构上不可能超过 100% 总敞口的交易场所。
假设
一种 EXPANDED DOLLAR-NEUTRAL CROSS-SECTIONAL MOMENTUM 策略,应用于涵盖多个板块的 12 个加密货币标的池(L1 个主流币、预言机基础设施、交易所代币、支付、迷因币/散户热门币)。每周收盘时,按过去 4 周收益率对所有 12 个标的排序;等权、美元中性地LONG表现排名前-3的标的,并SHORT表现排名后-3的标的。每周再平衡。RATIONALE受当前DECISIVE阶段的研究结果和分析师的具体建议驱动:此前的 5 币L1横截面动量策略失败,BECAUSE“增加篮子成员或有帮助(纳入更多离散度更高的山寨币,如 10+),但这超出了主流币L1框架。”本提案EXPLICITLY测试扩展版——覆盖多个板块的 12 个标的,以最大化驱动横截面动量优势的收益离散度。KEY DIFFERENTIATION源自失败的 5 币L1篮子:(a)12 个标的,而非 5——规模超过该标的池的 DOUBLES 倍;(b)跨多个板块,覆盖L1(BTC/ETH/SOL/BNB/ADA/AVAX)、预言机(LINK)、支付(LTC、XRP)、DeFi/迷因币(DOT/DOGE/ATOM)——其离散度远高于仅在L1范围内进行排名的CROSS-SECTOR;(c)前-3名而非前-2名——每侧有 3 个头寸,使各标的之间的权重差异更大;(d)再平衡频率不变(每周),但采用 6 个头寸(多头 3 个 + 空头 3 个),而非 4——换手率略高,但每侧分散度更高。关于横截面动量的学术文献(Jegadeesh-Titman 1993;Asness-Moskowitz-Pedersen 2013)指出,识别持续赢家和输家需要足够的横截面离散度。文献记录的 12 个加密货币标的池相关性范围为 0.4-0.9(视市场状态而定);在板块轮动期间,非L1标的通常会与L1主流币DECOUPLING——这正是优势来源。KEY STRUCTURAL DIFFERENCES来自所有 24+ 个失败策略:(a)不是方向性山寨币永续合约趋势跟踪;(b)不是跨资产配对MR(多腿篮子会稀释比率漂移特征);(c)不是日内MR;(d)没有波动率目标覆盖层;(e)NEW:扩展标的池针对 L1 篮子的SPECIFIC失败诊断作出调整。MAXIMALLY SIMPLE——2参数(排名回溯周数=4,前/后 k=3)。ZERO补充数据依赖。
第 -3 轮修复针对总敞口上限以每腿 COUNT 乘以 FIXED leg_notional、而非实际未平仓名义金额进行约束所导致的强平 / 552% 敞口。在 Nautilus 净额结算机制下,重复入场会增加ONE净额结算持仓的数量,这无法被旧的核算方式发现。重写后的 _converge 现在会:(1)每根 K 线都从实际持仓数量计算ACTUAL总敞口 Sum(|qty_i * price_i|);(2)只有在正确方向的腿为单一且未超额的持仓(<= leg_notional_tol x leg_notional)时,才视为“达到目标”;并且CLOSES任何超额、叠加或方向错误的持仓,从而将失控的净额结算持仓回调至目标;(3)当仓位完全平仓时ONLY重新开仓(没有持仓AND也没有在途订单),并考虑到市价退出后 positions_open 存在一根 K 线的延迟;(4)只有在 Sum(|未平仓名义金额|) <= 权益的 gross_exposure x 时才允许开仓;如果实际总敞口超过 gross_hard_mult x 上限,则执行硬重置平仓;权益 <= 0 时则触发停机平仓。杠杆仍为 1.0,并从配置读入仓位规模计算,因此单周收益不会超过约 +/- gross_exposure x 单腿最大波动。仅修改了 _converge 和两个保护参数;此前通过各层检查的排名/信号框架保持不变。
第 THIRD 次遭到强平(total_return -100%,max_drawdown 100%,liquidation_date 2023-12-25),实际总敞口为 exposure_pct 524%,而目标总敞口为 90%——也就是说,尽管第 -3 轮修复专门针对这一确切问题(实际名义金额总和核对、逐腿超额仓位平仓、硬性总敞口上限、1.25x 上限平仓),组合的实际敞口仍约为预期值的 5.8x。针对性修复后症状完全相同,这意味着在这种构造下,多标的总敞口控制在 Nautilus 净额结算机制中无法维持;三轮工程修复仍未解决问题——继续针对同一强平/接入问题迭代,收益递减。即使仓位规模修复,也没有可挽回的优势:强平前的区间已经无利可图(profit_factor 0.88,每笔交易期望收益为 -$304,夏普比率 -0.27,2022 -7.7%,2023 -5.5%);而且这是对已被证伪的 5 币 L1 横截面动量篮子的明确重试,并将其扩展至 12 个标的——本轮中,加密货币高度相关资产池上的横截面动量屡次失败,扩展版本甚至无法通过未被强平的运行来评估(return_skew -18,峰度 523,单期亏损分别为 -74% 和 -86%)。不值得优化,也不值得进行第 4 轮迭代:敞口控制不可靠,AND该机制的期望收益为负。如果再次尝试加密货币横截面动量,应基于一个全新假设,在现货/CASH 或名义金额设有硬性上限、结构上不可能超过 100% 总敞口的交易场所进行,并先在规模设置正确的组合上证明信号优势,再进行扩展。
实现
针对由 12 个标的组成的多行业加密货币资产池进行美元中性周度横截面动量交易(BTC/ETH/SOL/BNB/ADA/AVAX/LINK/LTC/XRP/DOT/DOGE/ATOM)。每周收盘时,按过去 4 周收益率对全部 12 个标的排名,等权做多前 3 名并做空后 3 名,通过向目标收敛的状态机对组合进行再平衡。杠杆 1.0,纯粹的 OHLCV,无补充数据。
回测评审
- 夏普
- -0.27
- 总收益率
- -100.00%
- 最大回撤
- 100.00%
- 总交易数
- 312
- 胜率
- 48.1%
- 盈利因子
- 0.88
原则上属于合法的学术机制(横截面动量、美元中性多空),设计上腿数平衡(155 多 / 157 空),仅 2 个边缘参数
第 -3 轮修复体现了实质性的工程投入(实际总敞口核对、防止叠仓、硬性平仓安全机制)
LIQUIDATED AGAIN(total_return -100%,max_drawdown 100%,liquidation_date 2023-12-25)——第3次强制平仓;专为限制总敞口构建的迭代-3修复并未NOT奏效
exposure_pct 524% 相对于 90% 目标——组合的实际总敞口约为预期值的 5.8x;在这种构造下,多标的敞口控制在 Nautilus 净额结算机制中无法维持
灾难性尾部风险:return_skew -18.0,峰度 523,单期亏损分别为 -74%(2024-01)和 -86%(2026-05);权益曲线退化
NO 即使在强平前也没有优势:profit_factor 0.88,每笔交易期望收益为 -$304,2022 -7.7%,2023 -5.5%,夏普比率 -0.27 ——横截面动量信号在爆仓前就无利可图
反复被证伪的模式:明确重新尝试此前失败的 5 币 L1 横截面动量篮子;扩展至 12 个标的后,甚至无法通过一次未被强平的运行来评估
分析
账户为 LIQUIDATED,exposure_pct 为 552%,相对于预期的 gross_exposure 0.90 —— _converge 状态机为 NOT,正在强制执行美元中性总头寸上限;头寸正在累积至约 6x 倍 6-腿目标。在修复之前,请勿 NOT 进行优化。具体修复:(1)先平仓-结算-再开仓的节奏会导致陈旧腿在每周 K 线间堆积,而退出指令仍在执行中 —— held_legs/总头寸的核算按目标腿计算,但实际未平仓名义头寸膨胀,源于旧仓位实际上并未平仓。每根 K 线应按 ACTUAL 求和的开仓名义头寸 Sum(|qty_i * price_i|) 进行对账,而非按每腿数量乘以固定的 leg_notional。(2)在已实现的开仓名义头寸上强制执行总头寸上限:若 Sum(|open notional|) 已超过 gross_exposure*equity,则在开任何新仓之前先平掉多余头寸。(3)不要为仍持有 ANY 未平仓位或在途订单的合约开新腿 —— 在重新入场前验证已平仓/已结算状态(市场退出后 positions_open 可能滞后一根 K 线)。(4)验证 leverage=1.0 实际已接通,并确保两个单周 -75%/-144% 收益不再复发 —— 修复后,任何周收益都不应能超过大约 +/- gross_exposure * (max single-leg move)。(5)重新运行回测并确认 exposure_pct 接近 90%,且没有清算 BEFORE 重新提交。一旦中性总头寸得到验证,动量边缘效应即可公正评判。
结局总结
高度相关的加密货币资产池上的横截面动量,只应在现货/CASH 或名义金额设有硬性上限、结构上不可能超过 100% 总敞口的交易场所重新尝试;应先在规模设置正确的组合上证明信号优势,再扩展资产池。
分析师在回测审查阶段(优化前)作出了“放弃”的判定,理由是尽管第 -3 轮修复专门用于在 Nautilus 净额结算机制下限制总敞口,回测仍第三次遭到强平,而且机制本身期望收益为负;该策略在 3 轮迭代后被放弃,未进入优化、分析师优化后审查或风险审查阶段。
一种美元中性的横截面动量多空策略:每周收盘时,按过去 4 周收益率对由 12 个标的组成的多行业加密货币池排名,做多排名前 -3 名,做空排名后 -3 名;该策略明确将此前失败的 5 币 L1 篮子扩展,以提高收益离散度。
回测发生强制平仓(total_return -100%,max_drawdown 100%),实际运行在exposure_pct,而总敞口目标为524%(原计划约为5.8x,目标为90%),且即使在强制平仓前也未显示出优势:profit_factor 0.88,每笔交易期望收益为-$304,在312笔交易中夏普比率为-0.27(胜率约为48%)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。