市场大跌之后,我们通常沿着消息寻找原因:盈利恶化、政策变化、融资收紧。但价格还受到另一组力量支配:交易如何消耗流动性,价格如何恢复,以及卖出所得流向哪里。即使基本面保持不变,这些机制也可能留下持续的价格损失。

Working paper《When Can Markets Crash Without News?》把这个问题写成一个可达性问题:给定价格响应、恢复动力学与成交规则,是否存在一条交易路径,使足够多资产在终点同时出现足够深的损失?

论文的论证沿着三个层次展开。首先寻找任何交易都无法穿过的结构屏障;随后计算到达下跌状态所需的成交金额与库存;最后加入成交速率和每日价格带,构造一条满足全部约束的两日路径。下面沿着这条主线介绍其数学内容。

1. 把价格动力学与成交账本放在一起

设市场有 NN 只资产,初始价格都为固定基本面基准 F>0F>0。第 ii 只资产的价格为 Si(t)S_i(t),持股变化为 dθi\mathrm d\theta_i,有符号成交美元流为 dXi\mathrm dX_i。模型的两条基本方程是:

dSi=−ρ(Si−F) dt+g(Si) dθi,dXi=Si dθi.\mathrm dS_i=-\rho(S_i-F)\,\mathrm dt+g(S_i)\,\mathrm d\theta_i, \qquad \mathrm dX_i=S_i\,\mathrm d\theta_i.

第一项描述恢复力:价格偏离 FF 后,以速率 ρ>0\rho>0 向基准回归。第二项描述成交冲击:每成交一股,价格变化由正响应函数 g(S)g(S) 决定。第二条方程按成交过程中的边际价格结算,因此价格变化与美元流不能分开计算。

模型研究一个风险资产内部的再配置池。卖出一只资产所得的每一美元,立即用于买入另一只资产,任意两只资产之间均允许双向配对转移。用这个完整双向交易网络的关联矩阵 BB 表示:

dX=B dz,dz≥0,1⊤B=0.\begin{aligned} \mathrm d\mathbf{X}&=B\,\mathrm d\mathbf{z},\\ \mathrm d\mathbf{z}&\ge0,\qquad \mathbf{1}^\top B=0. \end{aligned}

每条有向边对应一次从卖出资产到买入资产的美元转移,所以任一时刻所有资产的美元流相加为零。论文还要求每只资产在终点分别满足:

Xi(T)=∫0TSi dθi=0.X_i(T)=\int_0^T S_i\,\mathrm d\theta_i=0.

这把研究对象收紧为:每只资产的净成交美元都已抵销后,价格还能留下多少位移?

这里的美元闭合与股份闭合有不同的经济含义。定义一个非负库存势函数:

E(S)=∫FSu−Fg(u) du.E(S)=\int_F^S\frac{u-F}{g(u)}\,\mathrm du.

由价格方程和成交结算可以得到恒等式:

Xi(T)=F[θi(T)−θi(0)]+E(Si(T))+ρ∫0T(Si−F)2g(Si) dt.\begin{aligned} X_i(T)={}&F[\theta_i(T)-\theta_i(0)]\\ &+E(S_i(T)) +\rho\int_0^T\frac{(S_i-F)^2}{g(S_i)}\,\mathrm dt. \end{aligned}

后两项都非负。因此在美元账本闭合时,终点位移与恢复耗散要由起始持股的消耗承担。若进一步要求股份数量也完全恢复,非平凡的耗散路径就会受到这条恒等式排除。论文保留起始库存,禁止无库存卖空,以此研究美元闭合后的残余价格风险。

2. 一个坐标变换,把非线性交易变成加法

直接看原方程,美元成交对价格的作用含有状态依赖。将股份换成美元,再取对数价格 qi=log⁡(Si/F)q_i=\log(S_i/F),交易部分变为:

dqi∣trade=g(Si)Si2 dXi.\mathrm dq_i\big|_{\mathrm{trade}} =\frac{g(S_i)}{S_i^2}\,\mathrm dX_i.

因此,同一美元的冲击取决于当前价格。论文选择另一个价格坐标:

yi=Φ(Si),Φ(S)=∫FSug(u) du.y_i=\Phi(S_i),\qquad \Phi(S)=\int_F^S\frac{u}{g(u)}\,\mathrm du.

这个选择有明确的归一化依据。要求某个坐标 ψ(S)\psi(S) 在交易时满足 dψ=dX\mathrm d\psi=\mathrm dX,就必须有 ψ′(S)g(S)=S\psi'(S)g(S)=S;再规定 ψ(F)=0\psi(F)=0,便唯一得到 Φ\Phi。

