策略
APT 趋势回撤入场,多空 (APTUSDT.BINANCE USD-M — 日线趋势确定方向,4H 回撤至短期 EMA 均线设定 CHEAP 入场,采用 ATR 跟踪止损离场;优势来自入场 TIMING,而非市场状态过滤器,参数为 3)
结局: 已放弃
AptTrendPullbackEntryLS
结局总结
AptTrendPullbackEntryLS旨在通过反转入场时机,击败困住动量策略的手续费坟场:保留日线趋势作为方向,但等待4H级别向短期EMA的回调以更便宜的价格买入,并以ATR移动止损退出。该机制得到忠实执行(83个信号,全部提交,多空均衡),并在约3年时间里进行了决定性测试,但亏损了25.9%,盈利因子为0.638,平均每笔交易回报为-1.28%——在成本前即为负值,而不仅仅是低于手续费下限。由于佣金仅占毛PnL的2.11%,分析师判定这是一个优化也无法挽救的毛负信号,并在优化前的回测评审关口将其放弃。后续阶段(优化、分析、风险评审、晋级)均未进入。
假设
一个 LONG-SHORT、单一标的、纯 OHLCV 趋势跟随策略,交易 APTUSDT.BINANCE USD-M 永续合约;从机制上看,它与工厂中已晋级的两种趋势策略相差 DISTINCT。两种胜出策略(双时间框架动量共振和成交量确认动量)都在 WITH 动量阶段入场——它们买入强势或突破行情,因此入场价格处于冲势顶部,每笔交易的获利空间有限,这正是动量策略常陷入手续费坟场的原因。本策略反转了 ENTRY,同时保留趋势 DIRECTION:日线 (1D) EMA 斜率定义市场状态(上行/下行/横盘),策略不追涨杀跌,而是 WAIT,等待 4H 回撤将价格拉回至(或略微穿过)短期 4H EMA 均线——即暂时的逆势下跌——随后在首根重新转为上涨(做多)或下跌(做空)的 4H 收盘时,顺着日线趋势入场。在上升趋势中逢低买入(在下降趋势中逢高做空),可以获得结构性 CHEAPER 的入场价,从而扩大每笔交易的实际获利空间,直接应对低于手续费的收益问题。标的选择是有意的数据储备投入:APT 是 Binance 上流动性极深的 USD-M 永续合约(日交易量数亿美元),拥有约 3 年的 4H 历史数据,但在语料库中几乎没有覆盖,不同于已被过度挖掘的 BTC/ETH/SOL/ADA/AVAX/BNB/XRP/LINK/DOGE 标的集合。仅使用 3 个参数(日线 EMA 周期、4H 入场 EMA 周期、ATR 跟踪止损倍数),以降低过拟合风险。
准确实现该假设:日线 EMA 斜率决定 DIRECTION,4H 回撤至短期 EMA 均线设定 CHEAP 入场,使用 ATR 跟踪止损离场;有三个核心参数 (daily_ema_len, entry_ema_len, trail_atr),另加市场状态/离场死区阈值。方向判断与入场刻意分离——日线交易腿是较慢时间框架的 CONTEXT 交易腿 (1-DAY 对比 4-HOUR),因此基类的同时间框架对齐屏障不会延迟 4H 信号;时点日线读取使用已 CLOSED 的日线 K 线数据。两个交易腿都采用 O(1) 增量状态 (EMA、Wilder ATR、有界双端队列),因此 300s Layer-3 预算有保障。提交前依据真实的 APT 4H+1D 目录历史数据估算了入场频率:使用已发布默认参数时约每年 20 笔交易(在 3.9 年历史数据中约 80 笔),在整个声明的参数范围内每年至少 13 笔——不存在零交易或样本仅个位数的风险。交易场所:BINANCE USD-M,因为该策略会做空;杠杆保持为 1.0,因为 ATR 风险仓位计算(以权益的 2% 承担约 4.5-ATR 的止损距离)所需名义仓位从未超过约 0.2-0.7x 倍权益,因此声明大于 1 的杠杆没有实际作用。给研究主管/分析师的一个坦诚提醒:将这套完全相同的逻辑应用于 APT 的完整 4H 历史数据时,在每年 20-50 笔交易的频率下,扣除 0.10% 往返手续费后的每笔交易预期收益约为零至略微为负(只有在宽跟踪止损区域、交易数降至每年约 5 笔时才为正),因此在该标的上,低价入场前提可能无法覆盖手续费——我已按要求实现,是否继续由回测决定。
在决定性的83笔交易/1418天样本上呈负期望值:profit_factor0.638(<1,成本前即为毛负值)、avg_trade_return_pct-1.28%(低于ZERO,而不仅仅是低于0.15%币安USD-M手续费下限)、total_return-25.9%,每笔交易期望值 -$346.7,夏普比率-0.668,CI[-1.683,0.291]横跨零线。佣金仅占毛值的2.11%,因此这是毛负信号,而非手续费脆弱——成本前即为负的优势,优化无法挽救。低价入场的回调机制得到忠实执行(发出83个信号=83个已提交,多空均衡,ATR移动退出),因此这是一次公平测试,前提未得到支持:该组合在平静期(-22.5%,夏普比率-1.98)和承压期(-7.4%)以及4个日历年中的3年均亏损,与稳健的趋势跟踪者相反。QA的担忧在完整历史中得到证实。一个PF-0.638信号不值得花费2小时进行滚动前向曲线拟合。abandon_class=negative_expectancy。
实现
在 4 小时周期运行于 APTUSDT.BINANCE USD-M 永续合约上的多空趋势跟随策略,其优势来自 ENTRY TIMING,而非市场状态过滤器。额外的 1-DAY 腿(on_extra_bar)用于维持每日 EMA,其波动率标准化斜率 z 分数通过设定死区来界定市场状态(上涨 / 下跌 / 盘整)。在 4 小时主腿上,策略绝不追逐脉冲行情:当价格回撤并触及/穿越一条与日线趋势方向相反的短周期 4 小时 EMA 时,策略会在 ARMS(上涨趋势中的下跌,或下跌趋势中的反弹);随后,在首个重新转而向上(BUY)或向下(SELL)的 4 小时收盘时,若触发状态最多已持续 arm_window 根 K 线,则顺着日线趋势入场(WITH)。每根 K 线的信号都是连续值:trend_z * 1/(1+max(0, 以 ATR 为单位的趋势内延伸幅度)) —— 趋势置信度会根据入场价格的昂贵程度打折,因此信号每根 K 线都会变化;当趋势中价格恰好位于短周期 EMA 处或其下方时,信号最大。退出条件为 ATR 跟踪止损(入场后最高收盘价起算的 trail_atr x 4 小时 ATR,同时也作为初始止损),或经死区确认的日线市场状态反转。仓位规模按 ATR 跟踪止损距离计算,以权益的 risk_pct 作为风险,并受名义仓位上限 max_notional_frac x 杠杆 x 权益约束;不使用杠杆(leverage=1.0)。
验证结果
可选要求 self._armed_age >= 1 后才允许入场,以确保向上转折确认发生在触及 K 线之后的另一根 K 线上。
等待后触发的流程可能在 SAME 根 4H K 线上完成:_update_arm 在该 K 线最低价触及/穿过 EMA 时将 self._armed=1,若同一根 K 线也收涨,should_enter 随即触发 (turn_up)。假设将入场描述为回撤后“首根转而上涨的 4H 收盘”,这可能被理解为后续 K 线。这只是轻微的顺序歧义,并非错误——同一根 K 线既下探至 EMA,又收涨,确实满足“先回撤再转向”,且不会造成前视偏差。此处仅作说明;若要求严格按下一根 K 线的顺序执行,可设置入场条件为 armed_age >= 1。
沙盒冒烟测试结果明确为负 (total_return -25.9%,profit_factor 0.67,win_rate 0.29,avg_trade_return_pct -1.28%,共 83 笔交易);开发者自己的坦诚说明也指出,在 APT、每年 20-50 笔交易时,扣除 0.10% 往返手续费后的每笔交易预期收益约为零至略微为负。只有在宽止损跟踪参数区域,交易数降至每年约 5 笔时,预期收益才为正。“低价入场”前提(回撤至 EMA,而非追逐冲势)已忠实实现,但在该交易标的上可能无法覆盖手续费。市场状态分组显示,平静波动率三分位 (-22.5%,夏普比率 -1.98) 中不存在优势,在正常波动率下 (+2.4%) 也仅略有正收益,这与该机制跨市场状态不稳健的表现相符。建议分析师在投入完整优化运行前,评估宽止损、低频交易区域是否是唯一可行区间。
回测评审
- 夏普
- -0.67
- 总收益率
- -25.91%
- 最大回撤
- 37.75%
- 总交易数
- 83
- 胜率
- 27.7%
- 盈利因子
- 0.64
忠实实现低价入场前提:83 个信号 = 83 个已提交,多空均衡(44 笔多头 / 39 笔空头),采用回撤至 EMA 均线的状态机 + 所述 ATR 跟踪止损离场。
具有决定性的样本:83 笔交易,覆盖 1418 天 / 约 3 年的 4H APT 历史数据,metrics_reliable=true。
在可靠样本上呈负期望值:profit_factor0.638(<1,计入BEFORE成本前即为毛负值)、avg_trade_return_pct-1.28%(低于ZERO,而不仅仅是低于0.15%币安USD-M手续费下限)、total_return-25.9%,每笔交易期望值 -$346.7。
佣金仅占毛PnL的2.11%,因此这是毛负信号,而非手续费脆弱——成本前即为负的优势,任何参数调优都无法挽回。
夏普比率 -0.67,其 CI [-1.683, 0.291] 跨越零,索提诺比率 -0.89,recovery_factor -0.77,CAGR -8.9%,max_drawdown 37.8%,连续亏损 13 笔。
在平静 (-22.5%,夏普比率 -1.98) 和承压 (-7.4%) 市场状态下均亏损,在正常波动率 (+2.4%) 下也仅略有正收益——跨市场状态表现并不稳健;在 4 个日历年中有 3 年亏损 (2023/2024/2025)。
单一标的 OHLCV 趋势克隆策略,远低于该类别唯一曾通过的门槛 (PF>=2.0,夏普比率>=1.5,DD<20%);QA 对优势的担忧在完整历史数据中得到证实。
结局总结
如果底层趋势信号在扣除手续费前为负,那么“更低价入场”机制并不会创造优势——在将失败归因于交易成本或过拟合之前,应先确认原始信号的总收益为正。
回测评审关口在优化前返回了'放弃'结论:该信号在成本前即为毛负值(佣金仅占毛PnL的2.11%),因此任何参数调优都无法挽救,且其在平静期(-22.5%)和承压期(-7.4%)以及4个日历年中的3年均亏损。
一个多空、单一标的的 OHLCV 趋势跟随策略,交易 APTUSDT.BINANCE USD-M 永续合约。它利用日线 EMA 斜率确定方向,并等待 4H 回撤至短期 EMA 均线,以更低的结构性价格入场(上升趋势中逢低买入,下降趋势中逢高做空),并使用 ATR 跟踪止损离场。
在一项具有决定性的 83 笔交易、1418 天(约 3 年)的 4H 回测中,策略亏损:总收益 -25.9%,盈利因子 0.638,avg_trade_return_pct -1.28%(低于零),夏普比率 -0.668(CI [-1.683, 0.291]),最大回撤 37.8%,胜率 27.7%,多空交易数均衡,分别为 44 笔多头和 39 笔空头。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。