两类平方根冲击律 (Two Square Root Laws)
大白话:大家熟悉的「买 100 倍的量,价格只被推动 10 倍」这条平方根律,其实是两条。 第一条说的是「同样的下单速度下,越买越贵」;第二条说的是「同样买满 Q 股,下得越快越贵」。 第二条只在参与率高的时候是平方根;参与率低的时候是线性的。 而这两条之间能不能切换,取决于市场上有没有能看穿母单的老练交易者。
为什么一条不够:Q 和 \gamma 是两个独立的量
经典表述 I \propto \sqrt{Q} 里其实混着两个变量:
| 符号 | 含义 | 范围 |
|---|---|---|
| Q | 母单执行的总成交量 | 由下单者决定 |
| \gamma | 参与率 = 母单占同期市场成交量的比例 | 由下单者与市场共同决定 |
固定 \gamma 执行则 Q_t = \gamma V t,代入冲击式就得到两条律:
| 律 | 固定什么 | 冲击怎么变 |
|---|---|---|
| 第一条 | 参与率 \gamma | 随累计成交量 Q_t 按 \sqrt{\cdot} 增长(母单执行期间) |
| 第二条 | 成交量 Q | \propto \sqrt{\gamma}(\gamma 足够大时);\gamma 小时是线性 |
注意:很多文献只报告第二条。「冲击 \propto \sqrt{\gamma}」这句话本身是有前提的——前提是参与者结构允许存在能识别母单的老练交易者。
机制:母单会制造「可识别的失衡」
模型设定(Hawkes 订单流 + 无套利,详见 concepts/microstructure/平方根冲击定律 (Square-Root Impact Law)):
- 买单流 N^a、卖单流 N^b:独立、同核 \phi 的 Hawkes 过程(自激)。
- 母单 N^o:强度 \nu 的非齐次 Poisson 过程(不自激)。
关键的不对称:普通市价单流自激,母单不自激。市场本不该同等对待两者——母单造成的市场失衡是可以被识别的。
论文明确列出识别手段:看市价单符号自相关函数的异常,或用机器学习聚类算法逼近公允价。后者正是 ClusterLOB 的做法——这是 F2 与 ClusterLOB 之间最直接的理论—实证对接。
公允价与老练交易者
剔除母单后、由自激流推出的价格叫公允价 (efficient price) EP_t。由核的卷积结构得 \xi(t)\ge 1,故
EP_t \le P_t \quad \text{(几乎处处)} 老练交易者看到价差就反向卖出。模型用强度函数 U 刻画其反应: \lambda^m_t = U(P_t - EP_t), \qquad U(x) = 0 \text{ for } x \le 0
| U 的性质 | 后果 |
|---|---|
| 单调递增(最少要求) | 冲击对 \gamma 单调递增(定理 8) |
| 单调递增 + 凸 | 冲击对 \gamma 凹(定理 8) |
| U(x) = cx^\beta,\beta > 1 | 渐近指数为 1/\beta(定理 9) |
| U(x) = cx^2 | 1/\beta = 1/2 → 经典平方根律 |
U(x)=x^2 的直觉:一个相信平方根律的套利者,预期收益 \alpha x、自己造成的成本 c\sqrt{x}\,x,最优化后持仓 \propto \alpha^2,所以反应强度正比于 x^2。
模型的不对称性:老练交易者只卖不买。因为几乎必然有 N^o_T \ge N^m_T(他不可能比母单卖得更多)。
定理 9 的显式形式
f(t)=1 on [0,1]、U(x)=cx^\beta 时,对 0<t<1:
MI(\gamma, t) \underset{\gamma\to\infty}{\sim} \gamma^{1/\beta}\, c^{-1/\beta}\left(1 + \frac{\lambda}{\alpha\,\Gamma(1-\alpha)\,\Gamma(\alpha)}\, t^{1-\alpha}\right) 取 \beta=2 就是平方根律。 ## 时间结构 冲击可分解为永久部分 PMI(t\to\infty 的极限)与暂态部分 TMI。衰减是幂律、指数为 \alpha——与 metaorder 冲击衰减 那页收集的实证(Brokmann 等 2014 的 I(\tau)\sim\tau^{-0.8})方向一致。 形状与 Jensen & Rosenbaum (2020) 的结果高度相似,差别只来自 (\gamma f(s) - r^*(\gamma,s)) 这一项——正是老练交易者的介入项。这一项在小 \gamma 时可忽略,在大 \gamma 时主导,于是它就是「线性 ↔ 平方根」这个 regime 切换的来源。 ## 数值结果与一个诚实的偏差 论文的数值例子(\alpha=0.5, \lambda=1, U(x)=x^2)给出幂律拟合 MI \propto \gamma^{0.6341}
这个 0.63 不是 0.5。 论文自己承认定理 9 依赖 \gamma\to\infty,但指出图上中等 \gamma 时幂律已近似成立。读这个结论时要记得:指数依赖于 U 的形状,而 U 的形状没有任何数据支撑(论文把校准 \beta 明确留给实践者)。
实践价值:从拟合平方根律到算执行成本
论文给的可落地路径:
- 校准 (\phi, U);
- 蒙特卡洛模拟算冲击剖面;
- 反向优化执行策略 f——给定策略算执行成本。
并提供显式上下界(定理 10)与 Adomian 分解(5.2 节),使 \gamma 不太大时可闭式近似。成本函数是 \int_0^T MI_t\,\mathrm{d}N^o_t 相对到达价的成本。
与「参与者分类」这条线的对接
这是本 wiki 里目前最接近 ClusterLOB 的理论支撑,但不是同一回事:
| F2 的「老练交易者」 | ClusterLOB 的三簇 | |
|---|---|---|
| 识别什么 | 母单(自己正在被拆的那一笔大单) | 每笔委托的行为类型 |
| 做什么 | 只反向卖出(纯逆向) | 方向型 / 机会型 / 做市型 |
| 理论地位 | 模型里的一个主体,U 是外生给定的 | 无监督聚类的产物,k=3 是先验给定 |
| 数据需求 | 只需知道母单存在 | 需要逐笔委托流(MBO) |
两者行为特征对不上:F2 的老练交易者方向性极强(专做逆向),ClusterLOB 的「机会型」簇方向不稳定。这是本 wiki 里最值得追的一条开放线索——见 summary 的 Open Questions。
A 股迁移的三个障碍
- 限价单母单未建模。论文自己指出:限价单母单需要把 \kappa 变成挂单量的函数、并建模挂单与来单流的反馈,留作未来工作。而 A 股以限价单为主。
- 涨跌停板截断冲击。触板时价格无法继续移动,老练交易者的反向卖出在触板处执行不了,\lambda^m_t 失真。
- \gamma 在 A 股的分布更极端。散户为主的 A 股里机构母单的 \gamma 通常很小——恰好落在线性区而非平方根区。
Cross-ref
- 源论文: 中文摘要 · entities/Durin Rosenbaum Szymanski 2026 Two Square Root Laws
- 单条平方根律: 平方根冲击定律 (Square-Root Impact Law
- 衰减: metaorder 冲击衰减
- 参与者结构: 机构与散户的订单流差异
- 实证对接: ClusterLOB · 机构与散户的订单流差异
- 参与率(同名不同义): 参与率谬误
- 作者: Mathieu Rosenbaum