跳至正文
全部策略

策略

DOGE 日内 VWAP-反转,多空(单标的 BINANCE 永续合约,15m K线,从滚动 VWAP 回落的适度 z 分数偏离向公允价值做逆向——应用于最大振幅的流动永续合约以获得最大手续费空间,趋势状态过滤,有利 RR 几何,纯 OHLCV,3-参数)

结局: 已放弃

DogeVwapReversionLS15m

单标的、单机制、3 参数——无截面 N 中取优面可供过拟合

假设

LONG-SHORT 个 DOGEUSDT.BINANCE 单标的日内均值回归(USD-M 永续合约,15m K线)。这是工厂 ONE 已验证日内配方——已达模拟阶段的 SOL VWAP-反转——的一次审慎、自律的应用,应用于加密货币中具有 LARGEST 日内均值回归振幅的深度流动永续合约。这一选择即整个论点:跨 162 fee_edge 次失败中的主导杀手是单笔交易幅度太小而无法覆盖手续费,DOGE 由散户驱动的 15m 错位在结构上大于任何大盘币的错位,因此同样的逆向交易在固定 ~0.10% 往返成本上捕获更大的反转——这是深度单标的上最佳的手续费空间。关键在于,它是一个 SINGLE-NAME、SINGLE-MECHANISM、低参数策略:绕过了刚刚摧毁三个连续周度大盘币篮子的过拟合墓地(趋势效率 OOS -0.95,低波动 OOS 27x 崩溃,皆为 N 中取优选择伪影)——无截面选择、无逐标的调参,则无供优化器过拟合的 N 中取优面。交易几何为有利的实际收益风险比而构建(在拉伸极值入场,目标为 FAR 的 VWAP 锚点,止损为 NEAR 的极值外一点),以避免 trade-flow 策略的反向 RR 死亡。它填补了两个最欠代表的桶:long_short 方向(14.7% 对比目标)和短期视野(6.1% 对比 10%),在纯 OHLCV(最佳存活数据标签)上,并且是一个真正的新标的(DOGE 未用于反转;SOL 已部署,ETH/XRP 待定是不同的标的/机制)。

RECOMMENDATION:我与 QA 分析师一致认为应 ABANDONED。这是 L7 纯 OHLCV VWAP-偏离反转类别连续第 4 次被证伪(SOL 开盘区间、ETH 枢轴、XRP 放量高潮、DOGE),每次都死于手续费/优势不足或反向 RR;在 37.6% 胜率和 8,819 笔交易产生 35.8% 佣金的背景下,该机制没有显示出优势,基准存活率为 0%。我正在标记放弃是正确的结论。话虽如此,分析师还诊断出一个 CONCRETE 的、合法的代码缺陷——出场位于不兼容的单位中(目标通过 exit_z 位于 z 空间,止损通过 stop_atr×ATR 位于 ATR-价格空间),因此在高振幅 DOGE 上止损比目标更远,原本的有利 RR 被机械性地反转(盈利者在锚点被截断,亏损者触发 ATR 止损 / 8 小时时间止损,largest_loss −$4893,强平)。修复一个特定诊断的 bug 是一个有效的迭代,因此作为最大努力,我做出了针对所述失败名称的最小改动:(1)GEOMETRY——目标和止损现在都位于 z/sd 单位(目标 |z|≤exit_z=0.5,止损 |z|≥stop_z=3.0,入场于 2.0),形成收益 1.5 sd 对比风险 1.0 sd——有利且单位一致,正是分析师指出的缺陷;(2)LIQUIDATION——z 空间硬止损以 sd 单位限定每笔损失,且 6 小时时间止损限制持续时间,取代亏损骑乘行为,另将 position_frac 降至 0.25 以减缓任何剩余出血;(3)CHURN/COMMISSION——entry_z 升至 1.5→2.0,状态过滤收紧 0.5→0.35,并加入 2 小时离场后冷却期,干运行确认在 14 天内大幅削减合格入场同时仍可交易(145 合格 K 线,因此无无交易/verification_loop 风险)。导入保持不变且干净;迭代 2 中的 deque-buffer O(window) 性能修复(清除了 Layer-3 超时)原封不动,通过早期 Layer 的信号/状态逻辑得以保留。透明的警告:即便几何正确,37.6% 胜率和 L7 基准存活率使该策略不太可能跨越零——若再次因手续费/优势失败,该机制类别应被弃用而非进行第五次迭代。

