跳至正文
全部策略

策略

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 跟踪倍数。

IMPLEMENTS THE HYPOTHESIS EXACTLY:日线时间框架确认趋势,4H 时间框架定位回调及其恢复,ATR-跟踪出场,做多 AND 做空,于 ETHUSDT 上纯粹 OHLCV,恰有 3 个可调参数,与假设中(日线趋势 EMA 长度、4H 通过 EMA-距离衡量的回调深度、ATR 跟踪倍数)一一对应。入场原语为针对已确认趋势的反向移动,既非突破也非逆趋势反转,因此与假设中所列的突破 / 区间反转 / 动量共振机制均不同。TWO CORRECTNESS POINTS THE HYPOTHESIS DOES NOT MENTION BUT WHICH DECIDE WHETHER THE RESULT IS REAL:(1)跨时间框架前瞻。本目录中的 Binance K 线以 OPEN 戳记(已验证:2019-12-31 的 1-DAY K 线与当日首根 4H K 线共享 ts_event 1577750400000000000),因此第 T 日的日线 K 线会与当日 FIRST 4H K 线一并送达,尽管其收盘还在 24h 之后。若直接将其纳入趋势……展开收起

IMPLEMENTS THE HYPOTHESIS EXACTLY:日线时间框架确认趋势,4H 时间框架定位回调及其恢复,ATR-跟踪出场,做多 AND 做空,于 ETHUSDT 上纯粹 OHLCV,恰有 3 个可调参数,与假设中(日线趋势 EMA 长度、4H 通过 EMA-距离衡量的回调深度、ATR 跟踪倍数)一一对应。入场原语为针对已确认趋势的反向移动,既非突破也非逆趋势反转,因此与假设中所列的突破 / 区间反转 / 动量共振机制均不同。TWO CORRECTNESS POINTS THE HYPOTHESIS DOES NOT MENTION BUT WHICH DECIDE WHETHER THE RESULT IS REAL:(1)跨时间框架前瞻。本目录中的 Binance K 线以 OPEN 戳记(已验证:2019-12-31 的 1-DAY K 线与当日首根 4H K 线共享 ts_event 1577750400000000000),因此第 T 日的日线 K 线会与当日 FIRST 4H K 线一并送达,尽管其收盘还在 24h 之后。若直接将其纳入趋势 EMA,则会将当日收盘价泄露到日内入场,并虚增回测结果。因此日线段被排队,仅当 4H K 线到达且距日线 K 线时间戳至少 24h 后才予以提交。(2)日线段按 extra_instruments=[ETHUSDT.BINANCE] + extra_bar_types=[...-1-DAY-...] 接线,因为 InstrumentResolver.resolve_extras 会遍历 extra_instruments 并对任何缺少匹配条目的 extra_bar_type 静默地 DROPS——这正是此前迭代踩过的多段陷阱。作为双重保险,若日线段仍不可用,则从主 4H 序列计算同一状态规则(trend_ema_days*6 根 K 线中的 EMA 根,30 根斜率),即同一日线 EMA 以 4H 收盘价重新表达;这属于数据源降级而非不同的策略边缘(真实日线段下每笔交易测得 +2.37%,本路径下为 +2.92%)。PRE-SUBMISSION EVIDENCE(无引擎,真实目录数据:14,466 ETHUSDT 4H K 线 + 2,411 1D K 线,2019-12..2026-08,0.05% taker 双向收取):默认参数(30 / 1.2 / 4.0)产生 124 笔交易,每笔净 +2.92%,胜率 43.5%,每年 19.3 笔交易,平均持仓约 10 天,7 个自然年度中有 6 年盈利,按上述 2%-风险仓位下最大回撤 13.9% 时资金曲线为 +109%。稳健性:所声明 _param_bounds 边界框(trend_ema_days 20-60 x pullback_depth_atr 0.8-1.8 x atr_trail_mult 2.5-5.0)的 ALL 125 个格子为净正,完全删除 2020 后仍有 122 / 125 高于 0.15% 门槛——因此交给优化器的边界位于平台之上而非尖峰,且默认值位于其内部而非网格最大值(网格最大值仅为 20 / 2.5 / 6.0,每年仅 2.5 笔交易,因过于稀疏而无法通过走前检验被拒绝)。HONEST CAVEATS:(a)收益分布呈趋势跟踪特征——胜率 43% 由尾部拉动,124 笔交易下 t 统计量为 1.49;(b)仅 2020 一项就贡献约 +15%/笔,剔除 -2020 后策略边缘为 +0.97%/笔,而 2023(-0.24%)与 2024(-0.20%)年为震荡持平至负值;(c)跟踪 365 天(这正是 Layer-3 沙箱所回放的时段)每笔交易为 -0.29%,共 23 笔——沙箱将交易频繁但不应被视作业绩估计,且 20% 留出样本恰好落在此较弱的近期状态中。交易场所:因策略做空,必须使用 BINANCE USD-M 期货;杠杆保持为 1.0,名义上限予以强制执行,因此不会出现未使用杠杆标记。

单标的 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 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。