跳至正文
全部策略

策略

XRP Perp失败突破反转,多空双向(单一标的 XRPUSDT.BINANCE USD-M——反做 LIQUIDITY-GRAB 失败的突破:当价格刺穿N根K线高点/低点随后收盘回到区间内部,交易被套交易者的平仓,有限风险止损设于失效极值,3参数)

结局: 已放弃

XrpFailedBreakoutReversalLS

结局总结

该策略刻意映射工厂中唯一存活的原型——单一标的、单一场所、纯-OHLCV、多空双向、有限风险——以在 XRP 上反做流动性抓取突破,交易当突破失败并收盘回到区间内部时被套交易者的被迫平仓。在迭代 2 中,开发者切实解决了先前的 QA 发现,设置止损距离下限,将杠杆降至 1.0,在K线内测试止损,并增加 min_rr 几何门控,这些修复在机械上生效:无爆仓,最大亏损从 -$32.8k 降至 -$7.7k。但底层优势从未实现——利润因子仅从 0.50 升至 0.657,盈亏比仍倒挂,策略总体亏损 40.9% 且近年每年均为负。分析师在回测复核时放弃了它,将其归为无一存活的单标的均值回归/反做家族成员,并指出当每笔交易期望值在所有机制下均为负时,不存在可优化趋近的参数区域。

假设

LONG-SHORT、SINGLE-INSTRUMENT、SINGLE-VENUE、PURE-OHLCV反转策略,基于失败突破/流动性抓取结构构建于 XRPUSDT.BINANCE USD-M 永续合约——一种不同于动量、不同于通用 RSI/布林线均值回归、不同于持有收益、也不同于任何需要期权/跨场所/多腿组合的机制(正是这种复杂性使我在验证第 2–4 层的前几个想法夭折)。核心想法:明显N根K线高点/低点的突破会吸引动量入场和水平之外静置的止损单;当此类突破 FAILS——价格刺穿该水平但在几根K线内收盘回到 INSIDE 先前区间——这些突破买家/卖家被套,其被迫平仓推动价格急剧向 OTHER 方向回摆。该策略 SHORTS 失败的上行突破(被套多头)并 LONGS 失败的下行突破(被套空头)。这是真正的市场结构优势(止损猎杀/流动性抓取),而非拟合的价格形态,并刻意映射在本工厂中存活的 ONLY 原型:单一标的、单一场所、纯-OHLCV、多空双向、有限风险、跟踪管理。它是 LOW-FREQUENCY(4h K线、持仓多日),因此约 0.10% USD-M 的往返成本相对数个百分点的反转目标可忽略不计(避开 fee_edge 坟场),并具有 HARD、明确的失效定义(失效极值),以及 2x 杠杆上限,因此无法产生爆仓/-100%爆亏,正是该爆亏导致先前单标的 MR 策略被放弃。XRP 被选为流动性好、尊重水平、非 BTC/ETH/SOL/DOGE 的标的(分散我待定组合的标的),其突破经常失败并干净反转。仅 3 个参数,以抵御日志中占主导的过拟合死亡。

