策略
ETH 趋势-回撤延续 — 多空双头,双时间框架:在已确认的 DAILY 趋势中,于 4 小时 PULLBACKS 至移动平均线时 ENTER(顺势买入回调 WITH 趋势 / 逆势反弹做空 WITH 下跌趋势),NOT 突破——更佳入场风险回报比,ATR 跟踪止损退出(ETHUSDT.BINANCE USD-M,日线趋势 + 4 小时回撤,3 参数)
结局: 已放弃
EthTrendPullbackContinuation
结局总结
EthTrendPullbackContinuation 旨在通过在已确认的日线 ETH 趋势下交易、但在 4 小时回撤至移动平均线时入场,以获得比突破系统更佳的入场风险/回报比,并谨慎处理以避免跨时间周期前视偏差、采用纯粹以风险为先的仓位管理。其实现了 89.3% 的回报,夏普比率为 0.60,PF 1.46,且呈强正偏度,但胜率仅为 34.5%,信息比率为负(-0.66),利润集中在少数异常交易日(2021-02-23 = +28.7%),且最近几年(2023/2024/2026)均为负收益。分析师在第一次迭代的 backtest_review 关卡即放弃了该策略,将其判定为 L41 命名的单品种趋势-回撤优化→放弃类别,其 CI 接近于零,且其异常值/制度依赖性将使 walk-forward OOS 窗口表现处于边缘至负值之间。该策略从未进入优化、分析或风险审查阶段。
假设
一种LONG-SHORT、单一标的、PURE-OHLCV趋势延续策略:顺着已确立的日线趋势交易WITH,但在4H PULLBACKS上择时入场,而不是进行突破。它有意区别于我们流程中已有的三个方向性/反转机制:它NOT SOL效率门控的BREAKOUT(突破入场会在行情顶部买入,并在突破失败时遭受来回止损);它NOT XRP区间反转(该机制在FLAT状态下逆COUNTER趋势交易——本策略则在TRENDING状态下顺WITH趋势交易);它NOT BTC双时间框架MA动量共振(该机制在动量一致时入场——本策略则针对已确认趋势中的临时反向移动入场)。核心洞见:在真正的趋势中,期望值最高的入场是在移动平均线处进行浅回撤(上升趋势中低买 / 下降趋势中高卖),因为这能提供紧止损,并在趋势恢复时获得较大收益——与追逐突破相比,每笔交易的风险/回报明显更优;这正是突破机制在此处因手续费/来回止损而失败的具体原因。日线时间框架确认趋势方向(市场状态),4H 时间框架定位回撤及其恢复(入场)——这与已晋级策略的 STRUCTURE 相呼应,同时采用真正不同的入场原语。ETHUSDT拥有坚实的多年 4H+1D OHLCV历史数据(不存在交易 tick/期权数据可用性陷阱),因此 walk-forward 窗口和 15 日 holdout 都能干净填充。3 个参数:日线趋势 EMA 长度、4H 回撤深度(RSI/EMA-距离)以及 ATR 跟踪倍数。
单标的 ETH 双时间框架趋势回撤延续——这正是 L41 列为优化→放弃的构造(ETH HL 趋势回撤 / 双-TF),属于 0/213-存活的 OHLCV 单标的趋势类别(L9),并且弱于已经失败的同类策略。Sharpe 为 0.60,sharpe_ci_low +0.007(CI 触及零),在约 225 次试验造成的通胀调整和 holdout 进一步压低之前,仅略高于 OOS 底线。89% 收益由少数异常日贡献(2021-02-23 = +28.7% ≈ 整个 2021 年,return_kurtosis 47,胜率 34.5%),且优势已经衰减——2023/2024/2026 均为负,information_ratio -0.66——因此 walk-forward OOS 窗口将处于边际至负值。不可通过调参修复:弱点在于统计不显著以及对异常值/市场状态的依赖,而不是参数。失败模式:single_name_trend_pullback_clone_outlier_dependent(L41 命名类别,Sharpe CI 触及零,由尾部交易日驱动,OOS 已衰减)。
实现
在 ETHUSDT.BINANCE USD-M 永续合约上做多/做空的双时间框架趋势延续策略。一条日线 EMA(长度 trend_ema_days)及其 5 日斜率共同定义市场状态:UP = 日线收盘价高于上升中的 EMA,DOWN = 低于下降中的 EMA,FLAT = 不开新仓。入场的时机选在 4-HOUR K 线上,且为 PULLBACKS,绝不为突破:单根 K 线的信号为 (fast_ema_20 - 收盘价) / ATR14,以 4H ATR 为单位(正值 = 价格下探至快速 MA 之下,负值 = 远离其向上延伸),且仅在以下条件全部满足时才开仓:日线状态一致、最近 8 根 K 线内出现过至少 pullback_depth_atr 个 ATR 的下探、且当前 K 线 RESUMES 趋势(多头收盘于前一根 K 线高点之上,空头收盘于前一根 K 线低点之下)。唯一出场方式为 ATR 跟踪止损,止损距离为自入场以来最佳收盘价的 atr_trail_mult x ATR,因此初始风险等于跟踪距离,盈利头寸则任由其奔跑。仓位采用风险优先——数量 = 资金 * 2% / (atr_trail_mult * ATR),上限为 1x 资金名义——因此每笔交易在其止损处的风险固定为当前资金的 2%,并随波动率扩大而缩小。日线 K 线仅在当日完全收盘后才被提交至趋势 EMA,从而消除了以开盘时刻戳记录日线 K 线本会引入的跨时间框架前瞻问题。三个可调参数:trend_ema_days、pullback_depth_atr、atr_trail_mult。
验证结果
分析师应将最近一年的 sandbox 视为噪声,并依赖 walk-forward/holdout;在晋级前,确认完整窗口的优势以足够余量超过期货底线。
Sandbox avg_trade_return_pct 为 0.1533%——仅略高于 0.15% 期货可行性底线,而最近一年 sandbox 净值为负(total_return -0.42%、Sharpe -0.03、PF 0.97、27 笔交易)。开发者对此作了如实披露:最近 365 天属于弱势/震荡状态,holdout 落在其中,而完整历史优势为 +2.92%/笔(+0.97% ex-2020)。代码为 CORRECT;这是给分析师的业绩判断。
确保 walk-forward 折保留足够数量的交易以具备可测量性;避免稀疏的参数单元(约 2.5 笔/年)。
交易频率较低(约 19/年,完整窗口约 120-130),给定 t-stat 为 1.49——这是由尾部驱动、胜率为 43% 的趋势分布。该特征源于机制本身,不是错误,但接近统计可靠性的下限。
无需采取行动;已记录以防止误读。
Sandbox long_win_rate 0.0,来自 7 笔多头交易(short_win_rate 0.6 超过 20)。NOT 这并非代码缺陷特征 L17(总体 win_rate 0.44,|Sharpe| 0.03——并不极端);这是一个看空的最近一年中,多头顺势交易失败而空头奏效的小样本伪象——对于多空延续策略而言,这是正确行为。未发现方向性/退出错误。
无需。
关于无界 _pending_daily / _proxy_hist 增长的静态警告属于误报:每根 4H K线都会通过 _commit_daily() 清空 _pending_daily;hist 双端队列有 maxlen。不存在泄漏。
回测评审
- 夏普
- 0.60
- 总收益率
- 89.29%
- 最大回撤
- 20.26%
- 总交易数
- 220
- 胜率
- 34.5%
- 盈利因子
- 1.46
谨慎处理跨时间框架前瞻问题(日线 K 线仅在收盘后才提交)以及纯粹的风险优先仓位管理
正向趋势收益形态(PF 1.46、正偏度 2.33)和较低的市场 beta 0.04;最大 DD 20.3%
Sharpe 0.60,sharpe_ci_low +0.007——CI 基本触及零;在通胀调整/holdout 将其进一步压低之前,仅略高于 0.5 OOS 底线
收益优势集中在少数异常日:仅 2021-02-23 就等于 +28.7%(≈整个 2021 年),return_kurtosis 47,胜率仅为 34.5%
最近几年为负(2023 -2.4%、2024 -12.7%、2026 -0.05%)——2021-2022 后优势已衰减;大多数 walk-forward OOS 窗口将 ≤ 0
单标的 ETH 双时间框架趋势回撤是 L41 明确命名的优化→放弃类别(0/213 OHLCV 单标的趋势存活,L9);该实例弱于已经失败的同类策略
information_ratio -0.66
结局总结
谨慎的工程实现(防前视的跨时间框架处理、风险优先 sizing)和正偏度收益形态,并不能挽救一个单标的趋势回撤策略:其收益依赖少数异常日,且其优势在最近几年已衰减为负值——类别先验(0/213 的存活率、CI 触及零)应当压过一个由尾部驱动、看似诱人的标题数据。
它在第 1 次迭代的优化前 backtest_review gate 被放弃:分析师指出,Sharpe 为 0.60,且 CI 触及零(+0.007),在通胀调整和 holdout 之前仅勉强超过 0.5 OOS 底线;这正是 L41 所称的优化→放弃类别中的单标的 ETH 双时间框架趋势回撤构造(0/213 OHLCV 单标的趋势存活),弱于已经失败的同类策略,并且其依赖异常值、已经衰减的优势无法通过调参修复。
一个多空、单一标的、纯-OHLCV 趋势延续策略,交易 ETHUSDT.BINANCE USD-M:在已确认的日线 EMA 趋势中顺势交易,但将入场时机放在 4H 回撤至移动平均线的位置(上升趋势中逢低买入 / 下降趋势中反弹卖出),而不是突破时入场;通过 ATR 跟踪止损退出,包含三个参数(日线趋势 EMA 长度、以 ATR 表示的 4H 回撤深度、ATR 跟踪倍数)。
回测取得了标题所示的 89.3% 总收益,Sharpe 为 0.60(CI 低于 +0.007),profit_factor 1.46,正偏度 2.33,max_drawdown 20.3%,并在 220 笔交易中保持较低的市场 beta 0.04;但胜率仅为 34.5%,且 information_ratio -0.66。优势由少数异常日贡献(仅 2021-02-23 就等于 +28.7%,大约相当于整个 2021 年,return_kurtosis 47),并且已经衰减,其中 2023(-2.4%)、2024(-12.7%)和 2026(-0.05%)均为负。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。