高频做市模型的演进:从 Avellaneda–Stoikov 到 GLFT
一、做市问题的基本建模
做市商的核心任务是在提供流动性的同时管理存货风险。在连续时间下,这一问题可以形式化为一个随机最优控制问题:
早期的 Ho–Stoll (1981) 模型强调存货风险补偿,而 2008 年 Avellaneda–Stoikov (AS) 模型首次将此思想与限价订单簿微观结构结合,奠定了现代高频做市的理论基础。
二、Avellaneda–Stoikov 模型:有限时间域与闭式解
1. 优化问题与 HJB 方程
AS 模型设定做市商效用为指数型:
u(t,x,q,S)=δa,δbsupEt[−exp(−γ(XT+qTST))].
资产价格:dSt=σdWt;
订单流强度:
λb(δb)=Ae−κδb,λa(δa)=Ae−κδa.
在动态规划原理下,价值函数满足 HJB 方程:
∂tu+21σ2∂SSu+δamaxλa(δa)(u(t,x+δa,q−1,S)−u(t,x,q,S))+δbmaxλb(δb)(u(t,x−δb,q+1,S)−u(t,x,q,S))=0,
终端条件:u(T,x,q,S)=−exp(−γ(x+qS))。
2. 可分离性与简化
由于指数效用函数的特殊性,引入变换:
u(t,x,q,S)=−exp(−γ(x+qS+θ(t,q))).
代入 HJB 后化简为:
−∂tθ(t,q)=21γσ2q2+δamaxγAe−κδa(1−e−γ(δa+θ(t,q−1)−θ(t,q)))+δbmaxγAe−κδb(1−e−γ(−δb+θ(t,q+1)−θ(t,q))).
3. 最优解
通过一阶条件得到最优报价:
rt=St−qtγσ2(T−t).
解释:持仓 qt 带来未来波动风险,做市商通过调整中枢价格来引导订单流。
spread∗=γσ2(T−t)+γ2ln(1+κγ).
价差由风险补偿项 γσ2(T−t) 与 流动性溢价项 γ2ln(1+γ/κ) 共同构成。
AS 模型提供显式的闭式解,直接将存货风险、波动性与流动性联系起来。
三、GLFT 模型:长期稳态下的做市优化
2013 年,Guéant–Lehalle–Fernandez-Tapia (GLFT) 推出新的框架,将问题改写为 无限时间域下的优化,避免了 AS 模型中临近终点价差趋于无穷大的问题。
1. 优化目标
最大化长期平均收益:
δa,δbsupT→∞limT1E[∫0T(δadNta+δbdNtb)−21α(qt)dt].
其中 α(q) 为存货风险惩罚函数。
2. 存货惩罚与订单流非对称性
-
存货惩罚可设为非线性:
α(q)=c1q2+c2∣q∣3,
对大额头寸施加额外惩罚。
-
订单强度允许市场偏向:
λa(δ)=Ae−κ(δ+η),λb(δ)=Ae−κ(δ−η).
3. PDE → ODE 的降维突破
设价值函数:
V(x,q,s)=x+qs−v(q),
其中 v(q) 为库存惩罚函数。代入 HJB 得到稳态方程:
g−21α(q)=δamaxλa(δa)(δa+v(q)−v(q−1))+δbmaxλb(δb)(δb+v(q)−v(q+1)),
其中 g 是长期平均收益率。
最优报价由一阶条件给出:
δa∗(q)=κ1−(v(q)−v(q−1)),δb∗(q)=κ1−(v(q)−v(q+1)).
于是得到一个关于 v(q) 的非线性差分方程,进一步近似为:
dq2d2v+Φ(v,q)=0.
计算复杂度从 O(N4) 降至 O(N),支持微秒级报价。
四、AS 与 GLFT 的原理性对比
- 时间框架:AS 为有限时间域,GLFT 采用无限时间域,使策略更稳定。
- 存货管理:AS 通过“倾斜”报价间接控制存货,GLFT 则在模型中显式引入惩罚函数。
- 市场刻画:AS 假设对称订单流,GLFT 加入方向性偏差。
- 数学求解:AS 依赖高维 HJB PDE,GLFT 则将问题简化为低维 ODE,更适合工业实现。
- 稳健性:GLFT 在极端行情下比 AS 更能限制风险暴露,但代价是模型更依赖于参数设定。
五、局限性
- 参数静态化假设:GLFT 假定 σ,κ,η 等参数恒定不变。但是尤其是在加密市场,这些参数会随着不同的市场模式发生显著变化,特别是重大事件带来的流动性极具变化下,参数更是会瞬间失效。
- 单资产框架的局限:GLFT 主要聚焦于单一资产的存货控制。在跨品种、跨市场的做市中,多资产头寸产生的协方差风险未被纳入。
- 博弈缺失:GLFT 将订单流视为外生随机过程,未考虑其他高频交易者的战略行为。在对抗性市场中,GLFT 策略可能被刻意狙击。
六、关键参考文献
- Ho, T., & Stoll, H. (1981). Optimal Dealer Pricing under Transactions and Return Uncertainty. JFE.
- Avellaneda, M., & Stoikov, S. (2008). High-frequency trading in a limit order book. Quant Finance.
- Guéant, O., Lehalle, C. A., & Fernandez-Tapia, J. (2013). Dealing with the inventory risk: a solution to the market making problem. MFE.
此文章内容由云梦量化科技高频策略研究员Jervis Zang创作投稿。