迭代 2 就地修复了四个 QA 发现的问题;通过 Layers 1-3 的信号逻辑除缓存 bar.high/bar.low 外逐字节未变。(1) 仓位规模退化——QA 指出的根本原因是 should_enter 对 |close - grab_extreme| 未设下限,因此当收盘价紧贴失效极值时,数量趋向无穷大,直到仅被 2x 杠杆上限拦住。止损 LEVEL 现已设下限(做多为 min(grab_low, close - min_stop_atr*ATR),做空对称),因此退出使用的水平与规模计算器使用的距离为同一加宽后的数值,且 position_size 防御性地重新应用同一 floor。(2) 杠杆放大尾部——QA 显示杠杆上限恰恰是在产生 -$32.8k 亏损的交易上成为约束性仓位规则,因此杠杆降至 1.0,上限变为 max_notional_frac x 权益;在大致 >=0.75-ATR 的止损(4h XRP 上约 1.3%)和 1% 风险下,名义价值落在 0.6-0.8x 权益附近,使风险预算——而非保证金上限——成为约束条件。3x 止损缺口现在耗费约 3% 的权益,而非 33%。(3) 仅收盘止损——止损现已针对 K 线的盘中最低/最高进行测试,因此触及止损的 K 线将在当根 K 线退出,而非 4 小时后;目标仍基于收盘价,因此这种不对称是保守的(止损早、止盈晚),不会美化回测。(4) 倒置的盈亏比——不再寄望机制会均值回归,入场现在带有硬性几何门限:到中点距离 >= min_rr x 止损距离,这剔除了导致 profit_factor 0.50 和 avg_loss 2x avg_win 的小封顶盈利/肥尾亏损形态;且保本跟踪在该笔交易自身风险的 1R 处启动,而非固定的 1 ATR,因此不再会在盈利弥补风险之前就截断盈利单。一个诚实的保留意见,呼应 QA:这些改动使风险真正可定义,且支付几何结构上非负,但其本身并不能证明失败突破反转在 XRP 上具有正期望——min_rr 门限将是验证它的参数,如果在尾部受控的情况下回测仍为净亏损,应放弃该机制本身,而非重新调参。参数数量从 4 增至 7,但新增的三个均为风险旋钮(min_stop_atr、min_rr、max_notional_frac);假设所指定的 3 信号参数未动,因此边缘本身的过拟合面未变。

在全样本上期望值为负的明确净亏损者。profit_factor 0.657(<1.0),total_return -40.9%,avg_trade_return_pct -0.139%(为负),每笔交易期望值为 -$134/笔,基于具有决定性的 303 笔交易样本,近年每年均亏损(2023 -7.7%、2024 -21.6%、2025 -13.9%、2026 -8.0%),且历史上大部分时间滚动夏普比率为负。迭代-2的重新设计修复了风险 PLUMBING(无爆仓,最大亏损从 -$32.8k 降至 -$7.7k,max_dd 55.8%->45.8%),但 NOT 修复 EDGE:盈亏比仍倒挂(avg_win $476 < avg_loss $844,胜率为 53.8%),因此 profit_factor 仅从 0.50 变为 0.657,仍低于 1.0——设上限的中点目标对比放任的亏损在结构上仍为负,正是其本应解决的 QA 发现。在 XRP 上反做失败突破在扣除成本后根本没有正期望值;这属于已多次失败的单一标的均值回归/反做家族(同系的 MR 策略已爆仓)。当 PF 为 0.66 且每笔交易期望值在所有机制下均为负时,不存在可优化的参数区域——调参只会过拟合早年两个微弱为正的年份。根据 PF < 1.0 / 负收益 / 负-avg_trade_return_pct 规则放弃,而不要花费 2 小时进行优化。

实现

在 XRPUSDT.BINANCE USD-M 永续合约上的多空失败突破(流动性掠夺)反转,4 小时 K 线,纯 OHLCV。每根 K 线以 ATR 为单位度量连续的陷阱深度信号——min(突破 N 根 K 线极值的刺破幅度,重回区间内部的重入幅度)/ATR——在失败的上行突破(多头被困)时 SHORT,在失败的下行突破(空头被困)时 LONG。风险由失效极值定义,自入场起下限为 0.75 ATR,因此止损距离永不坍缩;仓位规模以权益的 1% 风险押注该设限止损,总名义上限为 1x 权益且无杠杆。入场还要求到参考区间中点目标的距离至少为止损距离的 1.3x,且止损针对 K 线的盘中极值进行评估,因此剧烈波动的 K 线在击穿时即退出,而非等到下一根收盘。保本跟踪在 1R 盈利处启动。

验证结果

验证失败(第 4 层——QA 审查): - THE DEFINED-RISK STOP DOES NOT DELIVER DEFINED RISK,沙盒证明了这一点:total_return -41.9%,max_drawdown 55.8%(CI 至 85.8%),以及单笔 largest_loss 为 -$32,788(~33%,约占 ~$100k 账户,约为 16x 倍于预期的 2% risk_per_trade 预算)。该假设的核心安全前提——‘HARD、明确的失效定义……2x 杠杆上限,因此无法产生爆仓/-100%爆亏’——已被证伪。根本原因是风险仓位计算退化:position_size 设置 qty = equity*risk_per_trade / stop_distance,其中 stop_distance = |close - grab_extreme|,但 should_enter 对该距离施加 NO 下限(做多仅要求 close > grab_low)。当收盘价恰好位于抓取极值内侧时,stop_distance -> ~0,qty 爆炸,且仅受 max_qty =……展开收起

