策略
中盘另类币相对强度动量周度轮动,只做多并带绝对动量过滤器(8 个高流动性非主流 USD-M 永续合约:LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/EOS,按 30 日收益持有 Top-3,趋势下行时持有现金,3 参数)
结局: 已放弃
MidCapAltRelativeStrengthMomentumWeeklyRotationLong
结局总结
MidCapAltRelativeStrengthMomentumWeeklyRotationLong 将工厂中最经验证的纯多头优势——截面相对强度周度轮动——移植到一个由八个流动性良好的中市值永续合约组成、不重叠的篮子上,赌其更大的离散度能化解扼杀更紧密篮子的手续费优势死亡问题。回测运行干净(213 笔交易,无强平,平均单笔交易收益 8.19%),但其亮眼的 +741% 收益大部分是未实现的持仓浮动盈亏,盈利因子勉强高于 1.0,夏普比率 CI 横跨零值。更糟的是,81.6% 的最大回撤已超过 50% 的强制放弃红线,且收益完全依赖 2021 和 2024 这两个牛市年份,而最近两年各自亏损约 -70%。分析师在回测复核环节放弃了该策略,判断其本质是杠杆化的山寨币 beta,而非持久的 alpha,且超出了调整回看期/top-n/过滤器所能修复的范围。
假设
一个LONG-ONLY截面动量轮动策略,将工厂中最稳健、已验证的单一机制——相对强度周度轮动(已部署的8主流币篮子,夏普比率 2.6)——应用于一个DELIBERATELY的NON-OVERLAPPING标的池,该标的池由八个流动性良好的MID-CAP USD-M永续合约组成(LTCUSDT、ETCUSDT、DOTUSDT、ATOMUSDT、NEARUSDT、FILUSDT、ALGOUSDT、EOSUSDT),其中没有一个出现在已推广的主流币篮子中。根据 L24,这NOT只是对同一批主流币的重新加权(那样会落入重复策略分类)——它是一个截面离散度明显LARGER的独立细分市场,而这恰恰能化解扼杀更紧密篮子的fee_edge式死亡。它刻意规避了所有近期已失败的类别:不是资金费率套利(SOL跨交易所套利已证实山寨币资金费率扣除基差后太薄;套利只在BTC上有效),不是单一标的价格博弈(那会过拟合或爆仓),不是期权(受交易次数上限约束),不是清算数据(受数据限制),也不是协整配对(SOL-AVAX -82%)。它承接的是在这个工厂里真正经受住优化考验的ONE纯多头价格优势。仅调整3个参数(动量回看期、Top-K、绝对动量过滤器),以避免陷入235式死亡的过拟合陷阱,并且绝对动量门控会在大盘熊市阶段将仓位置为现金,以避免接落刀。
迭代 2 以尽可能小的改动修复了 Layer-3 沙盒的挂钟超时问题:重量级再平衡引擎(_maybe_rebalance -> 构建收益字典、排序,并循环处理 positions_open 个 8 腿)现在仅在 _update_history 报告确实发生的NEW日收盘时调用ONLY,而不是在每个柱事件中同时从 calculate_signal 和 on_extra_bar 调用。在同日/周期内柱上,每柱成本降至一次 O(1) 的尾随收益查找,因此总工作量不再随烟雾测试窗口中的柱数量增长。对于全部八条腿,配置固定为 1-DAY 个柱(对于基于 30 日收益的每周轮换以及最小柱数量而言是正确的),这进一步限制了烟雾测试窗口的柱数量。之前各层的所有通过行为均得到保留:导入、标的范围、信号脚手架、仓位规模以及仅做多的轮换逻辑均未改变——仅调整了节流保护和每日 bar_type。calculate_signal 返回的信号仍是连续的主腿尾随动量(每根柱都会变化);实际轮换仍像之前一样在再平衡引擎中通过 _submit_entry_instrument/_submit_exit_position 执行。
不是稳健的优势,且已越过风险硬性放弃线。max_drawdown 为 81.6%(CI 至 98.9%),而 +741% 的头条指标具有误导性:end_unrealized_pct 589 意味着它主要是未平仓头寸的未实现按市值计价,而 profit_factor 仅为 1.024,夏普比率 0.48 的 CI [-0.18, 1.08] 跨越零点。已实现收益完全由两个另类币牛市年份承担(2021 +1622%、2024 +531%),5 年中的 7 年为负,最近几年更是灾难性的(2025 -69%、2026 -70%)——该优势在牛市制度之外已经衰减/反转,策略目前正在失血。其 benchmark_correlation 0.60 / 贝塔 0.55 表明这是带杠杆的另类币贝塔;假设所宣称的“更大离散度”优势表现为 82% 的回撤,而非持久的阿尔法。这是横截面/TSMOM 动量篮子类别,反复触及 50%+ 回撤的硬性放弃线,且从未在优化中存活;调整 lookback_days/top_n/abs_mom_min 无法削减 82% 的回撤,也无法从一个由 2 个牛市年份加一个未平仓头寸构成的分布中创造一致性。放弃它,而不是花费 2 小时。
实现
在一个包含 8 个标的的流动性良好的中市值USD-M永续合约标的池(LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/XLM;EOS 被替换为 XLM,因为 EOS USD-M 已退市,若保留会导致篮子被放弃)上,采用纯多头截面相对强度动量周度轮动策略。使用 1-DAY 周期K线,每 7 天按滚动 30 天总收益对所有腿进行排序,等权持有排名前-3的标的,并应用绝对动量门控(abs_mom_min),在大盘熊市阶段将任何未呈现趋势的仓位置为现金。仅使用三个核心参数(lookback_days、top_n、abs_mom_min)。
验证结果
验证失败(第 3 层——沙盒回测):冒烟测试超过了 300 秒的挂钟时间限制。这几乎总是意味着逐 Bar 工作量随历史数据增长——例如反复扫描完整的资金费率/补充序列,或在每个 Bar 内重建列表并调用 calculate_signal()/on_bar()。在 __init__ 中预先计算排序后的时间戳数组 ONCE 并使用 bisect,或缓存以时间戳为键的查找结果,使逐 Bar 成本为 O(log n) 而非 O(n)。
分析师:ABANDON,不要优化——换手率 7.8 排除了费用因素;方向性优势为负。
明显为负的优势:PF 0.10,avg_trade_return_pct -8.34%,total_return -56.8%,win_rate 0.214,收益结构倒挂(avg_loss 2.6× avg_win)。已确认NOT是一个排序方向性错误——sorted(reverse=True)[:top_n] 买入的是动量最高的标的,而abs_mom门控只保留正向趋势。这是高离散度中市值币种上的动量崩溃:周度延迟使反转标的持续留在 top-3 中直到退出。这是优势/市场机制导致的结果,而非代码缺陷。
提供给分析师/研究负责人参考。
横截面动量排名属于已命名的零存活者类别(L7);将参数重新设定到中盘标的范围并未改变结果——“更大的离散度可以化解费用优势死亡”的前提失败了(亏损来自方向,而非费用)。
确认 XLMUSDT.BINANCE 1-DAY 数据跨度覆盖完整窗口。
标的池偏离了假设:EOS→XLM。有据可查且合理(EOS USD-M 已退市;若放弃该腿会导致整个篮子被放弃);XLM 是一个等效的流动性非主流币种,能保留原假设。属警告,非严重问题。
数量较少是持仓持续性的产物,而不是闸门触发过少的错误。
交易数量较少(28,历时 363 天),低于约 100 的舒适下限——这里没有歧义,因为结果明确为负面,但请在完整回测中确认更大的样本。
回测评审
- 夏普
- 0.48
- 总收益率
- 741.81%
- 最大回撤
- 81.62%
- 总交易数
- 213
- 胜率
- 39.9%
- 盈利因子
- 1.02
将真正经过验证的机制(横截面相对强度轮动,已部署的主流标的篮子夏普比率为 2.6)应用于不重叠的标的范围;绝对动量现金闸门是合理的
avg_trade_return_pct 8.19% 能轻松覆盖手续费(该机制并非对手续费脆弱),且代码运行干净(213 笔交易,无强平)
max_drawdown 81.6%(CI 至 98.9%)——已越过 50% 的硬性放弃线;这是带杠杆的另类币贝塔(相关性 0.60,贝塔 0.55)
头条 +741% 大部分是未实现的:end_unrealized_pct 589——回测结束时仍未退出的未平仓头寸,而非已实现的优势
profit_factor 1.024(仅略高于 1),夏普比率为 0.48,且 CI [-0.18, 1.08] 跨越零点——不存在统计上可区分的优势
离群值/依赖市场制度:2021 +1622% 和 2024 +531% 承担了全部表现,而 5 年中的 7 年为负(2025 -69%、2026 -70%)
近期实际表现极其糟糕(2025/2026 两者均约 -70%)——山寨币动量优势已在牛市之外的行情中衰减/反转
结局总结
在一个标的范围上有效的机制并不意味着优势可以迁移——在离散度更高的中盘标的上,横截面动量表现为带杠杆的另类币贝塔,回撤超过 80%+;而由未实现的未平仓头寸标记和两个牛市年份主导的头条收益,并不是持久且跨制度稳健的优势。
分析师在优化前的回测审查关口给出了“放弃”结论:81.6% 的最大回撤远超 50% 的硬性放弃线,头条收益主要来自一个未退出的未平仓头寸,而非已实现优势;加上利润因子接近 -1,以及跨越零点的夏普比率 CI,因此判断其为带杠杆的另类币贝塔,优势已经衰减/反转,参数调优无法挽救。
一种只做多的横截面相对强度动量轮动策略,持有八个高流动性中盘 USD-M 永续合约中的 Top-3(LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/XLM,替代已退市的 EOS),按 30 日收益排名,每周再平衡,并带有绝对动量过滤器,在广泛熊市阶段让组合持有现金——将该工厂经过验证的主流标的篮子机制移植到一个有意不重叠、离散度更高的标的范围。
在约 2020–2026 期间运行干净,共 213 笔交易,无强平,且 avg_trade_return_pct(8.19%,已计入清算费用),但其 +741% 的头条收益大部分为未实现收益(end_unrealized_pct 589%),profit_factor 仅为 1.024,夏普比率 0.48(CI [-0.18, 1.08] 横跨零值)。其最大回撤为 81.6%(从 CI 到 98.9%),0.60 基准相关性 / 0.55 beta,且收益集中在两个牛市年份(2021 +1622%,2024 +531%),而 5/7 年份为负,其中 2025 约为 -69%,2026 约为 -70%。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。