策略
ETH 永续合约 4H 多时间框架趋势跟踪唐奇安多空突破(1D 状态过滤,ATR 移动止损)
结局: 已放弃
EthFourHourDonchianBreakoutLongShortDailyRegimeFilter
结局总结
EthFourHourDonchianBreakoutLongShortDailyRegimeFilter是向唯一具有文献记录结构性优势且有已落地姊妹策略(BTC 4H 唐奇安多空)的机制的刻意转向,增加了 1 日 EMA 状态过滤器,以过滤杀死本 session 简单突破和均值回归策略的逆趋势假突破。它产生了本 session 最强的基准——夏普 1.02 且 CI 下界为正、盈利因子 1.72、强Alpha、深容量,关键是没有近期衰减——随后在优化中通过了一致性关卡(通过留存集、前向滚动非过拟合、零敏感性悬崖)。但它未通过去膨胀夏普关卡:其优化夏普 1.166 跌至 1.243 best-of-225 运气基准线下方,在统计上与选择噪声无法区分,PBO 0.64 以及坍塌的优化后 CI 下界证实了膨胀。分析师在第一次迭代即放弃了它,结论是单个山寨币上温和且随状态变化的趋势优势,无论一致性关卡多干净,都无法通过 best-of-N 缩水调整,第二次扫描只会在同一基准线下方重新找到配置。
假设
一种 long-SHORT、单标的、单场所、OHLCV-ONLY TREND-FOLLOWING策略,交易 ETHUSDT.BINANCE 永续合约上的 4-HOUR 唐奇安通道突破 ONLY,顺高时间框架(1-DAY)趋势方向交易。这是对唯一具有文献记录结构性优势的机制类别的刻意转向(趋势/时间序列动量风险溢价,在所有资产类别中稳健,在加密货币中尤为显著),BOTH AND 已在此完全相同的引擎/数据路径上可证明地 LANDED(BTC 4H 唐奇安突破多空策略是已确认的流水线成功案例),与本 session 中简单日内价格形态动量/反转和抄底均值回归策略的坟场形成对比,分析师已证明其中 ALL 在 BTC OHLCV 上扣除费用后经验上已失效(扫单衰竭 −99.7%、波动扩张动量 −19.9%、抄底 MR −43%)。差异化且代表性不足的核心是 MULTI-TIMEFRAME 对齐:1D EMA 状态过滤器仅允许在日线上升趋势中做 LONG 突破、仅在日线下降趋势中做 SHORT 突破,从而过滤掉导致简单突破/扩张策略因假突破损失和费用拖累而死亡的逆趋势 4H 突破。该策略为多空双向(对抗组合 86% 做多集中)、单资产(结构上规避期货上无法封顶的多腿篮子敞口缺陷)、4H(每年触发数十次,因此三个前向滚动 OOS 窗口和留存集均有样本——无事件稀疏性)、简单(4 个核心参数以抵抗过拟合),且仅使用有深厚历史的 ETH OHLCV(无期权/HL/COIN-M/跨场所/补充依赖,全部已确认为不可验证)。它避开了所有已死亡机制:无均值回归、无单根 K 线形态、无横截面反转、无日历效应、无期货多腿组合。
实现分析师认可的趋势 / 时间序列动量机制类别,该类别已在这一确切引擎上落地(BTC 4H 唐奇安 LS),并调整为 ETH,同时以更高时间框架的状态门控作为差异化设计。通过标准 FactoryStrategy 钩子实现单一工具的多空交易;1D 状态是通过 extra_bar_types(ETHUSDT 1-DAY)提供的较慢时间框架背景序列:由于其时间框架不同于主序列 4H,基础系统不会将其视作同步序列,跨序列对齐屏障不会阻塞 4H 信号,而 on_extra_bar 维护日线收盘价,_update_regime 根据 EMA(快线) 与 EMA(慢线) 设置 +1/-1。extra_instruments 将 ETHUSDT.BINANCE 列为与日线 extra_bar_type 配对,因此按需数据采集器会获取日线序列(运行器也会通过解析K线类型的工具从目录加载该序列),避免 data_unavailable。1D 门控仅允许在日线上升趋势中做多、在日线下降趋势中做空,剔除导致朴素突破/扩张策略因震荡和手续费拖累而失败的逆势 4H 突破。calculate_signal 返回连续的 4H 通道仓位,因此 Layer-2 冻结信号检测能够通过,而离散的突破与状态决策位于 should_enter;退出采用基于持仓极值的对称 ATR 移动止损(没有非对称的 TP/SL),并在状态反转时退出;若状态丢失,则根据未平仓头寸重建方向和极值。仓位规模相对于资本确定(在 3x-ATR 止损下承担 2% 风险),名义金额上限为 50%,高于 ETHUSDT $20 的最低名义金额;多-ATR 趋势捕捉远高于约 0.10% 的期货往返手续费;每年触发数十次,使所有滚动前向测试窗口都有足够样本。多空交易针对组合的仅做多集中度;杠杆 1.0 仅被引用为不放大仓位规模的乘数,因此不触发未使用杠杆门槛。四个可调参数有助于避免过拟合;不依赖期权/HL/COIN-M/跨场所/补充数据。
未通过去膨胀夏普检验:DSR=0.4337(对比 0.95 基准线),期望最大值=1.2426(基于 225 次试验)——所选优化夏普比率 1.166 BELOW N中选优运气基准线,因此在统计上与选择噪声无法区分(is_significant=false),且 PBO 0.6415(>0.5),优化后的 sharpe_ci_low 已坍塌至 0.001(基准为 0.45)。这是少见的一致性关卡强劲却被多重检验关卡推翻的案例(留存集 PASSED 比率为 1.443 / holdout_sharpe 0.738,前向滚动 is_overfitted=FALSE 且平均 OOS 0.511,敏感性 0 悬崖):PSR=0.9943 / DSR=0.4337 的分裂是 best-of-225 选择性膨胀的诊断性特征。期望最大运气基准线(1.24)偏高,是因为该策略的夏普比率在不同市场状态间波动巨大(2020-2024 表现优异,随后 2026 -6.4% 且滚动夏普崩塌至 -7.9),而约 1.1-1.2 的夏普无法越过该基准。不予晋级:DSR 低于 0.95、is_significant=FALSE、夏普低于运气基准线、以及 PBO>0.5 每一项均为否决项,且通过的留存集不能推翻去膨胀夏普失败(留存窗口早于 2026 衰减)。不予迭代(第 1/2 次尝试):扫描已充分,并非探索不足——敏感性平坦且 0 悬崖,PBO 0.64 表明存在过拟合选择,且最优夏普已低于运气基准线;运气基准线由内在的跨状态收益方差决定(一个 OOS 窗口 -0.23,另一个 +1.50),参数收紧无法降低,因此第二次扫描仍会在同一基准线下方重新找到配置。不属于 revise_hypothesis:唐奇安突破机制已在姊妹策略上验证/落地;这是同一机制在指定资产上未通过多重检验关卡,而非稳健机制被困于无效标的。FAILURE PATTERN:即使是本 session 构建最优的趋势跟踪突破策略(多时间框架状态过滤、多空双向、前向滚动非过拟合、通过留存集、0 悬崖),当策略巨大的跨状态夏普方差使 225 次搜索下的期望最大运气基准线(1.24)高于诚实选出的夏普(1.166)时,仍可能未通过去膨胀夏普——单个山寨币上温和且随状态变化的趋势优势,无论一致性关卡多干净,都无法通过 best-of-N 缩水调整。PSR=0.99 / DSR=0.43 的分裂、低于运气基准线的夏普以及 PBO 0.64 是决定性证据;通过的留存集和非过拟合前向滚动衡量的是前向一致性,而非多重检验显著性。
实现
在 ETHUSDT.BINANCE USD-M 期货上进行多空多时间框架趋势跟踪:仅在 1 日 EMA 趋势状态方向上,采取 4 小时唐奇安通道突破。当日线 EMA(20) 高于 EMA(50) 时,若 4H 收盘价高于前 20 根K线的最高价,则做多;当 EMA(20) 低于 EMA(50) 时,若收盘价低于前 20 根K线的最低价,则做空。通过对称的 3x-ATR 移动止损(跟踪持仓期间的极值)或不利于持仓方向的日线状态反转退出。日线状态通过较慢时间框架的额外K线序列提供,因此能过滤交易方向而不阻塞 4H 信号。基于风险的仓位规模(在 ATR 止损下承担 2% 的权益风险),名义金额上限为 50%,杠杆 1.0,仅限 OHLCV。四个可调参数:donchian_period、daily_ema_fast、daily_ema_slow、atr_stop_mult。
回测评审
- 夏普
- 1.02
- 总收益率
- 768.05%
- 最大回撤
- 15.59%
- 总交易数
- 393
- 胜率
- 43.0%
- 盈利因子
- 1.72
CI 下界为正:夏普 1.02,sharpe_ci_low 0.4501(NOT 是否横跨 0)——本 session 最强的突破基准;PSR 0.9998
NO近期未衰减(不同于所有被放弃的突破方案):在 6/7 年中为正,2024 +36.9%,2025 +37.5%,2026 +36.8%——1D 状态门控与多空机制过滤逆势震荡
阿尔法强劲(+0.217),PF 1.72,max_DD 15.6%,交易 393 笔,容量 $216M;已落地的机制类别(BTC 4H 唐奇安 LS)
肥尾是趋势跟踪凸性的合理体现(偏度 +8.4,分布于多年之中),并非由单个异常值造成
return_kurtosis 109.8 偏高——优化后必须通过去膨胀夏普门槛进行压力测试
绝对夏普 1.02 同时伴随较高的 annualized_volatility(29.9%);2023 为 -2.0%
end_unrealized_pct 63.9(+768% 标题值中约 8% 是未实现的 MTM)——影响较小,应根据已实现的业绩记录判断
分析
本轮最接近可晋升的策略:留出集 PASSED(比率 1.443,holdout_sharpe 0.738),滚动前向测试 is_overfitted=FALSE(平均 OOS 0.511,3 个窗口中有 2 个为正),敏感性测试为 PASSED,有 0 个悬崖
默认配置确实具有统计显著性(基础 sharpe_ci_low 0.45);容量充足($106M),收益特征符合趋势跟踪策略
未通过去膨胀夏普检验:DSR 0.4337(<0.95),is_significant=FALSE;优化夏普 1.166 BELOW 期望最大运气基准线 1.2426(基于 225 次试验)——与 best-of-N 噪声无法区分
PBO 0.6415(>0.5,有过拟合倾向);优化后的 sharpe_ci_low 0.001(从基础值 0.45 崩落——所选配置仅勉强达到显著性)
PSR 0.9943 / DSR 0.4337 的分化是选择偏差膨胀的诊断信号;较高的运气门槛由跨市场状态方差驱动(2026 -6.4%,滚动夏普 -7.9),参数限幅无法解决
max_consecutive_losses 15;尽管(较早窗口的)留出集通过,近期仍出现衰减
结局总结
即使是最干净的趋势跟踪突破策略——多时间框架状态过滤、多空、滚动前向测试未过拟合、留出集通过、零悬崖——也可能因跨市场状态夏普方差较大、使预期最大值运气门槛高于诚实的选定夏普,而无法通过去膨胀夏普;搜索进行 225 次试验。通过一致性门槛衡量的是未来一致性,而非多重检验显著性;通过(较早窗口的)留出集也不能推翻 DSR 未通过的结论。
分析师在优化后的 ANALYZING 阶段给出了“放弃”的结论:尽管通过了一致性门槛,但未通过去膨胀夏普的多重检验门槛(DSR 0.4337 < 0.95,is_significant=FALSE),因为优化后的夏普 1.166 低于基于预期最大值的“最佳N次尝试”运气门槛 1.2426(试验数为 -225),且 PBO 0.6415(>0.5),优化后的 sharpe_ci_low 则崩落至 0.001——PSR-0.99/DSR-0.43 的分化正是选择偏差膨胀的诊断信号。
一种仅交易 OHLCV 的多空单一工具趋势跟踪策略,在 ETHUSDT.BINANCE USD-M 期货上,仅沿更高时间框架的 1 日 EMA 状态方向交易 4H 唐奇安通道突破(在日线上升趋势中做多突破,在日线下降趋势中做空突破),通过对称的 ATR 移动止损或日线状态反转退出,使用四个核心参数捕捉时间序列动量风险溢价,同时过滤逆势震荡。
基础回测是本轮表现最强的策略:夏普 1.02,且 sharpe_ci_low 0.45(未跨越零),盈利因子 1.72,阿尔法 +0.217,最大回撤 15.6%,交易 393 笔,容量 $216M,在 6/7 年中为正且近期未衰减(2024 +36.9%,2025 +37.5%,2026 +36.8%);优化通过了一致性门槛——留出集 PASSED(比率 1.443,留出集夏普 0.738),滚动前向测试 is_overfitted=FALSE(平均 OOS 0.511),敏感性测试有 0 个悬崖——但优化后的夏普仅为 1.166。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。