跳至正文
全部策略

策略

ETH 现货上升趋势中买入回调累积,单品种纯多头(BINANCE_SPOT,日 K 线,买入 100-日上升趋势中 ≥ k·ATR 的回调,在回归高点或趋势破坏时退出 —— 刻意 2 参数以承受优化器考验)

结局: 已放弃

EthSpotBuyTheDipUptrendAccumulationLong

结局总结

该策略试图挽救一种逢回撤积累的原型:分析师认可其为真实机制,但因优化器过拟合而放弃;它采用了规定的修复方案——单一标的且恰好只有两个可调参数,以缩小试验空间。然而,诚实且无伪影的回测显示,独立的 ETH 版本实际上持续亏损:-13.6% 总收益、低于 1.0 的盈利因子、负的每笔交易期望值,以及灾难性的 76% 回撤——与预期的降低尾部风险的贝塔完全相反。由于“上升趋势”仅被定义为价格高于100日SMA,它在每个熊市和过渡年份都买入下跌中的飞刀,随后在底部卖出,并且从未复现该篮子的宣称夏普比率 2.60。它在优化前就被放弃,并附有元注释:优势来自篮子的分散化,而不是单个标的的回撤信号,因此不应重新提交单标的切片。

假设

一个 LONG-ONLY 单品种的逢低加仓策略,运行于 ETHUSDT.BINANCE_SPOT(日线)。这是对 ONE 机制的一次直接、有意的实现。分析师在 SpotMajorsBuyTheDipAccumulationBasketLong 之后明确将其赞许为「NOT 一个已死的机制」:其 DEFAULT 参数配置得分为 Sharpe 2.60,max_drawdown 15.8%,OOS 全为正,样本外 2.93——可晋升质量——并因优化器的 N 选最优过拟合膨胀(8 参数搜索,PBO 0.66)而被放弃 ONLY。分析师给出的精确修正是:「若该原型被再次提交,需限制优化器(大幅减少试验次数和/或收窄参数范围),使期望-随机-最大值降至策略真实 Sharpe 之下;逢低买入的边缘本身可泛化。」本假设从结构上应用了该修复:它是 SINGLE 名称(而非 8 资产篮子,因此 NOT 任何已晋升主流币篮子的重复——避免 L24/L12),并暴露出 EXACTLY 2 个可优化参数(trend_lookback 与 dip_depth_atr),从机制上限制优化器的试验空间,并将期望-随机-最大 Sharpe 降至策略约 2.6 的真实 Sharpe 之下。换手率较低(每年约 15–30 次成交),每次逢低买入目标为 8–15% 的均值回归反弹,因此 0.25% 现货往返的手续费拖累微不足道——这是摧毁日内反转的 fee_edge 坟场(163 次死亡)的 OPPOSITE。场所选择以无杠杆仅做多的边缘填补了表现不足的 BINANCE_SPOT 桶(11.2% 对比 15% 目标),该边缘在结构上属于现货而非期货。

迭代 2 修复了 Layer-3 的“未产生交易”故障,该故障是复合门触发为零(L25):此前的入场要求 close>SMA AND SMA,并且上升 AND,同时还要一次性满足 >=1.0-ATR 的回撤;这一合取条件在 365 天沙盒冒烟窗口内从未发生。最小化的定向改动,仅涉及入场门——信号计算、退出和仓位规模(此前各层均已通过)均未触碰:(1)将上升趋势状态从“高于 SMA 且斜率上升”放宽为仅需“close > sma_now”;这是一个足够的上升趋势代理条件,能在更多柱上触发(包括沙盒窗口可能处于其中的震荡/复苏年份),并且仍会被未改变的低于 SMA 退出条件立即切断;(2)将 dip_depth_atr 默认值从 1.0 下调至 0.75,使常见的浅回撤也符合条件。这两项修改同时处理了导致零触发的两个独立候选约束(状态 AND 和回撤阈值),因此沙盒中至少会有一次符合条件的回撤触发,同时机制、场所(代表性不足的 BINANCE_SPOT)、仅做多且无杠杆的结构、低换手率(约 15-30 次成交/年,0.25% RT,相较数个百分点的反弹可忽略不计),以及分析师认可的刻意 2 参数空间均保持不变。

