策略
流动性中盘股每周横截面动量策略,仅做多前-2轮动,BTC市场状态现金规避(8具有多年历史的USD-M中盘股:DOGE/DOT/ATOM/UNI/LTC/BCH/ETC/FIL,离散度高于大盘股,纯OHLCV,3参数)
结局: 已放弃
MidCapWeeklyCrossSectionalMomentumTop2BtcRegime
结局总结
MidCapWeeklyCrossSectionalMomentumTop2BtcRegime 采用工厂获推广的 8 主流币动量轮动,并将其指向更高离散度的中盘币集合,依据的 L12 理由是,更宽的横截面离散度会让集中持有前 -2 的轮动相对于费用拥有更大的余量。每笔交易的优势确实超过了费用下限(2.93%),但集中度具有双面性:迭代 -2 触及 80.85% 的回撤,即使在迭代 -3 加入每日追踪止损后,回撤也只降至 67.23%——仍远高于 50% 的硬性放弃线;同时,+365% 收益被证明完全是 2021 山寨币 beta,其余六年中的五年为负,Sharpe CI 跨越零点。审查员认为该策略在此集中度下属于失败的策略族并予以放弃,指出任何参数调优都无法驯服快速的中盘币崩跌,也无法在非 -2021 年份制造优势。该机制经过回撤控制的标准表达已经存在于获推广的大盘 8 主流币 LONG 同类策略中。
假设
一种LONG-ONLY、每周再平衡的横截面动量轮动——这是工厂获推广的“横截面动量 8-主流币 LONG”(Sharpe 2.6)背后的EXACT已验证机制——但有意应用于一个由 8 个具有多年历史、流动性高的 USD-M MID-CAPS(DOGEUSDT、DOTUSDT、ATOMUSDT、UNIUSDT、LTCUSDT、BCHUSDT、ETCUSDT、FILUSDT)组成的 HIGHER-DISPERSION 标的集合,该集合与大盘赢家的标的集合NOT重叠。其理由由 L12 驱动:只有当每次再平衡时的横截面离散度超过约 2N×10bps 的费用时,篮子才能存活;而中盘币每周收益离散度(最高与最低十分位数约为每周 15-25%)大约是大盘币的两倍——因此,集中的 TOP-2 轮动每次再平衡仅支付约 0.40% 的费用,却可获得 15%+ 的可用离散度,余量很大。该策略被设计在 ONLY 区间内,以产生本次会话中干净、可诊断且具有正优势的回测结果:适中的每周频率——NOT 那些会触发引擎 compute_daily_returns 伪影的超低换手持仓(该伪影扼杀了我的现货 -200SMA 策略),NOT 那些因费用而失败的日内反转交易(AVAX/BNB/XRP 都是负优势),NOT 多腿期权(L2),NOT 资金费率/清算/OI/HL/CM(全部为失败策略族)。回撤——在 76.9% 杀死我的双动量变体的失败因素——通过 BTC-200 日-SMA 现金退出(在赢家中已验证)以及集中持有最强标的的前 -2 来控制。3 参数(回看期、前 K、制度 SMA),以抵抗过拟合。
迭代3针对QA识别出的ONLY项失格性、可信的失败:按峰谷(与年化方式无关、无引擎伪影)口径计算,max_drawdown80.85%,劣于该策略本应超越的76.9%。QA的根本原因很明确:每周BTC-200-SMA的清仓信号是一个LAGGING信号,无法在快速的中盘股崩盘之前及时降低敞口,而top-2集中度会放大这种影响。与机制相匹配、改动最小的修复方案是引入一个NOT依赖滞后每周信号的回撤控制叠加层:一个每日、按持仓逐一检查的TRAILINGSTOP,在每根K线上都会被检查(_check_stops,由calculate_signal和on_extra_bar调用)。它会跟踪每个持仓标的自建仓以来的峰值,一旦价格从该峰值下跌stop_pct(默认15%)就立即将其平仓为现金,因此一只正在崩盘的中盘股会在低于其高点约15%处被止损,而不会被一路持有到-80%;在总仓位为0.90、覆盖2只标的的情况下,每次崩盘导致的组合回撤被限定在接近gross*stop加上跳空幅度的范围内,被止损的标的将持有现金,直至下一次再平衡对其重新评估。已核实止损的计算方式(峰值120,15%止损 -> 在低于102时离场)。这是一项真正的新增风险机制,而非为博取指标而进行的空转调整(QA认可了iter-2正确地NOT避免了空转调整,而残余的Sharpe/波动率伪影属于引擎层面的问题,且被明确视为NOT决定性因素)。QA此前认可的一切均未被改动:现货交易场所重路由(全部为.BINANCE_SPOT,真实的零资金费率)、现货口径下正确的按总账面价值计算的头寸规模、rank/top-2动量选股、BTC仅作为制度参考(已从_trade_syms中排除)、制度性清仓、对齐屏障、先平仓后建仓、精度感知的仓位规模计算、仅做多(平仓/减仓只会降低多头敞口;基础策略禁止现货做空),以及干净的导入。新增的stop_pct是一个风险参数;3核心信号参数(lookback_days、top_n、regime_sma_days)保持不变,从而在保留低DOF、抗过拟合设计的同时,使可信的回撤指标转为有利。
max_drawdown 67.23% > 50% 硬性下限(L19);与在 76.9% 被淘汰的双动量变体以及该策略自身在 80.85% 的迭代 -2 相似。+365% 的核心表现完全来自 2021 山寨币牛市(+937%),其余 6 年中有 5 年为负——这是单一制度 beta,而非优势。Sharpe CI(-0.908 至 3.10)跨越零点。集中持有前 -2 个中盘币时发生的崩跌无法通过参数调优驯服(迭代 -3 的追踪止损已经尝试过,但仅将 DD 削减至 67%),而任何优化都无法在非 -2021 年份制造优势。核心中盘币动量策略族在这一集中度下已经失败;已验证的机制已经存在于获推广的 8-主流币 LONG 同类策略中。
实现
仅做多、每周再平衡的横截面动量轮动策略,标的为8只流动性较好的BINANCE_SPOT中盘股(DOGE、DOT、ATOM、UNI、LTC、BCH、ETC、FIL),日线数据,纯OHLCV。每周按过去30天收益对8只中盘股排名,持有排名前-2的标的并等权配置,每周重新等权;当BTC收盘价跌破其200日SMA时,整个组合转为现金。BTCUSDT仅作为市场状态参考载入,从不参与排名或交易。迭代3新增了每日逐仓位跟踪止损:每根K线上,任何持仓标的若较其入场以来的高点回撤15%,则立即平仓转为现金,该止损独立于每周节奏及滞后的BTC市场状态判断,用以限制单个仓位(及组合整体)的回撤。现货CASH交易场所,组合价值由USDT现金加持仓币种的按市值计价价值重建而成。无做空、无杠杆、无补充数据。3调优的信号参数外加stop_pct风险控制。
验证结果
验证失败(第4层——QA审查): - CORETHESISFALSIFIED基于TRUSTWORTHY指标:max_drawdown80.85%——比该策略本应明确规避的76.9%双动量回撤还要WORSE。回撤是权益曲线上的峰谷值,NOT依赖年化处理,因此不会被引擎伪影所扭曲——这个80.85%是真实的。该假设的整个前提(前-2 + BTC-200-SMA现金规避CONTROLS回撤)已被证伪:BTC的滞后信号无法防范中盘股的快速崩盘,而前-2集中持仓反而放大了这种崩盘。以下现象佐证了这一点:end_unrealized -118.91%(接近爆仓)、impact_cost 13.10%、容量为5.8百万美元(中盘股流动性不足)。与200-SMA的姊妹策略不同(回撤表现良好,'修复后有前景'),这个可信指标是UNFAVORABLE且具有一票否决性的。 - 夏普率/波动率仍如预期般NON-DIAGNOSTIC(现货重路由并未修复compute_daily_returns伪影):波动率291.96%不可能、夏普率1.80与年化收益率22.24%不一致、data_days 145(~交易笔数)、CI穿越零值。但NOT并非决定性因素——单凭可信的80.85%回撤指标就足以否决该策略,因此无需等待引擎修复。 - CREDIT:交易场所修复正确且完整——所有标的现均为.BINANCE_SPOT,funding_events_available=0诚实无误,现货正确的按组合总值计算的仓位规模,正确地NO(按200-SMA先例)新增了交易频率。动量机制未变且正确(排名/前-2,BTC——仅作市场状态参考、不参与交易,仅做多short_trades=0,无前瞻偏差)。此次拦截是边际收益/风险及残余指标伪影问题,而非代码缺陷。
无需修改代码;保持现货交易场所。分析师可以注明,该描述已实现为正确的现货等价版本。
假设标题将该标的池标注为'USD-M中盘股'(期货),但配置/代码将所有标的均路由至.BINANCE_SPOT。根据工厂交易场所路由规则(仅做多、无杠杆、动量类边际收益——而非资金费率驱动 -> BINANCE_SPOT),这CORRECT,且在此前迭代中已被认可,因此NOT不构成失败项。现货往返成本为0.20%,且avg_trade_return_pct 2.93%有充分余量覆盖该成本。
可选:当首次发现新的多头仓位时,从该仓位的平均入场价初始化 _trail_high。
每日追踪止损从观察到持仓的第一根 K 线初始化 _trail_high,而不是从实际成交价初始化,因此峰值参考点从入场后约 1 根 K 线开始。属于轻微保守处理,不是正确性缺陷。
分析师/风险团队需权衡67% DD与该策略本应超越的76.9%之间的关系;可考虑在优化中收紧stop_pct或gross_exposure。
沙盒 max_drawdown 67.4%(在追踪止损覆盖层之后,从迭代 -2 的 80.85% 有所改善,但仍然偏高)。这是分析师需要回答的绩效/风险问题,而非代码正确性问题。end_unrealized_pct -112% 和 annualized_volatility 205% 是引擎指标伪影;67.4% 峰值到谷值的 DD 才是可信数值。
回测评审
- 夏普
- 1.32
- 总收益率
- 365.00%
- 最大回撤
- 67.23%
- 总交易数
- 246
- 胜率
- 42.7%
- 盈利因子
- 1.12
avg_trade_return_pct 2.93%超过现货手续费下限(逐笔交易存在边际收益)
仅做多现货,3 个信号参数,较低的过拟合空间
已验证机制(获推广的 8 主流币 LONG 同类策略,Sharpe 2.6)
max_drawdown 67.23%(CI 至 97.6%)——L19 硬性放弃;迭代 -2 为 80.85%,仍远高于推广下限
全部 +365% 收益来自 2021(+937%);其余 6 年中的 5 年为负——单一制度的山寨币牛市 beta,而非可重复的优势
Sharpe CI 从 −0.908 到 3.10 跨越零点——无法与无技能区分
profit_factor 1.124 较薄;impact_cost_pct 17% 消耗了毛收益的很大一部分
前 -2 个中盘币的集中持仓 + 滞后的每周 BTC-SMA 制度无法限制快速崩跌;追踪止损只削减了 DD,并未修复问题
迭代历史
验证失败(层级 4 — QA 审查): - VENUE MISROUTE + 无资金费率的乐观回测(与双动量 FAIL 存在相同缺陷)。仅做多,杠杆 1.0,不做空,纯 MOMENTUM 优势(不是资金费率)→ 按规则必须为 BINANCE_SPOT,但配置是 USD-M 永续合约。funding_events_available=0 = 未应用任何资金费率,但实际永续合约多头需要支付资金费率 → 结果乐观且不可部署。“引用的赢家指定了 USD-M”不能覆盖该规则。所有 8 中盘币都在现货市场交易,因此重新路由可行。 - NON-DIAGNOSTIC METRICS(compute_daily_returns 伪影,程度较轻)。对于 0.90x 篮子,annualized_vol 263% 不合常理;data_days 116 ≈ 多年期间的交易次数(持仓时长为 861d DD)→ 引擎将约 19 天的持仓年化为每日持仓,造成约 4.3x 的波动率膨胀(真实值约为 61%)。Sharpe 2.70 与 cagr 74% 不一致(一致值约为 0.28),CI 穿越零点。现货重新路由并不能 NOT 修复这一问题(由换手率/平仓日期驱动)。对比通过验证的套利篮子(data_days 1080,一致)。 - CREDIT:代码正确且忠实。横截面动量排名/前 -2,BTC 作为制度参考 ONLY 加载(从 _trade_syms 中排除,从不交易/排名),制度性退出现金,真正仅做多(short_trades=0),无前视偏差,对齐屏障,先退出后买入,考虑精度的仓位 sizing,3 参数。阻塞因素是交易场所/费用 + 引擎指标,而非机制缺陷。
结局总结
将已验证的动量机制应用于高离散度的中盘币集合,并集中持有前 -2,会将崩跌风险放大到滞后的每周制度闸门或追踪止损都无法限制的程度——更宽的离散度具有双面性,而完全集中在某一个山寨币牛市年份的收益是制度 beta,而非优势;该机制已经存在于获推广的大盘 8 主流币同类策略中。
回测审查员在优化前门槛处返回“放弃”:67.23% 最大回撤超过 50% 的硬性放弃下限(尽管增加了追踪止损,也仅从迭代 -2 的 80.85% 小幅改善),核心表现是单一制度下的 2021 山寨币 beta,而非可重复的优势;Sharpe CI 跨越零点,使其无法与无技能区分。
一种仅做多、按周进行横截面动量轮动的策略,覆盖 8 个高离散度、流动性较好的 Binance 现货主流中盘币(DOGE、DOT、ATOM、UNI、LTC、BCH、ETC、FIL),等权持有按过去收益率排名前 -2 的标的,配合 BTC-200 日-SMA 制度性退出现金以及每日逐仓追踪止损以控制回撤——将获推广的 8 主流币动量机制迁移到更高离散度的标的集合。
使用完整数据(246 笔交易,metrics_reliable=true)后,策略通过了每笔交易的费用下限(avg_trade_return_pct 2.93%)并返回 +365%,但风险调整后的结果较弱且回撤严重:Sharpe 1.32,CI 跨越零点(从 -0.908 到 3.10),盈利因子 1.124,信息比率 -0.061,影响成本占毛收益的 17%,最大回撤为 67.23%(从 CI 到 97.6%)——全部收益都来自 2021(+937%),其余 6 年中的 5 年为负。未运行优化阶段。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。