负期望值单标的日内 VWAP-反转逆向交易导致账户 LIQUIDATED(total_return -100%,max_drawdown 100%,强平 2021-12-04)——零幸存者日内均值回归/逆向交易类别(L7/L55)。在 3,425 笔交易上该机制决定性无利可图:profit_factor 0.54,avg_trade_return_pct -0.101%(NEGATIVE,低于 0.15% 手续费下限,L22),期望值 -$45.52/笔,夏普 -1.07,CI [-2.75, -0.66] 完全低于零,PSR 0.0。实际 RR 反向(avg_win $112 对比 avg_loss $190;largest_loss -$7,724;偏度 -30.9,峰度 1277),尽管有 iter-3 z 空间几何修复——'在最大振幅永续上将 z 分数偏离逆向回 VWAP'的前提在 DOGE 上方向错误,在崩盘前每个波动率状态下都亏损。DOGE 的'手续费空间'选择适得其反:更大的振幅产生了更大的不利偏移,触发止损并清空账户。entry_z/stop_z/trend_er_max 的任何参数调整都无法将负的单笔交易优势翻为正。失败模式:fee_edge/no_edge 负期望值日内逆向交易,被强平。不值得 2 小时的优化。

实现

在 DOGEUSDT.BINANCE USD-M 永续合约上,基于 VWAP z 分数均值回归的多空、单品种日内策略,15 分钟 K 线,纯 OHLCV。每根 K 线计算一个 1 日滚动 VWAP 锚点,以及收盘价相对其偏离度的 z 分数(按近期偏离度离散度进行归一化),并叠加 Kaufman 效率比趋势状态过滤器。当 z ≥ entry_z 时 SHORTS,当 z ≤ -entry_z 时 LONGS,仅在非趋势状态下开仓(ER ≤ trend_er_max)。第 3 版迭代修复了反转 RR 几何缺陷:两个退出条件现在都使用 SAME z/sd 单位表达 —— TARGET 为回归至锚点(|z| ≤ exit_z),STOP 为进一步发散(|z| ≥ stop_z) —— 因此按结构设计,收益(entry_z−exit_z)大于风险(stop_z−entry_z),两个退出条件不再处于不兼容的单位。z 空间的硬止损也将每笔亏损限制在 sd 单位内,同时入场更为严格(更高的 entry_z、更紧的趋势状态过滤器、2 小时退出后冷却时间、四分之一仓位规模),以削减此前主导回测结果的手续费磨损。三个可调参数:entry_z、stop_z、trend_er_max。

验证结果

CLEAN RESTART 2026-09-04 — 本次运行的判定历史和学习记录已删除,并已从验证阶段重新启动。此前放弃该策略是由流水线导致的,而非市场因素:Layer-2 测试框架错误绑定了 @staticmethod 辅助函数(已修复),QA 在未经优化的冒烟测试上给出了终局性能判定(已移除——QA 现在只评判正确性),沙箱超时源于回测时段资源不足(已修复)。假设和策略代码均未改变。请依据代码本身进行验证;性能将在之后由完整回测和优化器判定。

优化时,应将 entry_z 和冷却时间作为主要的换手率调节手段,并验证减少交易次数是否确实能使 avg_trade_return_pct 高于约 0.15% 的期货手续费底线,而不是仅仅缩小一个期望收益为负的样本。

尽管有反换手调整,沙盒仍显示在 312 笔交易中佣金占毛利的 25.47%(换手率 272x)——手续费拖累仍是主导亏损驱动因素,正是该迭代针对的失败模式。换手控制正确实施,但似乎不足以达到手续费可行性。

