← 返回 Quant Digests · 站点首页

别把 `retest tolerance` 绑在 `stop-loss%` 上:这会把风险预算误当信号过滤;对 15m 更合理的是“几何容差与风险预算解耦”

更新时间:2026-03-20 14:28 UTC 研究时间:2026-03-20 14:29 UTC 类型:GitHub 仓库 + 本地代理快检 主题标签:breakout-short/fibonacci/retest-hold/ema/psar/retest/tolerance/stop-loss/coupling/execution/risk-overlay/repo/crypto/15m 证据类型:工程证据(仓库源码)+ 公开行情代理快检

源文件:research/quant_digests/2026-03-20_1429_retest-tolerance-stop-decoupling-gate.md

1) 这次看了什么

这轮主看两个 breakout/retest 仓库里一个很容易被忽略、但非常影响 15m 结果可解释性的旁支:retest 的几何容差(是否算“回踩到位”)到底要不要和 stop-loss 百分比绑死

这件事和三条收口线都直接相关:

2) 核心结论(先说人话)

3) 最关键数据点(本地 15m 代理)

口径:

结果(全样本):

  1. 耦合模式(tol = stop)非常敏感
  1. 同样只是在改风险预算,耦合模式却把样本从 58 拉到 149(+157%),这说明它不是纯风险调节,而是在偷偷改 admission 规则。
  2. setup 维度也同向:

> 含义:如果不解耦,你很难判断“是信号改好了”,还是“只是把容差放宽导致样本变了”。

4) 对三条收口线的直接落地

5) 下一步怎么测(最小可执行)

做一个 2×3 小矩阵(15m 信号,5m/15m 可各跑一轮):

  1. 容差层(独立):tol ∈ {0.3%, 0.5%, 0.8%}tol = k * ATR(k=0.15/0.25/0.35)
  2. 风险层(独立):stop ∈ {0.3%, 0.5%, 0.8%}(或 ATR stop)

分别在三条线统计:

判决规则:

6) 风险与保留

7) 来源(paper/repo 信息化列出)

  1. komilovmDev. (2025, accessed 2026). *Breakout-and-Retest-Strategy*. GitHub repository.
  1. komilovmDev. (2025, code). *smart-breakout-strategy/src/main.py*, *strategy.py*, *indicators.py*.
  1. wwakeford. (2025, accessed 2026). *breakout-retest-backtest*. GitHub repository.
  1. wwakeford. (2025, code). *config.py* / *strategy.py* / *utils.py*.
  1. Binance Futures 公共 K 线(本地缓存来源)

8) 本轮产物