大价格变动的四个机制 (Four Mechanisms of Large Price Changes)

大白话:肥尾(大波动比正态分布更常出现)这件事,文献给了四个不同的答案。它们不是互相排斥的——问的是不同的问题。本页把四个答案摆在一起,标清各自回答什么、测了什么数据。

四个机制一览

机制 核心主张 关键数据 回答的问题
A. 临界点抵消
Bouchaud-Gefen-Potters-Wyart 2004
冲击函数本身随时间衰减(\ell^{-\beta});成交符号的长记忆(\ell^{-\gamma})与衰减精确抵消,价格呈纯扩散 Euronext Paris 冲击跳完之后还会不会回来
B. 订单簿空隙
Farmer 等 2004
大波动不是大单造成的;是订单簿里最优价旁边的价格空隙被一个普通单子「引爆」 LSE SETS,16 只,1999-2002 为什么会跳一大步
C. 流动性反向补偿
Lillo & Farmer 2004
成交方向有长记忆(可预测性高达 75%),但订单规模与簿内深度反向变动,把可预测性抵消 LSE SETS,20 只,1999-2002 有可预测性为什么赚不到钱
D. 限价单反馈
Weber & Rosenow 2003
按订单簿静态形状算的虚拟冲击强 4 倍且是凸的;限价单流对收益的反向响应把它压成实际的凹冲击 Island ECN,10 只 Nasdaq,2002 凹冲击的形状从哪来

机制 A:临界点抵消(Bouchaud-Gefen-Potters-Wyart 2004)

两个对抗力量:流动性索取者(市场单)制造长期相关性 → 超扩散;流动性提供者(限价单)制造均值回归 → 次扩散。

临界条件(本页最关键的一个式子):

2\beta + \gamma = 1

其中 \beta 是裸冲击函数 G_0(\ell) 的衰减指数,\gamma 是成交符号自相关的衰减指数。

条件 价格行为
\beta > \beta_c 次扩散,反持续
\beta = \beta_c 纯扩散,临界点
\beta < \beta_c 超扩散,持续

France Telecom 的数值:\gamma\approx 0.24、\beta_c\approx 0.38、拟合得 \beta\approx 0.42。

为什么临界是「脆」的:偏离一点就明显偏向一边。论文把这比作平衡一根长杆、心脏的交感与副交感系统,并明确说这种近乎不稳定可能正是肥尾与波动聚集的来源。

一个容易被忽略的实测:\sqrt{D(1)}\approx 0.01 欧元恰好等于跳动单位,而典型买卖价差是 1-2 个 tick。论文据此说价格变动在很大程度上由交易活动本身造成、与真实新闻无关。

机制 B:订单簿空隙(Farmer 等 2004)

核心反直觉结论:给定市场单规模 \omega,价格变动的条件分布 f(r|\omega) 几乎不依赖 \omega。

量 对订单规模的依赖
价格会变的概率 g(\omega) 强依赖,\sim\omega^{0.3}
价格变多大 f(r\mid\omega) 几乎不依赖

机制:最优价旁有个价格空隙 → 一笔(普通规模)单子吃光最优价 → 中间价跳一大步。

验证(这是全篇最漂亮的设计):把第一空隙的累积分布与市场单产生的收益的累积分布对比——

检验 结果
16 只股票上收益尾指数 vs 第一空隙尾指数的 R^2 0.93
回归斜率 0.98 \pm 0.05(无法拒绝斜率为 1)

收益的尾指数就是订单簿空隙的尾指数。

两个附加结论:

  1. 三类事件(市场单/限价单/撤单)产生的收益分布统计上无法区分——16 只股票上三者的 Hill 估计尾指数全部落在彼此的 95% 置信区间内
  2. 尾指数不是普适常数——取值 1.6–2.8,与成交活跃度正相关(成交越清淡、风险越极端)。这直接否证了 Gabaix 等 (2006) 的「\delta\approx 1/2 普适常数」主张

机制 C:流动性反向补偿(Lillo & Farmer 2004)

迷题:成交符号的长记忆 \alpha\approx 0.6(Hurst \approx 0.7),跨越数千个事件仍显著。

如果流动性固定,价格必然低效——论文用代理数据证明:用同一批真实 Vodafone 订单流,只把冲击假设改成确定的,Hurst 从 0.53(真实)跳到 0.66(代理)。

解法:相对流动性反向变动。定义相对流动性 = 市场单规模 ÷ 对面最优价的挂单量。

核心结果(穿透概率随符号可预测性的变化):

情形 预测正确时的穿透概率 预测错误时
符号不可预测(\hat\varepsilon_t\approx 0) 约 58% 约 56%
符号高度可预测(\lvert\hat\varepsilon_t\rvert\approx 0.5) 约 48% 约 61%

读法:当可预测性高时,市场会降低「预测符号的那一笔单穿透最优价」的概率。

效果量级:相对流动性变化在 20% 量级(论文明确说这是「很大的效应」)。

机制 C 的一个重要否证性结果(E(\Delta p_i|V_1) 几乎为零):连续两笔市场单之间,限价单与撤单造成的价格回退是边际的。这与机制 D 的说法看似矛盾——见下文的调和。

机制 D:限价单反馈(Weber & Rosenow 2003)

核心反差:

实际冲击 虚拟冲击(按平均订单簿算)
形状 凹 凸
幂律 G=0.48\\,Q^{0.76} G_{\text{book}}=1.22\\,Q_{\text{book}}^{1.19}
强��倍数 基准 约 4 倍(5\sigma_Q 时:8\sigma_G vs 2\sigma_G)

一个量级数字:在卖价附近,流入限价单的净量是平均订单簿存储量的 5 倍。

机制:限价单净流与收益强烈反向相关(\tau=250\text{s} 时最强负相关),所以价格变动之后有一波限价单涌入,把冲击压下去。

定量验证:Q(G) = Q_{\text{book}} + Q_{\text{flow}} + Q_{\text{corr}} 反演出的理论冲击与实测吻合到误差棒之内(到 G=10\sigma_G)。

C 与 D 看似矛盾,实则时间尺度不同

这是读这两篇时最容易搞错的地方:

Lillo & Farmer 测的 Weber & Rosenow 测的
窗口 连续两笔市场单之间 5 分钟窗口(相关最强在 \tau=250\text{s})
结论 限价单的价格贡献 \Delta p_i\approx 0 限价单的反向反馈很强

两者可以并存:短时间内限价单不显著改变价格,但在 5 分钟尺度上它们的累计效应决定了冲击曲线的形状。

一张判断表:看到某个现象该想哪个机制

你观察到的 最相关的机制
「为什么这段时间波动突然变大」 A(偏离临界点)
「为什么一笔普通单子让价格跳了一大步」 B(订单簿空隙)
「订单方向明明有预测性却赚不到钱」 C(流动性反向补偿)
「为什么冲击是凹的而不是凸的」 D(限价单反馈)
尾部指数跨股票比较 B(实测 1.6–2.8,非普适常数)
从订单簿深度直接估冲击 D(虚拟冲击强 4 倍,直接用会高估)

与做市商模型的关系

机制 对 做市商与库存风险 的含义
A 传导子 G_0(\ell) 就是临时冲击函数 h(v) 的时间展开
B 冲击的粒度来自跳动单位与最优价旁的空隙——即 \delta 受 tick size 决定
C 做市商可能是那些没有长记忆的机构——对称响应库存的行为与「无长记忆」相符
D 限价单的反馈就是提供流动性这个动作本身

相关页面