回测评审

夏普
-1.07
总收益率
-100.00%
最大回撤
100.00%
总交易数
3425
胜率
47.9%
盈利因子
0.54

单标的、单机制、3 参数——无截面 N 中取优面可供过拟合

交易次数较多(3,425),因此负面结果在统计上具有决定性,并非噪声

账户 LIQUIDATED 2021-12-04:total_return -100%,max_drawdown 100%,CAGR -100%——iter-3 z 空间止损限定了单笔损失,但不能修复负期望值(崩盘日日收益 -579.6%)

负的单笔交易优势:avg_trade_return_pct -0.101%(低于 0.15% 手续费下限,L22),profit_factor 0.54,期望值 -$45.52/笔,夏普 -1.07(CI [-2.75, -0.66] 完全低于零),PSR 0.0

尽管修复了交易几何,实际实现的 RR 仍然方向相反:avg_win $111.7 < avg_loss $189.8,largest_loss -$7,724,偏度 -30.9,峰度 1,277——盈利单获利受限,亏损单则持续扩大

在三个波动率市场状态下均亏损(平静/正常/压力状态的夏普比率分别为 -8.3/-6.3/-3.0),且在交易窗口的几乎每个月都亏损

L55/L7 零幸存者单标的日内 VWAP/价格反转逆向交易——逆向交易假设在 DOGE 15m 上方向错误;高振幅'手续费空间'的选择放大了不利偏移,最终导致强平

迭代历史

验证失败(Layer 3 — 沙箱回测):冒烟测试超过 300s 墙钟时间限制。这通常意味着逐根 K 线处理的工作量随历史数据增长——例如反复扫描完整的资金费率/补充数据序列,或在每根 K 线上于 calculate_signal()/on_bar() 中重建列表并调用 min()/sorted()。在 __init__ 中预先计算排序后的时间戳数组 ONCE 并使用 bisect,或按时间戳缓存查找结果,使逐根 K 线的开销为 O(log n) 而非 O(n)。

验证失败(Layer 4 — QA 复核): - FEE/EDGE + INVERTED-RR FAILURE 在一个现已可运行且可信赖的回测上 -> 建议 ABANDON。在 Layer-3 超时问题修复后,全历史运行(2187 data_days,8819 笔交易,metrics_reliable=true)呈决定性负向且 LIQUIDATED:total_return -100.0,被强平 2020-09-10,夏普 -2.05,PF 0.191,win_rate 0.376,avg_trade_return_pct -0.0623%,佣金占毛利的 35.8%($23.9k)。avg_win $20.14 对比 avg_loss $63.33(约 3:1)正是该假设明确声称要避免的 INVERTED RR。每条核心声明均被证伪:'有利的 RR' -> 反向;'DOGE 手续费空间' -> 8819 笔交易产生 35.8% 佣金;'中等偏离会反转' -> 即使有状态过滤仍为 37.6% 胜率。 - GEOMETRY MISCALIBRATION 驱动了反向的 RR:TARGET 位于 z 空间(|z|<=exit_z 0.3 时离场,距 z=1.5 入场约 1.2*sd 的价格),而 STOP 位于 ATR-价格空间(入场外超 1 x ATR)。在高振幅 DOGE 下,1 ATR 比 ~1.2*sd 目标 FARTHER,因此实际几何为'止损远 / 目标近'——与设计意图相反。盈利者在锚点处被截断为小额;亏损者触发全部 ATR 止损或 8 小时时间止损(max_consecutive_losses 23)。两个出场点单位不兼容,故有利的 RR 从未实现。 - L7 纯 OHLCV VWAP-偏离反转,现已连续第 4 次被证伪(SOL 开盘区间、ETH 枢轴、XRP 放量高潮、DOGE)——均死于手续费/优势不足或反向 RR。'最大振幅标的'变种使其更糟:DOGE 更大的 15m 错位更多地向不利方向延续,导致低胜率与反向 RR。 - RESIDUAL(不改变判定):尽管有 position_frac 0.5 和基于当前权益的仓位(avg_position_pct 15%,因此无 XRP 风格的累加),仍被强平。来自约 15% 敞口的强平表明 8 小时时间止损让反转交易承担巨大亏损(largest_loss -$4893)且无组合层面的权益止损,累积的反向 RR 出血复合归零。

