# 主策略近期下单复盘（截至 2026-07-31 08:02 UTC）

## 结论

首个高频分歧发生在风险闸门，而不是下单或成交层：`same_side_limit` 形成 133 个
拦截事件段。127 个已有完整 6 小时路径的被拦事件，中位 2x 收益为 -0.60%，
52/127 为正；实际成交的 10 笔，同口径中位为 +0.71%，6/10 为正。因此近期证据
支持维持同向最多 2 仓，不支持扩到 3 仓。

已成交链路未发现故障：10/10 个限价入场成交，没有从日志恢复出已删除的超时撤单；
成交延迟中位 6.58 秒、最大 56.96 秒，数据库记录的意图价与 dry-run 成交价一致。
这只能验证模拟执行链，不能证明真实交易所队列位置或 stop-market 滑点。

## 运行时与证据

- bot：bot1
- 策略：`VolatilityBreakoutRiskCap`
- 版本：`5.4-d48-riskcap-forward`
- 模式：dry-run，Binance futures isolated，2x
- 周期：5m
- 容器启动时间：2026-07-23 08:50:52 UTC，采集时仍为 running
- 数据库：`tradesv3-v5.sqlite`（只读）
- 日志：`freqtrade.log*`（只读）
- 入场：`price_side=same`、order-book top 1 被动限价
- 止损：stop-market，交易所端配置，60 秒更新
- K 线：较新的 XRP/ETH 案例保留 Freqtrade authentic analyzed columns；早期案例
  超出 analyzed cache，价格路径回退到 Binance Futures 公共 OHLCV。回退行情不被
  表述为策略指标或策略信号。

## 成交队列

| Trade | Pair | 结果 | 绝对收益 | 入场延迟 | 观察 |
|---:|---|---:|---:|---:|---|
| 28 | POWER | +7.17% | +10.68 USDT | 26.9s | 跌势扩张后 trailing 退出 |
| 29 | VANRY | +7.61% | +11.41 USDT | 57.0s | 最慢成交；仍远低于 600s 超时 |
| 30 | UNI | -5.03% | -7.53 USDT | 2.6s | 几乎无 MFE，假突破后硬止损 |
| 31 | ADA | +7.33% | +11.02 USDT | 2.5s | 入场后单边跟随，trailing 退出 |
| 32 | EDGE | +5.03% | +7.64 USDT | 5.7s | 延续有效，随后回吐退出 |
| 33 | POWER | +3.21% | +4.91 USDT | 4.3s | 触发 trailing 后回吐 |
| 34 | XRP | -5.07% | -7.85 USDT | 7.5s | 先小幅有利，后反转至硬止损 |
| 35 | POWER | +2.99% | +4.65 USDT | 32.4s | MFE 约 +6.0%，trailing 保留一半 |
| 36 | XRP | open | — | 8.5s | MFE +3.12%、MAE -3.08%，未激活 trailing |
| 37 | ETH | open | — | 4.0s | MFE +3.56%、MAE -3.41%，未激活 trailing |

8 笔已平合计 +34.94 USDT，6 胜 2 负，PF 3.27。样本少于 10 个已平案例，
只能视为方向性前向结果，不能据此上调长期 PF 预期。

## 决策链

| Cohort | Strategy | Gate | Order | Fill | Exit | First divergence |
|---|---|---|---|---|---|---|
| 10 个实际成交 | 最近 2 笔保留 authentic signal；前 8 笔缓存已过期 | 订单存在可确认未被拦；前 8 笔精确 gate 快照不可用 | 10/10 submitted | 10/10 filled | 8 stop exits，2 open | 无执行层分歧 |
| 133 个拦截事件段 | `entry_blocked` 日志确认 signal 已到 confirm gate | 133/133 `same_side_limit` | 无订单 | 无成交 | 不适用 | risk gate |
| UNI/XRP 两个亏损单 | 信号到达且订单成交 | passed | submitted | filled | 5% hard stop | 完整链对齐后 edge/行情失败 |

本复盘没有定义新的 causal reference signal；对被拦事件的 6 小时收益只属于
`hindsight_annotation`，用于比较机会成本，不冒充事前理论信号。

## 图与视觉检查

图：`recent_trades_execution_5m.png`

`visual_review`：图层与事件表一致。六个盈利单均先产生明显有利路径，随后由
trailing stop 回吐退出；UNI 几乎没有有利扩张，XRP #34 有短暂有利路径但最终完整
反转，二者均在硬止损处退出。XRP #36 与 ETH #37 的真实 analyzed signal、成交与
当前硬止损均可见，二者尚未达到 5% trailing 激活线。早期八个面板使用 fallback
OHLCV，未绘制或补算 authentic strategy signal。

## 假设卡

```text
Hypothesis ID: CAP3-RECHECK-2026-07-31
Observed repeated pattern: 两个长期空仓占满同向槽位，产生 133 个拦截事件段。
First divergent stage: risk gate / same_side_limit。
Causal formula and eligible timestamp: 当已有 2 个同向仓位且新 authentic entry signal
  在已完成 5m bar 出现时，允许第三仓；不使用未来路径。
Baseline: same_side_limit = 2。
Single changed factor: same_side_limit = 3。
Expected benefit: 减少被拦订单、提高趋势簇覆盖。
Likely winner suppression / failure mode: 相关下跌簇同时反转，费用、尾部风险与回撤上升。
Training test: 当前标准训练窗、12 对、5m、fee 0.00035、相同起始敞口。
Held-out validation: 当前标准验证窗，其他配置完全一致。
Fees, protections, and exposure controls: 保留 StoplossGuard、相关组上限和 RiskCap。
Pass gate: held-out PF 与收益改善，同时 DD 不恶化，且订单级增量来自新增仓而非槽位重排。
Reject gate: 训练或验证任一退化，或新增仓 cohort 的净收益/PF 为负。
Forward-test requirement if offline gates pass: 相同起始敞口的独立 dry-run。
```

当前前向证据已经偏向 reject，且历史 Cap3 离线实验也已否决；不建议现在重开该实验。
若继续研究槽位，优先注册“置换最弱仓”而不是无条件扩仓，但需要单独的因果定义和
离线门槛，不能从这 2 个在持仓直接推广。

## 局限

- 这是 dry-run，真实挂单排队、部分成交和 stop-market 滑点仍未知。
- 8 个已平案例不足 10，PF 3.27 不能当作稳定收益率。
- 133 个被拦事件段存在时间重叠和同币重复，不是 133 个独立交易。
- 早期八笔的 authentic analyzed signal 已超出 API 缓存，只能确认数据库订单链，
  不能还原精确策略指标快照。
