跳至正文
全部策略

策略

BTC 量价加权趋势(滚动 VWAP 符号)配合吊灯止损转平仓及回撤熔断器 — 抗穿价入场 + 硬性回撤上限,本轮趋势策略失效的两大修复方案(BINANCE USD-M,日 K 线,多空双向,3 参数)

结局: 已放弃

BtcVwapTrendChandelierBreakerLS

结局总结

BtcVwapTrendChandelierBreakerLS 是对本次会话中四种不同趋势死亡的一次深思熟虑的工程化回应:一种无法被饿杀至过拟合角落的成交量加权 VWAP-符号入场,一种吊灯止损至平仓配合回撤熔断器以摆脱 62% 回撤宿命,以及波动率目标化的每日仓位以化解异常值依赖。控制措施确实奏效——最大回撤仅 13.1%,172 笔交易,PF 1.40,1.58%/笔——但其下的边缘并未奏效:基础 Sharpe 0.595,CI 跨越零值(-0.042),胜率 0.22,两年亏损,尽管声称已修复异常值,2021 的全部收益仍来自单笔交易。分析师在回测评审阶段以 vwap_trend_ci_on_zero 为由将其放弃:稳健的风险设计无法制造显著性,且它已是处于 3 阶段运行中的回撤、TSMOM 与 MACD 趋势边缘的一个更弱且冗余的兄弟。它从未进入优化、分析或风险审查环节。

假设

一个 LONG-SHORT、单品种 BTC 趋势模型,刻意设计以穿越本会话已为趋势子组合所证实的 FOUR 种不同死亡模式,使用本人未用过的信号(滚动 VOLUME-WEIGHTED 趋势锚点,而非纯价格的 EMA/动量):(1) OVERFIT 少量交易 CORNER——效率门槛、OI-门槛与 Donchian 突破均告失败,因为阈值参数可被推至极值,从而将组合坍缩至 3–9 笔交易;本入场为滚动 VWAP SIGN 交叉,无论参数取值如何均会触发(价格始终在其 VWAP 之上或之下),因此任何设置都无法将交易笔数饿杀至角落。(2) DRAWDOWN 硬性放弃——始终在场的每周 MA 子组合在 62% 最大回撤时死亡;本模型 NOT 始终在场:吊灯跟踪止损将其带至 FLAT 以限制回撤,并设有组合回撤熔断器在亏损时降低总仓位。(3) OUTLIER 依赖——每周子组合的记录依赖于一周 +156%(峰度 587);波动率目标化的每日仓位将风险分散至众多 bar,因此任一周均无法主导。(4) FEE_EDGE——每日节奏配合多周持仓意味着单笔捕获远高于约 0.10% 的手续费。其坚守于 ONE 已验证的资产+边缘(BTC 方向性趋势),并采用 DISTINCT 构造(成交量加权锚点 + 止损至平仓),区别于每个待定子组合(动量合流、始终在场的 MACD、回撤、EMA-交叉、轮动、TSMOM 组合)。纯 OHLCV+成交量,计算简单(一个滚动 VWAP + ATR)。规避重灾区:NOT 反转/配对/资金费率/期权(死亡/失效)、NOT 稀有度门槛突破(角落坍缩)、NOT 穿越回撤始终在场(DD 放弃)、NOT 标的换皮(L56——BTC,已验证资产,独立信号)。可调参数恰好 3 个:VWAP 回看、吊灯 ATR 倍数,以及回撤熔断器阈值。

逐字实现假设中四项反死亡模式要求。(1) 抗角落性:入场为滚动 VWAP SIGN 交叉,而非稀有度阈值——should_enter 将信号 > 0 映射至 BUY、信号 < 0 映射至 SELL,无任何幅度门槛,因此无法通过将参数推至极值来饿杀交易笔数(优化器唯一的杠杆为回看长度、止损宽度与熔断器水平,均无法使入场变得稀少)。(2) 回撤:策略在吊灯止损处退出至 FLAT,权益峰值熔断器在回撤超过 dd_breaker_pct 时将总仓位减少 0.5x,于一半恢复处恢复总仓位——并叠加独立于权益路径的 1x 权益的硬性总仓位上限(教训 L15:杜绝复利式仓位爆雷)。(3) 异常值依赖:波动率目标化的每日仓位(30% 年化目标,基于 20 日已实现波动率)在高波动行情下降低敞口,因此任一周均无法主导整体记录。(4) 手续费:每日节奏配合多周持仓与 3x-ATR 跟踪止损,意味着单笔捕获远高于约 0.10% 的往返吃单成本。交易场所为 BINANCE USD-M 期货,因为策略做空;杠杆保留为 1.0 且在仓位计算中从不引用(风险上限远低于 1x 名义,因此任何 >1 的杠杆均无效)。信号以自然的 ATR 单位返回(仅在荒诞的 ±-50 处截断以保证有限性),在 should_enter 中以零为阈值。通过 _param_bounds 声明的可调参数恰好三个,与 __init__ 中施加的钳位一致;其余数值均为固定的结构常量。

