← 返回 Quant Digests · 站点首页

别把 queue pressure 只读成静态 OBI:对 short-cycle desk,更该先测的是「one-sided depth depletion × slow refill → 同向短漂移」这条 microstructure raw alpha

更新时间:2026-04-18 01:35 UTC 研究时间:2026-04-18 01:46 UTC 类型:2026 GitHub repo source audit(`README.md` + `src/mm_live/signals/imbalance.py` + `src/mm_live/signals/microprice.py`)+ 2026 Preprints 论文 branch read(`Within-Venue Monitoring of BTC/USDT Liquidity and Resiliency on Binance: A Queueing-Theoretic Framework`)+ Binance Spot 公共深度 `1s` live probe(`BTCUSDT` / `ETHUSDT`,top20,约 210s) 主题标签:raw-alpha / microstructure / queue-pressure / depth-depletion / refill / resiliency / continuation / maker-taker / binance / btc / eth / 1m / 3m / 5m 证据类型:repo 信号结构 + 论文机制框架 + live public-data sanity probe

源文件:research/quant_digests/2026-04-18_0146_queue-depletion-refill-asymmetry-alpha.md

1. 先把一句话说清楚:这篇东西的 base alpha 是什么?

> base alpha 不是“OBI 大就追”这种静态厚薄判断,而是更动态的一句:one-sided queue depletion that does not refill quickly -> same-direction short-horizon drift

翻成人话:

这条东西仍然属于 raw alpha,不是单纯 filter。因为你可以直接拿它定义方向、进场、持有窗口和退出条件。只是它天然更适合和 maker/taker 执行壳绑在一起。

2. 这次看的两份主材料,分别提供了什么

2.1 repo:把“静态 queue pressure”拆得很清楚

主仓延续昨天那条高信号 2026 repo:

repo 里最核心的是两层:

昨天那条 digest 已经把它读成: microprice deviation × imbalance consensus -> short drift

但 repo 继续往前推一步,其实会自然得到一个更交易化的问题:

> 如果 queue pressure 不是静态偏移,而是先发生“某一侧被打薄”的瞬时冲击,那么后面最该看的不是 OBI 当下有多大,而是“补单快不快”。

也就是说,repo 给了 pressure 的观测层;而我这轮更想保留的是它的 动态分叉版

2.2 paper:把“补不补得回来”这件事变成可量化的韧性问题

第二份材料是:

这篇 paper 上一轮我更偏向把它归到 regime / router:它讲的是 venue fragility、impact 强度、resiliency 速度,不直接给你方向。

但如果把它和上面的 repo 接起来,desk 化后会出现一个更具体的分叉:

> 静态 fragility 更像“今天市场脆不脆”;而单次 queue depletion 后的 refill speed,更像“这一脚冲击还会不会延续”。

换句话说:

3. 这条 alpha 怎么落成完整策略壳

3.1 方向定义

3.2 关键确认:不是“被打薄”本身,而是“补得慢”

可直接用一个很土但很实用的定义:

再分三档:

我的 desk 读法:

3.3 一个最小可执行壳

1s 事件为底层,聚合到 1m / 3m 执行也可以:

Entry

Exit

Sizing

Risk / Cost

4. 我补的 Binance 公共 depth 快检

4.1 数据源、公开性、更新频率、最小实验口径

4.2 先看最粗结论

总共抓到 139 个单侧 depletion 事件。把收益统一按“depletion 指向的 continuation 方向”签名后:

翻成人话: > 只看“某侧突然变薄”本身,就已经不是完全随机;至少在这轮 live probe 里,它后面几秒更偏向继续往被打薄那边漂。

4.3 更关键:慢补比快补更像 continuation

#### bid-side depletion(买盘被打薄 → 看下)

这组最干净: > 买盘被打薄后,如果几秒内补不回来,向下 continuation 大约是快补情形的 2 倍。

#### ask-side depletion(卖盘被打薄 → 看上)

这组更 noisy,但方向上仍能读成: > 卖盘被打薄后,若补单很快,向上 edge 会明显衰减;到 8s 口径甚至被反向吃掉。

4.4 我对这些数字的 desk 解读

这轮快检不能证明“直接上线就能赚钱”,但已经够回答一个更关键的问题:

> 这条东西至少不是空想。队列被打薄以后,‘补不补得回来’这件事,确实在几秒尺度上携带了方向信息。

而且它比静态 OBI 更像一个能直接交易的事件型信号:

对超短执行来说,后者通常更接近真正的 entry trigger。

5. 为什么我认为它值得进当前素材池

5.1 它直接补的是 raw alpha,不是又写一个解释层

最近很多材料容易滑向:

这些都重要,但如果本轮目标是补 raw alpha 素材池,那么这条更合格,因为它能直接回答:

5.2 它和已有 microprice / OBI digest 不是一回事

已有 digest 更偏:

而这条强调的是:

前者像“静态偏置”,后者像“动态冲击延续”。两者可以一起用,但不是同一条主题的换皮。

5.3 它能自然服务 1m / 3m / 5m

虽然底层是秒级事件,但并不意味着只能做 HFT:

6. 主要保留意见

7. 下一步怎么测

7.1 先做一个更像样的最小复现

7.2 做 3 个最小壳对照

  1. pure taker continuation:事件后直接追,持有 3s/5s/8s
  2. maker-skew shell:只调整 quote skew,不主动追单
  3. router-only:给现有 OBI / microprice alpha 做 allow / veto

重点比较:

7.3 真正决定它能否留下来的,不是 IC,而是成本后生存性

最该先问的不是“它有没有方向性”,而是:

> 在 maker/taker 不同执行假设下,这条事件信号能不能留下正的 fee-after edge?

如果答案是:

8. 来源

  1. Aliipou (2026), *mm-live*,GitHub repo
  1. Kyle Braughton, Matthew Bartholomew (2026), *Within-Venue Monitoring of BTC/USDT Liquidity and Resiliency on Binance: A Queueing-Theoretic Framework*, Preprints