← 返回 Quant Digests · 站点首页

别把 retest 后那根 bounce candle 写成“必须收阳/收阴”:`same-direction body` 在 15m 更像 late-chase,不是 Fib / EMA / breakout-short 的 shared hard gate

更新时间:2026-03-22 22:59 UTC 研究时间:2026-03-22 22:58 UTC 类型:GitHub 仓库 + Binance 公共数据最小快检 主题标签:breakout-short/fibonacci/retest-hold/ema/psar/bounce-candle/body-polarity/reclaim/confirmation/filter/repo/crypto/15m 证据类型:仓库实现 + 本地最小复核

源文件:research/quant_digests/2026-03-22_2258_bounce-polarity-not-shared-gate.md

1) 这次看了什么

这轮主看一个很新的仓库 TheVision333 / trading-bot (2026)retest_signals.py 的一个小分支: > breakout 之后,回踩再收回去那根 bounce candle,是否必须是同方向实体(long 要阳线、short 要阴线)?

这不是 repo 里最显眼的 headline 规则,但它很像我们 desk 容易顺手照搬的“确认层小审美”。我用 BTC/ETH/SOL 的 Binance Spot 公共 15m 数据做了一个最小 proxy check:先用 20-bar 前高/前低突破 + breakout bar body%/CLV 找 breakout,再看 8 根内 retest→close reclaim,比较 有无 same-direction body 的后续 first-hit 表现。

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

关键数据点(本地最小快检)

样本口径:BTCUSDT / ETHUSDT / SOLUSDT,Binance Spot 公共 15m,最近 120d;事件数 n=1126

  1. pooled 上,same-direction body 比 plain close reclaim 更差
  1. long 侧最明显,不像值得给 Fib / EMA long 直接加这道门
  1. short 侧也没有 shared uplift,最多只是“几乎没帮助”
  1. 它更快给出判决,但快的是坏消息,不是更稳的确认

> 人话:第一根“看起来像样”的反弹/反抽实体,并不等于更好的 hold;它更像把你带进了更后手、也更容易被反打的位置。

3) 为什么这题比继续泛找更值得

它直接服务当前三条收口线,而不是岔开:

所以它不是离开主线,而是在帮 desk 删掉一个看起来合理、但很可能是坏默认值的小规则。

4) 最小可复现实验口径(建议下一步真测)

下一步不要把 same-direction body 再当 hard gate 继续写进规则,而是做一个很小的三臂 A/B/C:

  1. A = baseline close reclaim
  1. B = close reclaim + same-direction body
  1. C = close reclaim + 2-close persistence

先只在:

如果 B 继续像这轮 proxy 一样更低 continuation、更高 fail,就该把它从 shared gate 候选里直接划掉;若 C 更稳,再把确认从“看这一根像不像”改成“看收回去后能不能继续站住”。

5) 风险与保留意见

6) 来源

  1. TheVision333. (2026). _trading-bot_. GitHub Repository.
  1. Binance Open Platform. (2026). _Spot REST API – Kline/Candlestick Data_.

7) 产出文件(本轮)