工程精良的风险控制,但无显著统计边缘可供优化。基础 Sharpe 仅 0.595,sharpe_ci_low -0.042——CI 跨越零值,为本次会话趋势候选中最弱者,亦回落至失败的突破兄弟区间;如此薄弱的基础在 N 选最优后无法通过 deflation-Sharpe 0.95 门槛。抗角落的 VWAP-符号入场成功防止了少量交易坍塌,吊灯止损 + 回撤熔断器则带来了真正低位的 max_drawdown(13.1%),但两者均无法从一个与噪声无异的边缘中制造显著性。假设关于修复异常值依赖的声称被其自身记录所反驳:2021 的全部 +27.0% 仅为一笔交易(2021-01-21 +26.9%),而 win_rate 为 0.22,亏损年份为 2022(-6.9%)与 2025(-6.5%)。这是已进入 3 阶段运行的边缘中较弱的兄弟——BTC 回撤(Sharpe 0.86,CI-low 0.29)与分散化的 TSMOM 组合(0.82,0.19)——且其位于 MACD 始终在场兄弟(0.70,CI-low +0.09)这一临界接受之下。发送同一 BTC-趋势边缘的第四个 CI-on-zero 变体即为撒胡椒面;更强的构造已将其前推。在 BACKTEST_REVIEW 放弃,而非耗费优化预算。失败模式:vwap_trend_ci_on_zero(基础 Sharpe 薄弱 + 负 CI-low,与更强的待选兄弟冗余)。

实现

基于滚动 VOLUME-WEIGHTED 平均价格的多空 BTCUSDT.BINANCE 日线趋势模型。信号 = (收盘价 - 滚动 VWAP) / ATR,一个每 bar 计算的连续 ATR-归一化距离;其符号为趋势方向。入为 VWAP 符号(上方做多,下方做空),因此每种行情下均存在可交易状态,任何参数设置都无法坍缩交易笔数。组合 NOT 始终在场:吊灯跟踪止损(做多时为入场以来峰值减去 chandelier_atr_mult × ATR,做空时对称)将其带至 FLAT,VWAP 符号翻转亦退出。止损至平仓后,仅当信号穿越至 VWAP 另一侧时才重新激活同向仓位,以防止立即重新入场的反复磨损。仓位为以下三者之最小值:(a) 按吊灯止损距离计的权益固定 2% 风险,(b) 基于 20 日已实现波动率估计的 30% 年化波动率目标,以及 (c) 1x 总名义上限;每当权益较其峰值低出 dd_breaker_pct 以上,回撤熔断器将风险与总仓位各减半,待回撤恢复一半后恢复全额仓位。所有状态均为增量/有界(deque、Wilder ATR),纯 OHLCV+成交量,无补充数据。

验证结果

在 BACKTEST_REVIEW,确认 FULL 历史的交易笔数 >= 100,且全历史的单笔收益通过手续费下限。若全历史少于约 100 笔,则按失败的单资产每日类别处理并放弃(或拉长至更细的时间框架),而非将不可度量的组合送入优化。

全历史交易笔数为 UNCONFIRMED,是决定性的可度量性项目——优化前需验证。这是一个 DAILY 单资产子组合,正是本会话中三次未能通过 ~100 笔交易下限的精确配置(每周 MA 17 笔交易、HL 每日 56 笔,以及 MACD/双 EMA 每日子组合在 71/33-52 笔时因该原因被移至 8H)。与本会话中所有同类不同,开发者NOT提供全历史空跑(交易笔数 + 单笔收益);唯一证据是沙盒在过去 362 天内的 21 笔交易。按此速率外推至约 6.7 年的历史可得 ~140 笔——高于下限,且合理性源于吊灯止损至平仓 + 重新激活产生的往返次数约为纯符号翻转模型的 2x(这正是此处每日可被度量而纯符号同类却不可的原因)。但这毕竟是外推,而其他子组合都提供了空跑却唯独此处缺失,是一个轻微的警示信号。

