跳至正文
全部策略

策略

ETH 多周趋势跟踪仅做多策略(周聚合日线K线,长周期趋势捕捉,仅OHLCV,BINANCE USD-M,与BtcMultiWeekTrendFollowingLong机制相同的变体)

结局: 已放弃

EthMultiWeekTrendFollowingLong

结局总结

EthMultiWeekTrendFollowingLong将已落地的BTC多周TSMOM模板移植到ETH,从日线K线中计算8/26/52周动量,仅在三段动量均为正时才做多,旨在覆盖代表性不足的宏观周期分类。其633%headline在三个方面具有误导性:约396%是未实现的未平仓MTM,已实现的优势大致依赖于大约五个爆发性交易日(尾部比率0.0037,峰度204),并且这是以59.1%回撤(CI高98.9%)为代价换来的,主要暴露于做多ETH的beta,其Sharpe为0.43,CI跨越零值。持仓价值在牛市持有期间膨胀至约2x的净值规模,放大了接近爆仓的风险。尽管该模板在BTC上落地成功,但这个ETH实例的风险和尾部风险特征使其不合格,因此分析师在回测评审阶段就放弃了它,而不是花费优化时间去重新推导这一否决结论。

假设

一个仅做多、单品种、单交易场所的 MACRO-HORIZON 趋势跟踪策略,基于 ETHUSDT.BINANCE 1日 K 线。实现了已落地的 BtcMultiWeekTrendFollowingLong 策略中经 EXACT SAME 验证的多周趋势跟踪机制 —— 应用于 ETH USD-M 期货而非 BTC。在代码内将日 K 线聚合为周等效指标(8 周收益率、26 周收益率、52 周收益率),仅当三个周尺度动量信号同时为正时才进行交易 —— 以 HOLDING PERIODS OF WEEKS TO MONTHS 捕捉多月/多季度的 ETH 牛市趋势。ADDRESSES macro_1w_plus 时间跨度桶(0.1% —— 在 short_1m_15m 之后代表性第二不足的时间跨度)。FOLLOWS THE PROVEN VERIFICATION-SURVIVAL RECIPE:我的 BtcMultiWeekTrendFollowingLong 已以此确切模板干净落地;管线中的 EthDailyGoldenCrossMomentumLong 证实 ETH 1 日 K 线适用于日线策略;单品种 + 仅 OHLCV + 显式日线 + 简单的单一主导条件是我已识别的最高存活率模式。NO SUPP DATA(消除了开发者的 supp_data → 次日线枢轴触发器)。NO 多品种同步(避免了导致 EthBtcRatioMeanReversion 失败的枢轴问题)。周度指标是代码内 COMPUTED FROM 日 K 线 —— 不实际请求周 K 线类型,从而消除了 K 线可用性失败模式。ECONOMIC RATIONALE FOR ETH SPECIFICALLY:由于 DeFi/L2 叙事周期,ETH 已出现独特的多年度牛市周期(2017、2021、2024 后 ETF 批准),持续时间比 BTC 更长。ETH 在 ETF 之后(五月 2024)的机构采用,使 ETH 多周 TSMOM 成为当前体制下特别相关的部署目标。COMPLEMENTARY 于我已落地的 BtcMultiWeekTrendFollowingLong:不同品种、不同趋势周期时机、对运行中策略模板的自然多样化。THREE-FOUR 个有意义的参数 —— 极简。

使用标准的单一标的FactoryStrategy钩子,在ETH上实现已落地的BtcMultiWeekTrendFollowingLong的完全相同机制。周尺度动量在代码中通过日线K线的滚动收益计算得出(56/182/364个日线K线约等于8/26/52周),因此不需要请求周线K线类型,也就不存在K线可用性失败模式。calculate_signal返回三个滚动收益的均值作为连续的逐K线信号(每根K线都会变化 -> Layer-2的冻结信号检测能通过),而should_enter应用三重周期AND门限(三个收益均>0),该条件仅在持续多个季度的上升趋势中才成立。should_exit使用最快一段转为负值作为趋势中断退出条件,并通过get_position_pnl_pct设置了较宽的20%灾难性硬止损,从而使持仓周期符合macro_1w_plus分类所要求的数周到数月周期。min_bars_required = lookback_long + 2(366)保证在任何交易发生之前三个回溯期都已有效;ETHUSDT 1D拥有多年历史数据,因此在数据范围内可以充分完成预热。仓位规模部署95%的净值(相对资本比例),远超ETHUSDT $20的最小名义金额要求,并且以约0.10%/年的低换手率而言,多月度的单笔交易趋势优势远超约1-3的期货往返手续费。仅做多;杠杆始终为1.0,仅作为仓位规模乘数被引用(=1),因此未使用杠杆的门限检测不适用。遵循该假设所要求的BINANCE USD-M交易场所以及经验证的存活配方(单一标的、仅OHLCV、明确的日线、单一主导条件);无补充数据也无多标的同步,从而消除了所提及的补充数据转向和跨标的对齐失败模式。

