策略
拥挤度过滤横截面动量轮换,仅做多(BINANCE USD-M,8 个主流币,每周按相对强度持有前-3名 BUT SKIP 任何资金费率极度为正/过度拥挤的领跑者——为已部署的 DEPLOYED 动量赢家增加 FUNDING 风险过滤器,使其避免买入杠杆多头暴涨崩跌标的,2 参数)
结局: 已放弃
CrowdingFilteredMomentumRotationLong
结局总结
CrowdingFilteredMomentumRotationLong 采用实盘动量轮动赢家,并附加了基于资金费率的拥挤过滤器,假设跳过过度杠杆的多头领涨品种将削减策略最严重的回撤。回测以 237 笔交易干净运行,标题收益率为 +1564%,但该数字属于单一周期(由 2021 +675% 主导),且大部分是未实现的持仓 MTM(end_unrealized 214.9%)。关键的是,该过滤器未能实现其承诺的尾部削减:组合在 2022 中仍承受了 -58%,在 2026 中承受了 -39%,将最大回撤推至 63.26%——超过 50% 硬放弃底线——而其 -0.09 的信息比率显示,相对于简单的等权重基准没有阿尔法。分析师在回测审查时放弃了它,认定优化只能过度拟合 2021 牛市,而无法修复一个致命熊市回撤与已部署赢家贝塔暴露相同的结构。
假设
IMPORTANT PROCESS NOTE:我之前两条要求停手的“指令”是由开发者强行编码的,浪费了迭代次数——所以这是一个REAL、可编码的策略,而不是元备注。这是剩下最有说服力的单一提案:重新采用最强的LIVE、非期权、未衰减的已部署赢家——横截面相对强度动量轮动(夏普比率 2.6)——并加入它目前NOT使用的、真正新颖且获L24认可的信号输入:FUNDING,作为CROWDINGRISK-FILTER。机制:每周按照已部署赢家完全相同的方式,根据尾部相对强度对8个大型主流币(BTC、ETH、SOL、BNB、AVAX、LINK、ADA、XRP)进行排名,但EXCLUDE从持有集合中排除当前8小时资金费率极度为正的任何动量领先者(杠杆过高的多头群体意味着市场脆弱,更容易发生多头清算式暴跌),并用排名下一位的非拥挤标的替代。核心论点是:在杠杆上ALSO过度拥挤的动量领先者,在造成动量策略回撤的剧烈均值回归中回吐最多;过滤掉它们可以保留经过验证的动量优势,同时削减最差的尾部风险。这NOT只是对相对强度的重新加权(L24的重复警示)——它加入了已部署篮子所缺少的、基于资金费率的独特EXCLUSION;NOT一种资金费率-CARRY策略(资金费率是过滤条件,而非收益来源,因此不受资金费率套利衰减影响);NOT订单流(手续费侵蚀殆尽)、NOT期权、NOT纯单一信号OHLCV。收益引擎是LIVE动量溢价;资金费率只负责移除脆弱标的。仅做多、分散化(等权配置前-3名)、每周调仓、USD-M。2核心参数(动量回看期、资金费率拥挤排除阈值)。
忠实实现了该假设:它复用已部署的横截面相对强度动量轮换策略(实盘中的、未衰减的赢家),并仅新增一个已部署篮子缺少的、明确不同的输入——将 FUNDING 作为拥挤度 EXCLUSION(不是相对强度的再加权,因此不是 L24 的重复;也不是资金费率套利,因此不受资金费率衰减影响;资金费率仅移除脆弱的、易发生杠杆多头暴涨崩跌的领跑者)。_target_set 中的机制为:按动量排名,然后跳过任何截至 8 小时资金费率 > funding_crowd_thresh 的顶级候选,替换为排名下一位且不拥挤的标的;每周等权持有最终的前-3名。数据接线经过刻意设计,并已与回测引擎核验:BINANCE 个永续合约腿的逐腿资金费率会自动加载到 supplementary_data['funding_rates_by_instrument'] 中(不同于 metrics 等仅支持主标的的数据),因此过滤器可以读取各候选标的跨品种资金费率;代码将 'funding_rates' 和 'funding_rates_by_instrument' 作为字面量引用,使加载器将其纳入。逐腿资金费率在 __init__ 中只解析一次,存入排序数组,并通过 searchsorted 查询(O(log n),每根K线无需重新扫描历史)→ 可避免超时。所有交易(全部 8 个腿,包括 BTC)都在再平衡例程中通过 _submit_entry_instrument/close_position 执行;默认主标的入场路径被禁用(should_enter 为 None,should_exit 为 False,position_size 为 0),因此基类不会对 BTC 重复交易。VENUE:仅做多,杠杆为 1.0 时通常会路由至现货,但拥挤度优势来自 REQUIRES 永续合约的 8 小时资金费率(仅存在于 USD-M 期货上),且假设明确指定了 USD-M——这是经批准的交易场所覆盖,此处予以注明。风险受到限制(仅做多,<=3 个标的 x 0.30 = 0.90 总权益,无杠杆,不会发生复利式爆仓)。全部 8 个主流币都是有深度历史数据且活跃交易的 USD-M 永续合约,因而每个腿都有数据(没有 data_unavailable)。如果逐腿资金费率始终不可用,过滤器只会放弃排除操作(资金费率从未是回报来源),退化为已验证的动量轮换,而不会切换到其他优势来源。
max_drawdown 63.26%(CI 高点 82%)属于硬性放弃(>50% 下限,L19),而资金费率拥挤度过滤器——其全部理由就是削减动量篮子最糟糕的尾部风险——明显未能做到这一点:该组合在 2022 中仍损失了 -58%,并在 2026 中损失了 -39%。+1564% total_return 是单一市场状态(2021 +675% 承担了全部收益),且部分具有假象(end_unrealized_pct 214.9,因此其中很大一部分是尚未退出的未平仓头寸 MTM,而非已实现收益)。这与本次会话中所有仅做多动量篮子都被硬性放弃的、始终持仓的仅做多加密货币 beta 结构相同(per_name_frac 0.30 × 前-3名 ≈ 90% 总仓位,benchmark_correlation 0.62),且拥挤度过滤器相较于普通等权篮子没有增加可测量的 alpha(information_ratio -0.09 对其有意义的基准)。优化 momentum_lookback/funding_crowd_thresh 无法创造该结构根本缺失的回撤保护——只会对 2021 牛市过拟合。已部署的横截面动量赢家已经捕获了这一溢价;该变体复现了其 beta 敞口和致命的熊市回撤,却没有实现承诺的尾部削减。不值得投入 2 小时进行优化。
实现
仅做多的周度横截面动量轮动,覆盖 8 个深度 BINANCE USD-M 主要品种(BTC/ETH/SOL/BNB/AVAX/LINK/ADA/XRP,1-DAY 根K线)。每周按回溯相对强弱(momentum_lookback 日收益率)对品种排序,持有等权重的前 -3 名。BUT 剔除任何当前 8 小时资金费率超过拥挤阈值的动量领涨品种(过度杠杆的多头拥挤 = 脆弱),并替换为下一顺位的非拥挤品种。资金费率是纯粹的风险FILTER,而非收益来源——收益引擎是动量溢价。仅持有多头动量品种(在熊市周期中具有防御性)。逐腿资金费率通过预先一次性计算的 O(log n) 有序数组查找按截至时刻读取;所有 8 个腿通过周度再平衡例程中的额外品种路径交易。2 核心参数:momentum_lookback 和 funding_crowd_thresh。
验证结果
在 backtest_review,确认负结果是特定窗口现象,还是过滤器移除了赢家;如果在可用窗口内基础轮换没有任何正收益阶段,应考虑放弃。
该假设的核心前提是:它复用“已部署的动量赢家(夏普比率 2.6)”,仅通过资金费率过滤器削减其尾部风险。沙盒NOT复现了这一点:total_return -39.93%,夏普比率 -1.38(CI [-2.78、+0.29]),profit_factor 0.15,win_rate 0.30,avg_trade_return_pct -5.6%。这是真实的方向性优势结果(不是代码缺陷特征——PF 为 0.15 而非 0.0,|Sharpe| 不 >5),因此在 BACKTEST_REVIEW 时应由分析师作出判断,而不是触发 QA 阻断。但分析师应注意,基础动量配方在这个 1 年窗口内NOT是赢家,且拥挤度过滤器(funding_crowd_thresh 0.0003 = 0.03%/8 小时,是相当激进的阈值)可能正在替换掉最强的标的。
确保完整回测跨越多年,使轮换产生 >=100 笔交易;无论指标如何,都不得基于少于 -100 笔交易的样本进行推广。
交易次数过少,无法作出决定性判断:total_trades 27,历时 362 天。属于结构性现象(每周前-3名轮换),不是程序错误,但无法区分优势与噪声。完整的多年回测会增加样本数;如果在那里仍为负值,就放弃。
回测评审
- 夏普
- 0.78
- 总收益率
- 1564.40%
- 最大回撤
- 63.26%
- 总交易数
- 237
- 胜率
- 45.1%
- 盈利因子
- 1.28
将资金费率作为拥挤度过滤器,是对已验证动量赢家真正不同且获 L24 批准的新增内容(不是相对强度再加权)
样本充足(237 笔交易),资金费率数据可用(16454 个事件),avg_trade_return_pct 7.4% 扣除费用后仍为正
max_drawdown 63.26%(CI 高 82%)——远超 50% 硬放弃底线;拥挤过滤器 NOT 如声称的那样削减了尾部
单一市场状态:2021 +675% 支撑了 +1564% 的标题数字;2022 -58%,2026 -39%——始终持仓的仅做多加密货币 beta 承受了全部熊市回撤
214.9% end_unrealized_pct——标题数字中有很大一部分是尚未退出的未平仓头寸 MTM,而非已实现收益
information_ratio -0.09 对比其等权篮子基准——该过滤器相较于普通等权动量几乎没有增加 alpha
profit_factor 1.28 较为温和;夏普比率为 0.776,优势集中在牛市年份
结局总结
在始终持仓的仅做多加密货币 beta 篮子上叠加入场侧拥挤度/排除过滤器,无法凭空制造该结构根本缺失的回撤保护;由方向性 beta 驱动的尾部风险需要结构性对冲或退出规则,而不是标的替换过滤器。
它在回测审查阶段被放弃(结论:放弃),因为 63.26% 回撤突破了 50% 的硬性放弃下限,且资金费率拥挤度过滤器明显未能削减尾部风险——该组合在 2022 中仍损失了 -58%,并在 2026 中损失了 -39%——同时相较于普通等权动量没有增加可测量的 alpha(IR -0.09)。
它复用了已部署的横截面相对强度动量轮换策略,覆盖 8 个 USD-M 主流币(每周等权持有前-3名),并加入基于资金费率的拥挤度过滤器,排除 8 小时资金费率极度为正的动量领跑者,旨在削减最糟糕的均值回归尾部风险,同时保留已验证的动量溢价。
在 2,397 天内,它产生了 237 笔样本充足的交易,总回报为 +1564%,但夏普比率仅为 0.776,利润因子为 1.28,胜率为 45%,最大回撤为 63.26%(CI 高点 82%);相对于等权篮子基准的信息比率为 -0.09,而 end_unrealized_pct 为 214.9%。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。