源文件:research/quant_digests/2026-03-28_1613_stablecoin-orderflow-shock-path-alpha.md
5m 级别更容易出现 inventory / contrarian 式回吐主看 Emilio Barucci, Giancarlo Giuffra Moncayo, Daniele Marazzina (2023), _Market impact and efficiency in cryptoassets markets_, Digital Finance。
这篇 paper 表面上写的是 market impact / efficiency,但对当前 desk 更值钱的,不是再讲一次“stablecoin 很重要”,而是把它拆成一个能直接测的 microstructure raw alpha:
> 不要先去盯 BTC-USD 这种法币腿;更该先盯 BTC-USDT / ETH-USDT / ETH-BTC 里的 signed order-flow shock,看它在超短窗口里如何先延续、再回吐。
作者把市场分成两类:
BTC-USDT、ETH-USDT、ETH-BTCBTC-USD、ETH-USD、USDT-USD然后用 tick-by-tick Kaiko 数据,聚合成 1 秒价格、1 分钟收益、1 分钟 signed volume OF,检查两件事:
最值得拿走的结论是:
5m+,更容易出现 inventory-stabilization / contrarian 式回吐。这就不是“解释市场结构”而已,而是已经足够改写成一个 事件驱动 alpha path。
样本本身不小:
2019-04-01 ~ 2020-10-31最重要的表是 contemporaneous OF → return 的回归(Table 4)。
在 1m 上,OrderFlow_t 对 return_t 的系数:
BTC-USDT:0.4533ETH-USDT:0.4966ETH-BTC:0.2813BTC-USD:0.1274ETH-USD:0.0875USDT-USD:基本不显著同一个表里,回归解释度也差很大:
BTC-USDT 的 R²:20.55%ETH-USDT 的 R²:24.67%ETH-BTC 的 R²:7.91%BTC-USD 的 R²:1.62%ETH-USD 的 R²:0.77%翻成人话:
> 真正“order flow 一打进来,价格立刻有像样反应”的,不是法币腿,而是 stablecoin / crypto-crypto 腿。
Table 5 看的是 return_t 对 return_{t-1} 和 OF_{t-1} 的关系。
先看 1m 的滞后 OF,在 crypto-crypto 腿上仍是正的:
BTC-USDT:0.0093ETH-USDT:0.0099ETH-BTC:0.0052这意味着:
> 大的 OF shock,不只是同分钟推价;到下一分钟,仍留有一点同向 follow-through。
但再往后看滞后收益,路径开始变味:
BTC-USDT 的 return_{t-1}:1m:+0.00805m:-0.02101h:-0.03401d:-0.1407ETH-USDT 的 return_{t-1}:1m:约 05m:-0.014310m:-0.00921h:-0.0250这正是 desk 最该偷的结构:
1m shock 先有 continuation5m+ 更容易出现 inventory fade / contrarian 回吐也就是说,这篇 paper 给的不是单点信号,而是一个 path-dependent alpha。
Table 3 / Table 11 里,OF 的自相关也很关键。
在 5m 上,OF_{t-1} 系数:
BTC-USDT:0.1959ETH-USDT:0.2111ETH-BTC:0.1289BTC-USD:0.1960ETH-USD:0.1907但到 1 day,差异就拉开:
BTC-USDT:0.3312ETH-USDT:0.4416ETH-BTC:0.8615BTC-USD:0.0076ETH-USD:0.0751作者把这读成:
对我们来说,重点不是复述行为金融,而是策略含义:
> 如果你要在短周期里跟踪“谁真在推动价格”,先看 stablecoin / crypto-crypto 的 signed flow,不要先看法币腿。
这篇 paper 还给了一个很好的“别想当然”提醒。
单 pair 跨所 arbitrage(Table 6):
BTC-USDT:ETH-USDT:BTC-USD:ETH-USD:这对 desk 的提醒很直接:
> stablecoin 腿更适合拿来读“价格被谁推动、冲击怎么走”;但别把肉眼可见的小 spread 当送钱。alpha 应该做流向冲击路径,不是做纸面无摩擦跨所套利。
一句话核心结论:
> 对短周期 crypto desk,更值得先测的不是 BTC-USD 的慢反应,而是 BTC/ETH-USDT 的 signed order-flow shock:先抓 1 bar follow-through,再测 5m 级别的 inventory fade。
一句话证明方式:
> 作者用 2019–2020 年 Kaiko tick 数据,对 6 个 pair 做 OF→return、lagged OF→return、autocorrelation 和 arbitrage 回归/统计,明确展示了 stablecoin / crypto-crypto 腿才是价格形成主战场。
这轮我认为它值得进 digest,不是因为“市场微结构很重要”这种空话,而是因为它正好补了当前素材池里一块还不够系统的东西:
它的好处是:
1m/3m 的 follow-through5m/15m 的 delayed fade / veto但这轮我不把它写成 gate,原因很简单:
> 它首先就是一条 raw alpha path;只有做完 first verdict 之后,才考虑把它降级成 shared state。
BTCUSDT / ETHUSDT 的 standardized signed order-flow shock 先预测下一小段同向延续;若第二段 OF 不再确认,后续更容易出现回吐|OF_z| 过小不做;事件前后(如大宏观分钟)先 veto;若 funding 结算或异常跳价导致 bar 不可解释,先剔除4~6 bps 压测最小可复现实验数据:公开可得。
signed_volume = taker_buy_quote - (total_quote - taker_buy_quote)1m / 3m5m / 15m这条线天然更偏 更快高强度 alpha,所以先从 1m/3m 起步是合理的;若成立,再转成 5m/15m 的 trigger / fade 版本。
#### A. Follow-through leg(主实验)
信号定义:
of_z_t = zscore(signed_volume_t / total_volume_t),滚动窗口先试 240~480 个 1m bar|of_z_t| >= 2.0sign(ret_1m_t) == sign(of_z_t)N 分钟前 60%~80% 分位,避免假流量交易规则:
1m bar 结束,下一分钟开盘按 sign(of_z_t) 入场1~3 个 1m bar;或聚合成下一根 3m bar 收盘退出0.6~0.8 x 近 20 bar 1m ATR4 bps,再做 6 bps stress#### B. Inventory fade leg(transfer 实验)
信号定义:
1~2 个 1m bar 的 of_z 快速回落到 |0.5| 以下,或方向翻转5m 聚合收益已进入过去 20 天同 slot 前 90% 分位交易规则:
5m 冲击窗结束后,若 OF 不再确认,则反向入场1 个 5m bar,必要时延长到 3 个 5m bar(即 15m)50%~70%先别一上来卷 Sharpe,先看 5 个最诚实的数:
1m / 3m / 5m / 15m)BTCUSDT 与 ETHUSDT 的可迁移性我建议直接按下面顺序,不要发散:
BTCUSDT / ETHUSDT 两个品种;1m / 3m 两版;5m,测试 OF 消失后的 fade leg;4 bps 和 6 bps 两档成本;BTC/ETH OF shock 能不能当 alt basket 的 leader trigger。如果第一轮结果是:
1m/3m continuation 成立;5m fade 也有稳定 pocket;那它就值得进入正式素材池,名字甚至可以非常朴素:
> signed-flow-shock path alpha
https://doi.org/10.1007/s42521-023-00095-9https://link.springer.com/article/10.1007/s42521-023-00095-9https://www.kaiko.com/