← 返回研究文章
报价模型模型解读

从库存出发,重新理解做市报价

报价的中心不必是市场中间价。沿着库存风险这条线索,理解保留价格如何改变双边报价。

先问一个问题:你已经持有多少仓位?

相同的订单簿,对于空仓与持有多头库存的做市者,未必意味着相同的报价。已经持有多头时,再次买入会增加方向暴露;卖出则有助于降低库存。报价需要表达这种不对称。

Avellaneda–Stoikov 模型把这一点写进保留价格。它是考虑库存后的主观估值,不能直接等同于市场未来价格的预测。

r = s − q · γ · σ² · τ

s 表示中间价,q 表示有符号库存,γ 为风险厌恶系数,σ 为价格波动率,τ 为剩余时间。在这一模型中,正库存会使保留价格下移,负库存则使其上移。

价格中心与价差,回答不同问题

在指数型成交强度假设下,常用的近似总价差表达为:

Δ = γ · σ² · τ + (2 / γ) · ln(1 + γ / k)
bid = r − Δ / 2  ask = r + Δ / 2

k 描述成交强度对报价距离的敏感程度。中心移动表达库存偏好,价差则兼顾承担风险的补偿与成交机会。模型实验室使用这组公式展示参数关系。

本站的复核路径

为了研究这类模型在具体交易环境中的表现,可以先保留简单基线,再逐层加入现实约束。每一步只改变一项假设,才能定位收益或损失的来源。

  1. 统一单位。价格、波动率与剩余时间必须使用一致口径;期货还应处理合约乘数与最小变动价位。
  2. 建立基线。比较固定价差、仅库存偏移、完整模型三组报价,在相同事件回放中观察差异。
  3. 还原可成交性。把理论价格映射到合法档位,并显式处理排队、报单延迟与撤单中的成交。
  4. 分解结果。分别查看成交后价格变化、库存路径和费用,不用一个总收益掩盖问题。
边界:此模型依赖理想化价格与订单到达过程。本文未进行实盘校准,也不把公式输出视为可直接执行的报价。

参考文献与研究边界

本文为研究与教学笔记,示意数据不代表实盘表现,未进行实盘绩效验证。

继续浏览研究文章 →

搜索研究

从一个问题开始,寻找一条研究路径。