验证失败(Layer 4 — QA 复核): - FEE/EDGE FAILURE + LIQUIDATION 在现已干净的回测上仍然持续 -> ABANDON 该机制类别(与开发者自身的建议一致)。iter-3 几何修复带来了显著改善(win_rate 0.376 -> 0.477,交易数 8819 -> 3364),但并未 NOT 反转优势:total_return -100.0,被强平 2021-12-08,夏普 -1.38(CI [-1.88,-0.86] 完全为负),PF 0.539,avg_trade_return_pct -0.1037%(单笔 WORSE 于 iter-2 的 -0.062%)。RR STILL 反向(avg_win $113.67 < avg_loss $192.09),尽管设计上声称'按结构上收益 1.5 sd 对比风险 1.0 sd'。这是 L7 纯 OHLCV VWAP-反转类别在 SOL/ETH/XRP/DOGE/BNB 及多次迭代中再次失败(213 次运行中 0% 存活)。 - WHY THE Z-SPACE FIX DIDN'T DELIVER THE DESIGNED……展开收起

验证失败(Layer 4 — QA 复核): - FEE/EDGE FAILURE + LIQUIDATION 在现已干净的回测上仍然持续 -> ABANDON 该机制类别(与开发者自身的建议一致)。iter-3 几何修复带来了显著改善(win_rate 0.376 -> 0.477,交易数 8819 -> 3364),但并未 NOT 反转优势:total_return -100.0,被强平 2021-12-08,夏普 -1.38(CI [-1.88,-0.86] 完全为负),PF 0.539,avg_trade_return_pct -0.1037%(单笔 WORSE 于 iter-2 的 -0.062%)。RR STILL 反向(avg_win $113.67 < avg_loss $192.09),尽管设计上声称'按结构上收益 1.5 sd 对比风险 1.0 sd'。这是 L7 纯 OHLCV VWAP-反转类别在 SOL/ETH/XRP/DOGE/BNB 及多次迭代中再次失败(213 次运行中 0% 存活)。 - WHY THE Z-SPACE FIX DIDN'T DELIVER THE DESIGNED RR:将两个出场都表达在 z/sd 单位内并不能保证有利的 PRICE-空间收益风险比,因为 z 的分母(sd)会随价格发散而 EXPANDS,而 VWAP 锚点 DRIFTS。在 sd 上升的环境中触发的 |z|>=3.0 止损对应于比'1 sd 入场'更 LARGER 的价格变动,而盈利者反转至 |z|<=0.5;6 小时时间止损也会按市价退出未反转的亏损者。设计上的 1.5:1 z 空间比例映射为实际 <1:1 价格空间比例(avg_win $113 < avg_loss $192)。IMPLEMENTED 正确(加分),但 z 空间止损无法在非平稳锚点上限定价格空间损失。 - RESIDUAL:尽管有 position_frac 0.25 和 z 空间硬止损,仍为 LIQUIDATED(2021-12-08)。avg_position_pct 59.8%(相对预期 25% 偏高——标记价格上涨 + 回撤平均),largest_loss -$7725,max_consecutive_losses 10。z 空间止损 + 6 小时时间止损仍允许大额亏损(sd 扩张、时间止损按市价),累积的负期望值出血复合归零。 - CREDIT(无缺陷):iter-3 几何修复根据 iter-2 的诊断正确实施(两个出场均使用 z/sd 单位;入场 2.0 / stop_z 3.0 / exit_z 0.5),消除了单位不匹配;它提升了胜率(0.477)并降低了换手(3364)。iter-2 的 O(window) 性能修复保持有效。拒绝是在机制/优势层面,而非实施层面。

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