定义恢复响应:

R(y)=S(S−F)g(S),S=Φ−1(y).\mathcal R(y)=\frac{S(S-F)}{g(S)},\qquad S=\Phi^{-1}(y).

整个市场方程于是化成:

dy=B dz−ρR(y) dt.\mathrm d\mathbf{y} =B\,\mathrm d\mathbf{z} -\rho\mathcal R(\mathbf{y})\,\mathrm dt.

成交美元现在以加法进入系统,一只资产减少多少坐标,另一只就增加多少。非线性集中到恢复项和逆映射中。把坐标相加,得到交易不变量:

H=∑iΦ(Si),dH=−ρ∑iSi(Si−F)g(Si) dt.H=\sum_i\Phi(S_i),\qquad \mathrm dH=-\rho\sum_i\frac{S_i(S_i-F)}{g(S_i)}\,\mathrm dt.

交易本身保持 HH,恢复过程改变 HH。 能否发生广泛下跌,取决于恢复过程能否把状态带过某条边界。坐标变换保留了原来的价格路径与可达集合,同时把这条边界显露出来。

3. 为什么弹性 1 和 2 对应两种不同屏障?

先定义论文衡量“系统性下跌”的方式。每只资产的终点对数损失为:

Li(T)=log⁡FSi(T),L‾(T)=1N∑iLi(T).L_i(T)=\log\frac{F}{S_i(T)},\qquad \overline L(T)=\frac1N\sum_i L_i(T).

给定覆盖率 α\alpha,令 k=⌈αN⌉k=\lceil\alpha N\rceil,以 QαQ_\alpha 表示第 kk 大的损失,定义:

Cα(T)=min⁡{L‾(T),Qα(T)}.\mathcal C_\alpha(T)=\min\{\overline L(T),Q_\alpha(T)\}.

达到门槛 δ>0\delta>0,要求平均对数损失至少为 δ\delta,同时至少有 kk 只资产各自损失达到 δ\delta。覆盖率与平均深度在这里同时起作用:少数资产的上涨会抵销平均损失。

价格响应的弹性定义为:

e(S)=Sg′(S)g(S).e(S)=\frac{Sg'(S)}{g(S)}.

它控制两个关键曲率。令 G(q)=Φ(Feq)G(q)=\Phi(Fe^q),则:

Φ′′(S)=1−e(S)g(S),G′′(q)=S2g(S)[2−e(S)].\Phi''(S)=\frac{1-e(S)}{g(S)},\qquad G''(q)=\frac{S^2}{g(S)}[2-e(S)].

当全部可达价格上都有 e(S)≥1e(S)\ge1 时,Φ\Phi 是凹函数。凹函数的切线不等式给出:

(S−F)Φ′(S)≤Φ(S),H˙≥−ρH.(S-F)\Phi'(S)\le\Phi(S),\qquad \dot H\ge-\rho H.

从 H(0)=0H(0)=0 出发,便有 H(t)≥0H(t)\ge0。如果所有资产都跌到 FF 以下,由于 Φ\Phi 严格递增且 Φ(F)=0\Phi(F)=0,每一项都会为负,导致 H<0H<0。所以 弹性至少为 1 排除所有资产同时低于基准。

进一步,若全局满足 e(S)≥2e(S)\ge2,则 GG 也为凹函数。Jensen 不等式给出:

0≤HN=1N∑iG(qi)≤G(1N∑iqi).0\le\frac{H}{N} =\frac1N\sum_iG(q_i) \le G\left(\frac1N\sum_iq_i\right).

因为 GG 严格递增且 G(0)=0G(0)=0,平均对数价格只能非负,平均对数损失只能非正,于是任何覆盖率下都有 Cα≤0\mathcal C_\alpha\le0。

这解释了两个阈值的区别:弹性 1 控制“是否全体下跌”,弹性 2 进一步控制“平均对数损失能否为正”。它们都要求条件覆盖整条允许路径;仅在初始价格附近估计一个弹性,能够支持的结论也只限于那个价格区域。

4. A/B/C:只改变响应形状,可达集合怎样变化?

论文把其他条件固定,只比较同一个响应族:

gp(S)=η(S/F)p,p∈{2,1,0}.g_p(S)=\eta(S/F)^p,\qquad p\in\{2,1,0\}.

三者在初始价格 FF 上都有相同冲击 gp(F)=ηg_p(F)=\eta,弹性恒为 pp,单位美元对数冲击的归一化曲线为 (S/F)p−2(S/F)^{p-2}。

100%查看原图
三种响应函数下,单位成交美元的归一化对数价格冲击随相对价格变化的解析曲线。

图1|同一响应族的三种形状。来源:V12 Final 手稿与 make_figures.py,ArcaViso 重绘。纵轴为归一化单位成交美元对数冲击;理论解析曲线;版本截止 2026-10-17。

这三种响应对应三种交易不变量和三种可达性:

市场响应指数交易期间保持的量主要结果
Ap=2对数价格之和排除正系统性损失
Bp=1价格之和可达到小的部分覆盖损失;固定起始库存限制严重程度
Cp=0价格平方之和允许脉冲且覆盖不满全体时,可在统一有限资源下构造任意严重的对数损失

市场 B 的限制可以直接从库存势看出来。令终点价格为 Fe−LFe^{-L},则:

E1(Fe−L)=F2η(L+e−L−1).E_1(Fe^{-L})=\frac{F^2}{\eta}(L+e^{-L}-1).

随着 LL 增大,它趋向无穷。美元闭合和有限起始库存又要求 E1≤FH0E_1\le FH_0,所以固定库存排除了任意大的损失。

市场 C 则有 E0(S)=(S−F)2/(2η)E_0(S)=(S-F)^2/(2\eta),当价格趋近零时仍然有界。论文进一步构造了路径:对固定的 NN 和 k<Nk<N,可以选定一个足够长但有限的 TT,以及与损失门槛无关的有限周转、库存上限,使每个有限的 δ\delta 都有对应路径达到。

这里“任意严重”说的是价格趋近零时发散的对数损失。其数学关键是保留至少一只承接资产,并允许沿价格响应轨迹完成的瞬时脉冲。脉冲按照过程中的边际价格积分结算,全部中间价格也必须保持正值。

把覆盖率改成全体,即 k=Nk=N,同一个常数冲击市场立刻出现精确的时间边界:

δcrit(N,T)=log⁡N1+(N−1)e−ρT.\delta_{\mathrm{crit}}(N,T) =\log\frac{\sqrt N}{1+(\sqrt N-1)e^{-\rho T}}.

每个严格小于这条边界的正门槛都有有限资源路径可达;达到或超过边界则不可达。它是不能取到的上确界。证明用到常数冲击下交易保持价格向量的平方范数,而恢复动力学限制了这个范数能缩小多少。从“绝大多数资产”改成“所有资产”,会改变问题的几何结构。

5. 从存在路径,到计算需要多少交易

若 Cα(T)≥δ\mathcal C_\alpha(T)\ge\delta,至少 kk 只资产必须跌到 s=Fe−δs=Fe^{-\delta} 以下。价格低于基本面时,恢复力朝上作用,交易必须克服恢复并完成至少相应的坐标距离。因此有两条必要资源下界:

M≥k∫sFug(u) du,∑iHi−≥k∫sF1g(u) du.M\ge k\int_s^F\frac{u}{g(u)}\,\mathrm du,\qquad \sum_iH_i^-\ge k\int_s^F\frac{1}{g(u)}\,\mathrm du.

其中 MM 把一笔配对美元转移计一次;Hi−H_i^- 是第 ii 只资产累计卖出的股份数。美元距离由 Φ\Phi 衡量,股份距离由 Ψ(S)=∫FS1/g(u) du\Psi(S)=\int_F^S1/g(u)\,\mathrm du 衡量。

如果合格下跌资产的起始库存至多为 HiH_i,终点美元闭合还要求:

∫sFF−ug(u) du≤FHi.\int_s^F\frac{F-u}{g(u)}\,\mathrm du\le FH_i.

这些不等式可以淘汰资源不足的方案。真正找到路径,还要同时解决恢复耗散、逐资产账本闭合与其他资产的承接能力。

6. 有限成交速率为什么把损失压到二次阶?

允许脉冲时,可以在零物理时间内完成有限交易。加入成交速率上限后,控制必须连续展开。论文约束每只资产买卖成交在抵销前的总股数速率:

rigross(t)=1Si(t)∑e∣Bie∣z˙e(t)≤vˉ.r_i^{\mathrm{gross}}(t) =\frac1{S_i(t)}\sum_e|B_{ie}|\dot z_e(t) \le\bar v.

这样,同一时刻反向买卖的成交量也会计入约束。对于常数冲击 g=ηg=\eta,价格偏移首先受到一阶界控制:

∣Si(t)−F∣≤ηvˉρ(1−e−ρt).|S_i(t)-F|\le\frac{\eta\bar v}{\rho}(1-e^{-\rho t}).

但系统性损失比这更受约束。写 xi=Si−Fx_i=S_i-F、m=∑ixim=\sum_i x_i,配对美元条件给出:

∑iθ˙i=−1F∑ixiθ˙i,m˙=−ρm−ηF∑ixiθ˙i.\sum_i\dot\theta_i=-\frac1F\sum_ix_i\dot\theta_i, \qquad \dot m=-\rho m-\frac\eta F\sum_ix_i\dot\theta_i.

每个 xix_i 是 O(vˉ)O(\bar v),成交股份速率也是 O(vˉ)O(\bar v),因此推动平均价格偏移的项是 O(vˉ2)O(\bar v^2)。这就是一阶效应在市场平均中抵销的来源。

令 dT=1−e−ρTd_T=1-e^{-\rho T}、a=ηvˉ/(Fρ)a=\eta\bar v/(F\rho),在 adT<1ad_T<1 时,论文得到显式上界:

Cα(T)≤a2[dT−ρTe−ρT+dT22(1−adT)2].\mathcal C_\alpha(T)\le a^2\left[d_T-\rho T e^{-\rho T} +\frac{d_T^2}{2(1-ad_T)^2}\right].

对于固定市场参数和时间,最大正损失随小速率上限以二次阶收缩。论文也给出了达到这个阶的连续构造,因此到达一个很小的损失门槛,所需最小速率满足 vˉ∗(δ)=Θ(δ)\bar v_*(\delta)=\Theta(\sqrt\delta)。

构造方法很有启发性。取一个各分量均非零的零和向量 u\mathbf{u},令 Δ=T/3\Delta=T/3、r=e−ρΔr=e^{-\rho\Delta},把美元成交率分成三个等长阶段:

X˙i=εuif(t),f(t)={1,0≤t<Δ,−(1+r),Δ≤t<2Δ,r,2Δ≤t≤T.\dot X_i=\varepsilon u_i f(t),\qquad f(t)=\begin{cases} 1,&0\le t<\Delta,\\ -(1+r),&\Delta\le t<2\Delta,\\ r,&2\Delta\le t\le T. \end{cases}

三段信号的普通积分为零,保证终点美元闭合;乘上恢复权重后的积分也为零,使价格的一阶终点位移抵销。在 gg 于 FF 邻域三阶连续可微、局部弹性 e(F)<1e(F)<1 时,二阶项给每只资产留下正损失。把 ε\varepsilon 缩小,路径就能同时满足任意给定的正速率上限、正宽度价格带与正起始库存。

由此,有限速率仍允许小的全体下跌;速率越紧,可实现损失的尺度就越小。二次阶定律把这两个结论连接起来。

7. 每日价格带与承接资产,怎样限制连续下跌?

单日固定下限 F(1−β−)F(1-\beta_-) 直接给出损失上限 −log⁡(1−β−)-\log(1-\beta_-)。若每日按前收盘价重置,下限经过 DD 日连乘:

Si(TD)≥F∏d=1D(1−β−,d).S_i(T_D)\ge F\prod_{d=1}^D(1-\beta_{-,d}).

累计下跌空间随交易日扩展,但卖出资金的承接仍需逐时满足。设目标资产集合为 JJ,其余资产为 JcJ^c,逐时配对要求:

−∑i∈JX˙i=∑j∈JcX˙j.-\sum_{i\in J}\dot X_i =\sum_{j\in J^c}\dot X_j.

当目标集合净卖出时,右侧承接能力受到剩余资产的价格与股份速率共同约束:

∑j∈JcX˙j≤vˉ∑j∈JcSj.\sum_{j\in J^c}\dot X_j \le\bar v\sum_{j\in J^c}S_j.

目标越多、承接资产越少,资金吸收压力越大。承接资产的上涨又会抬高全市场平均对数价格,抵销目标集合的损失。因此路径必须同时解决两个问题:承接侧要吃得下成交金额,终点平均损失还要足够深。

8. 拆解十资产、两日区间认证构造

论文用一个具体构造把上述约束合到一起。参数为 N=10N=10、F=η=1F=\eta=1、ρ=0.4\rho=0.4,每个交易日长 20 个模型时间单位。九只目标资产有每日 ±3% 的比例价格带,一只承接资产有 ±25% 的比例价格带,每日以前收重置。

九只目标资产采用同一条连续分段线性价格路径 x(t)x(t),依次经过以下节点:

模型时间02.317.72022.337.740
每只目标资产价格1hh0.970.9950.9950.9409

第一段平台高度 h≈1.020202255079063h\approx1.020202255079063 由精确的终点美元闭合方程选出:

101600000000h2−97138000000h−6646157699=0.101600000000h^2-97138000000h-6646157699=0.

给定 x(t)x(t) 后,每只目标资产的美元流率由价格方程确定:

u(t)=x(t)[x˙(t)+0.4(x(t)−1)].u(t)=x(t)[\dot x(t)+0.4(x(t)-1)].

承接资产必须逐时吸收相反的九倍美元流。它的价格 y(t)y(t) 因此满足一个标量非线性方程:

y˙=−0.4(y−1)−9u(t)y,y(0)=1.\dot y=-0.4(y-1)-\frac{9u(t)}{y},\qquad y(0)=1.

十资产系统被对称性约化为两条价格轨迹。目标路径的精确美元闭合,结合逐时配对,也保证承接资产的终点美元账本闭合。

100%查看原图
十资产两日构造的数值重建:九只目标资产收盘价依次为0.97和0.9409,一只承接资产上涨;上下分图使用独立纵轴。

图2|区间认证路径的浮点数值重建。来源:V12 Final 的 improved_multiday_witness.py,ArcaViso 重绘。价格以初值归一化,横轴为模型交易时间,上下图使用不同纵轴范围;虚线为每日价格带。版本截止 2026-10-17。

九只目标资产两次收于下限,累计价格损失为 1−0.972=5.91%1-0.97^2=5.91\%。高精度数值重建给出 y(40)≈1.405160822y(40)\approx1.405160822,所以:

Q0.9=−log⁡(0.9409)≈0.06092,Q_{0.9}=-\log(0.9409)\approx0.06092,
L‾=−110log⁡[(0.9409)9y(40)]≈0.0208114.\overline L=-\frac1{10}\log[(0.9409)^9y(40)] \approx0.0208114.

平均损失是较小的一项,因此系统性损失约为 0.02081。它也对应终点价格横截面几何均值约下降 2.06%。承接资产约 40.5% 的上涨已经纳入这个计算。

严格认证使用定点区间算术:乘除法均向外舍入,在六段目标路径上完成总计 80,000 个时间步的包络计算,并检查步间价格范围、成交速率与资源积分。证书给出:

C0.9(40)>0.020,vˉused<0.285,M<3,Hi−<2.\mathcal C_{0.9}(40)>0.020,\qquad \bar v_{\mathrm{used}}<0.285,\qquad M<3,\qquad H_i^-<2.

也就是说,每只资产初始有两股就足以支持这条路径,配对美元周转总量小于 3,且所有成交价格都留在各自滚动价格带内。证书还将承接资产终值包在 1.4047874<y(40)<1.40555431.4047874<y(40)<1.4055543 内,并用有理数指数函数界验证平均损失严格超过 0.020。

对这个固定的两日、十资产问题,考虑所有使同九只资产连续两日收于下限、且满足 C0.9(40)≥0.020\mathcal C_{0.9}(40)\ge0.020 的可行路径,以 vˉ∗\bar v_* 表示所需逐资产总成交股数速率上限的下确界。二次阶屏障排除了过低的速率,构造路径则提供了可行上界,合起来得到:

0.044<vˉ∗<0.285.0.044<\bar v_*<0.285.

这一区间留下了一个明确的后续问题:在所有可行路径中,达到同样目标的最小成交速率究竟是多少?现有构造证明可行集非空,求精确最优值还需要解决带滚动价格带、库存和账本约束的最优控制问题。

9. 研究贡献与下一步

论文把市场稳定性分成了三个可以分别检查的层次:响应几何决定结构上能到哪里,成交金额与库存决定资源是否足够,速率和每日价格带决定路径能否执行。响应坐标 Φ\Phi 把这三层连接起来:它既产生弹性屏障,也把资源下界写成坐标距离。

这套框架提示,研究广泛下跌时,除了盯住跌幅本身,还应同时考察承接侧的容量、恢复时间尺度,以及价格下降后单位美元冲击的变化。对称十资产构造给出了一个完整的存在性例子;异质资产、受限交易网络、直接跨资产冲击和行为选择机制,则是继续扩展模型的方向。

本文讨论的范围是固定基本面、外生冲击函数、共同恢复速率和风险资产内部配对再配置。每日比例价格带是模型制度设定。将这些结果用于具体市场,需要估计响应与恢复参数,并对应实际成交、现金账户和交易所规则。论文目前为 working paper;图表展示解析曲线与构造路径,数值曲线来自浮点重建,严格可行性结论来自指定路径的独立区间证书。

论文与复现资料

本文依据 V12 Final 数学基线及 SIFIN 排版稿。模型与坐标见手稿第 2 节;弹性屏障见第 3 节;A/B/C 与全覆盖边界见第 4 节;资源下界见第 5 节;有限速率见第 6 节;多日构造与证书见第 7 节及附录。图表按 ArcaViso 规范重绘,保留原模型和计算口径。