不要进行优化——预期结果是在前向验证门槛上失败,因为这本质上是一个极端厚尾、高回撤、被MTM虚高的beta捕获。+633%的headline在三个方面具有误导性:(1)end_unrealized_pct是396%,因此其大部分是回测结束时按市值计价的未平仓ETH头寸,并非已实现的业绩记录;(2)tail_ratio 0.0037以及return_kurtosis 204和偏度12.6表明整个优势都依赖于约5个爆发性交易日(2024-04-01 +84.7%、2021-03-02 +81.7%、2025-09-09 +51%)——剔除这些交易日后表现为平盘/负收益;(3)这些收益是以59.1%的最大回撤(CI高98.9%)为代价换来的,存在接近爆仓的风险,且其主要是做多ETH的beta暴露(beta 0.38,benchmark_correlation 0.63)。即便在优化之前也没有显著的优势:Sharpe为0.43,sharpe_ci_low -1.05(CI深度跨越零值)。Best-of-N优化会使Sharpe虚高,而对峰度惩罚极重的deflated Sharpe会将其重新校正到预期最大幸运门槛以下,正如BNB区间扩张策略(峰度542 -> DSR 0.67)以及BTC压缩突破策略(tail_ratio 0.029)这两个同类策略所经历的情况一样;而54笔交易样本(约9/年)分布在3个滚动前推验证窗口中,这也很脆弱,因为单个异常交易日就可能撑起或拖垮某一个窗口。这并非仓位规模或正确性方面的bug,而是avg_position_pct 203%显示,该仅做多头寸在牛市持仓期间会膨胀至约2x的净值规模,从而放大了59%回撤。尽管多周TSMOM模板在BTC上落地成功,但这个ETH实例的风险/尾部风险特征使其不合格,无论如何调整回溯期或止损参数,都无法将这种极端厚尾、59%回撤、CI跨越零值、被MTM虚高的beta捕获转变为一个可前向稳健部署的优势;应当放弃,而不是花费2小时重新推导这一否决结论。

实现

在ETHUSDT.BINANCE USD-M期货日线K线上进行仅做多、单一标的的宏观周期趋势跟踪。在代码中根据日线K线计算三个周尺度滚动收益(8周=56天,26周=182天,52周=364天),仅当三者同时为正时才做多,捕捉持续数月的ETH牛市趋势,持仓周期为数周到数月。当最快的8周动量转为负值(趋势中断)或触及较宽的20%灾难性止损时退出。每笔持仓部署95%的净值,杠杆为1.0,纯OHLCV,无补充数据,无额外标的。四个参数:三个回溯期和stop_pct。

回测评审

夏普
0.43
总收益率
633.15%
最大回撤
59.14%
总交易数
54
胜率
48.1%
盈利因子
1.33

该机制拥有一个已落地的BTC同类策略;具有学术依据的多周TSMOM;流动性充足(容量$91M,冲击成本3.3%);在熊市环境中空仓(无2022交易)

健康的绝对回报(+633%),PF 1.33,以及正回报年份(2020 +82%,2024 +85%,2025 +22%)

极端的尾部依赖性:tail_ratio 0.0037,return_kurtosis 204,偏度12.6——整个优势都依赖于约5个爆发性交易日;deflated Sharpe会大幅折损其价值

没有显著优势:Sharpe为0.43,sharpe_ci_low -1.05(CI深度跨越0)

灾难性风险:max_drawdown 59.1%(CI高98.9%);主要暴露于做多ETH的beta(beta 0.38,benchmark_correlation 0.63)

标题存在MTM虚高:end_unrealized_pct 396% —— +633%的大部分是未平仓的持仓头寸,并非已实现收益;仅有54笔交易(约9/年),对于3窗口的滚动前推验证而言样本过于稀疏

avg_position_pct 203%(>100%)——持仓价值在牛市持有期间膨胀至净值的约2x,放大了回撤风险

结局总结

一个有效的机制模板并不会自动迁移到新标的上——这个ETH实例是一个极端厚尾、59%回撤、被按市值计价虚高的做多beta捕获,其优势依赖于少数几个交易日,且CI跨越零值,无论如何调整回溯期或止损参数,都无法将其转变为可前向稳健部署的优势。

分析师在优化前的回测评审阶段就放弃了该策略,判断其很可能在前向验证门槛上失败:其回报依赖于约5个爆发性交易日以及一个未平仓的ETH头寸,是以接近爆仓的回撤为代价获得的,且主要暴露于做多ETH的beta(beta 0.38,相关性0.63),并且在样本选择之前就没有显著优势(Sharpe为0.43,CI跨越零值)——因此best-of-N调优只会使Sharpe虚高,而对峰度惩罚严重的deflated Sharpe会将其校正到幸运门槛以下。

一个仅做多、单一标的、仅OHLCV的宏观周期趋势跟踪策略,应用于ETHUSDT日线期货——在代码中根据日线K线计算周尺度的8/26/52周滚动收益,仅当三者同时为正(表明持续数月的上升趋势)时才进场做多,当最快一段转为负值或触及较宽的20%灾难性止损时退出,将已落地的BtcMultiWeekTrendFollowingLong模板移植到ETH。

基础回测报告了633%的总回报(CAGR 25.9%),利润因子为1.33,且牛市年份表现为正,但Sharpe仅为0.43,CI低点为-1.05,59.1%最大回撤(CI高98.9%),以及极端的尾部依赖性(尾部比率0.0037,峰度204,偏度12.6)。headline的大部分是未实现的(end_unrealized_pct 396%),仅交易了54次(约9/年),且avg_position_pct在牛市持有期间膨胀至净值的203%。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。