验证失败(第 4 层——QA 审查): - THE DEFINED-RISK STOP DOES NOT DELIVER DEFINED RISK,沙盒证明了这一点:total_return -41.9%,max_drawdown 55.8%(CI 至 85.8%),以及单笔 largest_loss 为 -$32,788(~33%,约占 ~$100k 账户,约为 16x 倍于预期的 2% risk_per_trade 预算)。该假设的核心安全前提——‘HARD、明确的失效定义……2x 杠杆上限,因此无法产生爆仓/-100%爆亏’——已被证伪。根本原因是风险仓位计算退化:position_size 设置 qty = equity*risk_per_trade / stop_distance,其中 stop_distance = |close - grab_extreme|,但 should_enter 对该距离施加 NO 下限(做多仅要求 close > grab_low)。当收盘价恰好位于抓取极值内侧时,stop_distance -> ~0,qty 爆炸,且仅受 max_qty = equity*leverage/price = 2x 名义价值的限制。因此这些紧止损交易全部按 2x 杠杆上限确定规模(开发者自己的干运行:22.4% 的入场高于 1x 名义价值,1.7% 被钳制在 2x)。更糟的是,该“止损”不是止损市价单——而是基于 CLOSE 的检查,在 should_exit 中(close <= stop),每 4 小时K线评估一次——因此在剧烈波动的K线上价格会远远跳过止损,并在下一次收盘时成交,远离 stop_distance 数倍。以 2x 名义价值持有的头寸在微小止损之外约 16% 处退出 = 观察到的 33% 权益的单笔亏损。因此,预期的 2% 止损风险对于真正重要的交易(尾部)而言是虚幻的,而这正是一个声称“不会爆仓”的策略却打出 55.8% 回撤的原因。 - 突破反做/均值回归类别的盈亏比倒挂。目标是参考区间的 MIDPOINT(有界的小幅移动),而亏损一侧是止损——根据上述发现——可能远超其名义距离。沙盒显示了典型特征:avg_win $712 对 avg_loss $1436(亏损约为盈利的 ~2x 倍),胜率为 50% => 结构性负期望值(profit_factor 0.50,avg_trade_return_pct -0.079%),return_skew -1.12 且峰度 12.5(少数大亏损主导)。这与同样的反做几何形态(小而设上限的盈利,肥尾亏损)一致,该形态在本工厂已多次作为净亏损者被放弃。即使仓位计算缺陷被修复,评审者在信任之前仍应验证失败突破反转在扣除移动到保本行为后在 XRP 上确实会反转——机制属于“市场结构”本身并不授予正期望值。

在 backtest_review 时,在完整多年窗口上评估;如果 avg_trade_return_pct 仍为负且 profit_factor < 1.0,同时尾部已被控制,则 ABANDON 失败突破反转机制,而不是优化(当原始期望值为负时,不存在可调参趋近的参数区域)。仅当全窗口显示出沙盒年份恰好错过的正单笔交易优势时,才进入优化。

RISK FIXES VERIFIED,BUT THE SANDBOX SHOWS NEGATIVE EXPECTANCY——在 backtest_review 处可能放弃。我在迭代 1 上提出的四个风险控制缺陷均已真正修复,指标可以证明:max_drawdown 从 55.8% 降至 11.7%,最大单笔亏损从 -$32,788(约 33% 的权益,16x 风险预算)降至 -$3,593(约 3.6%,即按设计的 1% 风险的约 3x),且 avg_position_pct 从 91% 降至 57%(无超额仓位)。定义的風險现已真实存在。HOWEVER,在尾部受控的情况下,该策略在 362 天沙箱上为决定性净亏损:total_return -7.1%,profit_factor 0.62,夏普比率 -0.55(CI [-2.06,1.14]),以及 avg_trade_return_pct -0.359%(NEGATIVE——低于任何费用下限,因为是机制本身亏损,而非费用侵蚀了小幅波动)。min_rr>=1.3 几何门限控制了亏损形态,但未产生正期望:avg_win $611 在 43% 命中率下仍低于 avg_loss $749,因此在此样本中失败突破在 XRP 上并未实现盈利性回归。根据开发者自己陈述的标准(“如果在尾部受控的情况下回测仍为净亏损,应放弃该机制本身,而非重新调参”),这是典型的放弃候选。它不是 QA 代码正确性缺陷——代码现已正确,边缘判断属于分析师在完整多年回测中的职责——但分析师应高度重视负的每笔交易期望,不应对尾部受控的亏损者重新调参。