本质上为亏损策略,无法通过优化 2 参数修复 —— 初次回测中已存在两个硬性一票否决因素。(1)total_return -13.6%,其 profit_factor 0.986(<1.0)、负期望收益(-78/trade)、calmar -0.18:策略在约 9 年的时间跨度内亏损,而同期 ETH 买入持有获得巨大正收益(alpha -0.046)。(2)max_drawdown 76.1%(CI 最高 98.7%)处于硬性放弃区间(>50%),与假设的「降低尾部风险的 beta」价值主张完全相反。这里的指标是可信的(无伪影尖峰,与现货 200-SMA 同类策略不同),因此这是真正的机制失败:将「上升趋势」仅定义为 close > 100-day SMA,允许策略在价格转入下跌趋势时继续买入回调(接飞刀),随后 below-SMA 退出在底部卖出 —— 因此每个熊市/过渡年份都出现资金流失(2022 -46.8%、2024 -23.0%、2025 -5.8%、2026 -13.1%)。优化 trend_lookback/dip_depth_atr 无法将一个负期望、76% 回撤的接飞刀式 dip-buyer 转变为正 edge。关键的是,单品种 ETH 实现 NOT 能复现假设归因于 SpotMajorsBuyTheDip BASKET 的可上线品质 Sharpe 2.60 —— 那个 edge 来自跨品种分散,而非单品种的 dip 信号;后者在 ETH 上单独看是负的。META-NOTE FOR RESEARCH LEAD:分析师的赞许是针对分散化的 BASKET;将其拆解为单品种移除了为 WAS 提供支撑的分散化,并暴露了一个亏损的接飞刀信号。不要将 dip-累积组合的单品种切片重新提交以逃避优化器 —— 独立的单品种信号没有 edge。

实现

在 ETHUSDT.BINANCE_SPOT 上的纯多头买入回调累积策略(日 K 线)。每一根 K 线计算连续回调深度信号 dip_atr = (20 天摆动高点 - close) / ATR(14)。当价格处于上升趋势(close 高于其 trend_lookback SMA)且回调达到近期高点下方 dip_depth_atr 个 ATR 时,它 BUYS,投入 95% 的资金(无杠杆,纯现货多头)。当回调反弹至距摆动高点 0.25 ATR 范围内时(捕捉到均值回归反弹)、当 close 跌破长期 SMA(趋势破坏)、或当回调加深超过 3.5 ATR 时(硬性止损),它 EXITS。恰好有 2 个可优化参数(trend_lookback、dip_depth_atr)以结构性限制优化器 best-of-N 膨胀;所有其他窗口均为固定常量。

验证结果

验证失败(Layer 3——沙盒回测):未产生交易 使用的K线类型:ETHUSDT.BINANCE_SPOT-1-DAY-LAST-EXTERNAL,处理K线数:363 诊断:should_enter() 在评估的 225 根K线中返回了 0 次方向 -> 你的 ENTRY CONDITION 从未触发。放宽入场逻辑/阈值。 确保你的策略在给定数据和参数下产生交易。

沙盒 win_rate=0.0 / PF=0.0 在 2 笔交易范围内属于 NON-DIAGNOSTIC 小样本(metrics_reliable=false),NOT 那种 L17 缺陷特征。多空方向经验证正确(在 close>SMA 时买入 ≥0.75-ATR 的回调;在反弹/趋势破坏/硬性止损时退出),无重复买入(基础仅在空仓时入场),无杠杆现货因此无爆仓且 Sharpe 仅 -1.12,且两笔 14 天的交易均按趋势破坏规则退出 —— 这正是 dip-buyer 在震荡/下跌窗口中的典型行为。此构建在沙盒中使用 TRUE 100-day SMA(无降级预热),因此机制被忠实执行 —— 只是在预热后区间内仅有 2 个合格回调。