应基于全历史的波动率目标化权益路径 / Sharpe 进行评判,而非胜率;确认该边缘并非局限于单一行情。

右尾依赖与近期单薄的证据(BACKTEST_REVIEW 的判断,而非阻断)。胜率为 24%,avg_win 2834 对 avg_loss 580,峰度 11.9——该子组合完全依赖于趋势右尾(止损至平仓的趋势模型本就如此设计),因此任何未考虑收益不对称性的单笔或胜率门槛都会对其作出误判。沙盒(近约一年)为正(+4.9%,+0.66%/笔,Sharpe 0.52),这是一个好迹象,但未提供全历史的逐年拆分,故近期行情的稳健性尚未验证。

回测评审

夏普
0.60
总收益率
61.85%
最大回撤
13.10%
总交易数
172
胜率
22.1%
盈利因子
1.40

真正的风险工程:吊灯止损至平仓 + 回撤熔断器带来 max_drawdown 13.1%(CI 至 28.8%);抗角落的 VWAP-符号入场(无门槛)规避了曾导致突破兄弟死亡的那种少量交易坍塌

avg_trade_return_pct 1.58% 通过约 10x 的手续费下限;profit_factor 1.40,容量 257 百万美元,冲击 2.0%,不相关(beta 0.038)

sharpe_ci_low -0.042 — CI 横跨零值;基准夏普比率 0.595 为本轮趋势候选中最低者,经 best-of-N 后仍无法通过 deflated-Sharpe 门槛(与本轮失败的突破同类策略特征一致)

尽管假设声称已修复,但仍集中于异常值:2021 的全部 +27.0% 仅来自一笔交易(2021-01-21 +26.9%);win_rate 0.22

在 7 年中亏损 2 年(2022 -6.9%,2025 -6.5%);相比更简洁的回撤/MACD,机械部件更多(止损、熔断器、重新激活保护),但 Sharpe 更低

已处于优化阶段的同类边缘中较弱的兄弟:回撤(Sharpe 0.86,CI-low 0.29)与 TSMOM 组合(0.82,0.19);MACD 始终在场(0.70,+0.09)为临界接受——本边缘低于该水平

结局总结

出色的风险工程(抗角落入场、止损至平仓、回撤熔断器、波动率目标化)可修复趋势边缘的失败模式——回撤、角落坍缩、手续费拖累——但无法在底层边缘与噪声无异之处创造统计显著性;基础 Sharpe 的 CI 跨越零为死胡同,且将一个边缘的第四个 CI-on-zero 变体(其更强构造已处于优化阶段)是冗余而非增量。

分析师在回测评审阶段将其放弃:风险控制奏效(低回撤、抗角落入场规避了少量交易坍缩),但未能制造出统计上显著的边缘——基础 Sharpe 0.595,CI 跨越零值,为本会话趋势候选中最弱者,无法在 N 选最优后通过 deflation-Sharpe 门槛;其异常值依赖声称被 2021 年的单笔交易所反驳;且它为同一 BTC-趋势边缘的一个更弱且冗余的第四变体,而更强的兄弟(回撤 Sharpe 0.86、TSMOM 组合 0.82、MACD 始终在场 0.70)已将其前推——继续发送即为撒胡椒面。

基于 BTCUSDT.BINANCE USD-M 日线、针对四种已被证实的趋势死亡模式而设计的多空、单品种 BTC 趋势模型:以滚动成交量加权价格锚点(VWAP)的符号(以 ATR 为单位)入场——在任何行情下都会触发,故无任何阈值可将其压缩至少量交易的过拟合角落——配合吊灯跟踪止损至平仓,并叠加权益回撤熔断器以限制回撤(非始终在场),采用波动率目标化的每日仓位以分散异常值风险,以每日节奏与多周持仓以覆盖手续费,运行于唯一已被验证的资产+边缘且构造独立,使用 3 个可调参数。

回测(2411 日线 bar,2019-2026)在 172 笔交易中实现 +61.8%,盈亏比 1.40,avg_trade_return_pct 1.58%(约为手续费下限的 10x)——印证了其风险工程——最大回撤低至 13.1%(CI 至 28.8%),不相关(beta 0.038),容量 257 百万美元。但基础 Sharpe 仅 0.595,sharpe_ci_low -0.042(CI 跨越零值),胜率仅 0.22,在 7 年中亏损 2 年(2022 -6.9%,2025 -6.5%),且尽管声称已修复异常值,2021 的全部 +27.0% 仍来自单笔交易。

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