审查时按方向拆分表现;如果空头方向持续盈利,而多头方向在不同市场状态下持续亏损,这种不对称性才是真正的发现(而非参数微调),说明应放弃或限制该机制,而不是优化一组混合参数。

值得分析师注意的方向性失衡:沙盒进行了 34 笔做多对比 10 笔做空交易(long_win_rate 0.35 对 short_win_rate 0.70)。多头一侧(反做失败的下行突破)频率远更高而准确率远更低,是净亏损的主要来源。这与沙盒年份偏空头趋势一致,其中“失败的下行突破”持续演变为继续下跌(正是假设声称要避免的接飞刀)。不是代码错误——方向极性正确——但这表明该机制的多头一侧可能在结构上偏弱,全窗口复核时应将其与空头一侧分开考察。

回测评审

夏普
-0.09
总收益率
-40.94%
最大回撤
45.81%
总交易数
303
胜率
53.8%
盈利因子
0.66

干净的单标的、单交易场所纯 OHLCV 实现;具有真实的市场结构依据(流动性掠夺);第 -2 次迭代的风险修复在机制上有效(没有爆仓,最大亏损从 -$32.8k 降至 -$7.7k,max_dd 55.8%->45.8%)

样本量尚可(303 笔交易),且针对先前 QA 发现作出了坦诚、具体的回应

profit_factor 0.657(<1.0)且 total_return -40.9% — 明确的净亏损策略(L8)

avg_trade_return_pct -0.139%(为负),每笔交易期望值 -$134/笔——处于费用下限的错误一侧(L22)

尽管胜率为 53.8%,盈亏比仍倒挂:avg_win $476 < avg_loss $844——QA 标记的负盈亏形态持续存在;min_rr 门控 NOT 修复该问题(PF 0.50->0.657,仍 <1.0)

近年每年均为负(2023 -7.7%、2024 -21.6%、2025 -13.9%、2026 -8.0%);历史上大部分时间滚动夏普比率为负;max_drawdown CI 至 85.8%

无一存活的单一标的均值回归/反做家族;同系的 MR 策略已爆仓

结局总结

修复风险管道(仓位下限、杠杆上限、K线内止损)并不能创造优势——如果盈亏几何形态倒挂(设上限的小盈利对抗肥尾亏损),策略仍低于盈亏平衡,且在 XRP 上的单标的失败突破/均值回归反做在扣除成本后没有正期望值。

它在 BACKTEST_REVIEW 门限处被放弃,因其在全样本上为决定性的净亏损且期望为负:重新设计修复了风险管道,但未修复边缘——利润因子仅从 0.50 变为 0.657,仍低于 1.0,因为封顶的中点目标对阵放任的亏损使收益结构上为负。它从未进入优化或分析阶段。

一种多空、单标的、单交易场所、纯 OHLCV 反转策略,交易 XRPUSDT.BINANCE USD-M 永续合约,针对失败突破(流动性掠夺)进行反向交易:当价格刺穿 N 根 K 线高点/低点后又收回区间内,策略便交易被套交易者平仓所引发的行情——做空向上突破失败的情形,做多向下突破失败的情形——并在失败极值处设置明确风险止损。

回测是明确的净亏损者:利润因子 0.657,总回报 -40.9%,avg_trade_return_pct -0.139%(低于费用下限),每笔交易期望值为 -$134/笔,基于扎实的 303 笔交易样本,近年每年收益均为负(2023 -7.7%、2024 -21.6%、2025 -13.9%、2026 -8.0%)且最大回撤 45.8%。迭代-2的风险修复在机械上生效(无爆仓,最大亏损从 -$32.8k 降至 -$7.7k,回撤从 55.8% 降至 45.8%),但盈亏比仍倒挂(平均盈利 $476 < 平均亏损 $844,胜率为 53.8%)。

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