假设关键(优化阶段,而非代码故障):重新提交版本的全部有效性都依赖分析师的修复方案——限制优化器试验次数/范围,使凭运气得到的预期最大值低于约2.6的真实夏普比率。代码完成了自身职责(恰好 2 个可调参数,其余全部冻结),但仅有 2 参数空间并不能保证修复有效:必须ALSO限制试验次数和范围宽度,否则导致已认可原型失败的PBO 0.66 最优N次膨胀会再次出现。在优化配置中强制执行(例如 ≤25 次试验、窄范围);验证 PBO ≪0.5。

次要说明(不是缺陷,与假设文本一致):迭代-2将上升趋势状态从“close>SMA AND 上升斜率”简化为“close>SMA”,并将回撤默认值从 1.0→0.75,以摆脱迭代-1的零交易复合门槛。这比原始篮子更宽松(更多回撤符合条件,趋势破坏退出占比更高),而且sma_prev现在仅作为有限性保护。分析师应在完整回测中确认,放宽后的状态相较获认可的参考版本仍能保持回撤优势的选择性。

回测评审

夏普
0.26
总收益率
-13.63%
最大回撤
76.07%
总交易数
174
胜率
44.3%
盈利因子
0.99

干净、诚实的2参数构建,直接解决此前的过拟合修复要求;不存在伪影污染的收益(此处指标可信,不像现货 200-SMA 同类策略)

174 笔交易,低费率损耗 —— 不是 fee_edge 的情形

根本性亏损:total_return -13.6%、profit_factor 0.986(<1.0)、期望值 -78/笔交易、卡玛比率 -0.18

max_drawdown 76.1%(CI 高点 98.7%)——已进入坚决放弃区域,也是“降低尾部风险”价值主张的OPPOSITE

夏普比率 0.263,CI 跨越 0;阿尔法 -0.046——表现逊于 ETH 买入并持有

下跌飞刀失败模式:每个熊市/过渡年份都在持续失血(2022 -46.8%、2024 -23.0%、2026 -13.1%),因为“上升趋势”=仅高于 100-SMA,导致它在转跌时仍买入回撤

是否NOT复现该篮子宣称的夏普比率 2.60——单标的 ETH 版本的期望值为负

结局总结

获认可的回撤积累优势存在于篮子的跨标的分散化中,而不是单标的信号中——将其拆解为单一 ETH 标的会移除实际构成优势的分散化,并暴露出负期望的下跌飞刀回撤买入策略,因此不应将单标的切片重新提交以逃避优化器。

它在优化前的回测审查门槛处因两个硬性淘汰条件而被放弃——总收益为负且盈利因子低于 1.0,以及处于坚决放弃区域的 76% 回撤——这反映了真实的下跌飞刀机制失败:将“上升趋势”定义为仅高于100日 SMA,使其在转跌时继续买入回撤,而低于SMA的退出条件则在底部卖出。

一种仅做多、单一工具的逢低买入积累策略,作用于 ETHUSDT.BINANCE_SPOT 日线K线——在价格高于其100日SMA时买入 ≥k·ATR 的回撤,并在恢复至高点或趋势破坏时退出——刻意只暴露2个可优化参数,以满足分析师针对此前获认可的逢低买入篮子原型提出的过拟合修复要求。

回测在约9年期间根本性亏损:总收益 -13.6%、盈利因子 0.986、负期望值(-78/笔交易)、夏普比率 0.263(CI 跨越 0)、阿尔法 -0.046(表现逊于 ETH 买入并持有),以及76.1%最大回撤(CI 高点 98.7%);在174笔做多交易中,它在每个熊市/过渡年份都持续失血(2022 -46.8%、2024 -23.0%、2026 -13.1%)。

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