源文件:research/quant_digests/2026-04-08_1828_toxicflow-jump-continuation-alpha.md
一篇 2026 年 *Research in International Business and Finance* 的 open-access 论文:Atiwat Kitvanitphasu, Khine Kyaw, Tanakorn Likitapiwat, Sirimon Treepongkaruna, _Bitcoin wild moves: Evidence from order flow toxicity and price jumps_。作者用高频 Bitcoin 数据,把 VPIN(订单流毒性) 和 价格 jump 放进 VAR 框架里,问的是:大波动到底更像随机噪音,还是“带信息的冲击”。
BTCUSDT 公共 K 线做了一个 VPIN-ish portability probe:用 24 根滚动的 abs(signed taker quote imbalance) / total quote volume 近似 toxicity,再筛 |ret_z| >= 2 的 jump。结果:5m:全部 jump 的 next-bar 同向收益约 -0.56 bps;但 高 toxicity jump(top decile) 提升到约 +1.41 bps;低 toxicity jump 反而约 -1.61 bps。15m:全部 jump 的 next-bar 同向收益约 +0.75 bps;但 高 toxicity jump 提升到约 +9.99 bps;低 toxicity jump 约 -2.31 bps。15m 上,负向高-tox jump 更强:next-bar 同向约 +12.99 bps,说明“有毒砸盘后继续杀一段”比“有毒拉盘后继续冲”更值得先测。这条线服务的是 short-cycle directional alpha,而且和我们已经在做的 OFI / imbalance / jump / continuation 主线天然衔接:
toxic flow ↑ + jump confirmed -> next 1~3 bars drift。toxicity < q90 不做;|ret_z| < 2 不做;低流动性时段降级或停机1~3 bars time stop;成本 ladder 先看 2 / 4 / 8 bps研究假设: 不是 jump 本身带来 continuation,而是 high-tox jump 带来 continuation;low-tox jump 更接近噪音或反转。
一个可计算定义:
signed_quote = 2 * taker_buy_quote - quote_volumetox_proxy = rolling_sum(abs(signed_quote), 24) / rolling_sum(quote_volume, 24)jump = abs(ret / rolling_std(ret, 96)) >= 2jump > 0 and tox_proxy >= q90jump < 0 and tox_proxy >= q901 bar 与 3 bars 两档 A/B;再测 time stop + opposite shock exit最小回测切口:
BTCUSDT perp 起步,再扩到 ETH / SOL15m,其次 5m3~6 个月 Binance / OKX 公共数据post-cost expectancy / trade、事件数 / 月15m 的高-tox jump 看起来最强,但这也可能说明 alpha 更依赖“极端事件样本”,要防止 sample thinning。5m 可能大部分被费用吃掉;15m 更像还有存活空间。all jump / high-tox jump / low-tox jump 的成本后曲线。10.1016/j.ribaf.2025.103163https://www.sciencedirect.com/science/article/pii/S0275531925004192Data is available from Binance Exchange.