微观价格(micro-price)

微观价格(micro-price)是买卖价差之内的一个公允价值估计:它用最优买价和最优卖价上挂着的量,对中间价加权。队列更薄的那一侧更可能先被吃掉,所以它会更靠近那一侧。

Senzoukria · 术语表 · 更新于 2026 年 9 月


为什么中间价不够用

中间价位于最优买价和最优卖价的正中间,多数平台把它当作「价格」。它忽略了两侧的挂单量。买方挂 40 手、卖方挂 10 手时,两个队列是 4 比 1:薄的那一侧卖单远比厚的买单更可能被吃掉,所以下一步向上的概率大于向下。公允价值并不在价差正中,而是靠近卖价一侧。微观价格做的就是这个修正。

公式

  • 先算失衡 I = 买量 /(买量 + 卖量)。在上面的例子里,I = 40 / 50 = 0.8。
  • 再把公允价值沿价差滑过这个比例:micro = bid + I × spread。买价 29150.00、价差一个 tick 即 0.25 时,微观价格是 29150.20。
  • 这就是按失衡加权的中间价,是 Stoikov 所研究估计量的一阶形式。完整估计量还有更多项;画在图上的实用版本就是这个加权中间价。
  • 它始终落在价差之内,所以比最新成交价更细粒度;而且它在成交打印出来之前就会动,因为先动的是队列。

这条线怎么读

  • 线贴着价差的卖价一侧:订单簿持续偏买方厚,向上倾斜。
  • 线贴着买价一侧:镜像的情形。
  • 线反复穿过中间价:这是一个双向平衡的订单簿,此刻队列信息很弱。
  • 最新成交价不动而线在漂移:订单簿正在明细流确认之前重新布局。这是在某个价位上把时机精细到一个 tick 的补充信息,不是对接下来十个点方向的判断。

在 Senzoukria 里

微观价格就是 Microstructure (quant) 指标(分组 Quant models)画出的那条线。「Micro-price line」开关把它打开,Trail length 设定屏幕上保留多少秒的历史(30 到 600,默认 180),Trail width 和 Line color 负责外观。同一个指标还计算 QI / OFI 仪表盘上显示的排队失衡和 OFI,仪表盘可以独立于这条线单独开启。它需要一条推送最优买卖挂单量的数据流;只有成交的话,就没有队列可以加权。

常见误区

  • 把微观价格当成一个目标价去交易。它的分辨率在一个 tick 的尺度上,就在价差之内。
  • 在价差很宽的品种上读它,却当作加权在一 tick 市场上的含义相同。
  • 忘了显示出来的队列量中包含可能被撤掉的订单;这个估计只和那一瞬间的订单簿一样可靠。
  • 把这条线和最新成交价序列放在一起比,仿佛两者是同一类价格。

其他语言版本

常见问题

微观价格是对下一笔成交价的预测吗?
它是在当前价差内、给定两侧队列量之后对公允价值位置的估计,它与下一次中间价变动的方向在一个 tick 的尺度上相关。那是「薄队列先被吃掉」的机械后果,而不是对一分钟后价格在哪里的预测。
微观价格和排队失衡有什么区别?
它们用两种形式携带同一份信息。排队失衡是由同样两个挂单量构成的、取值在 −1 到 +1 之间的带符号数字;微观价格把这个数字作用在价差上,得出一个价格。一个是仪表,另一个是图上的一条价位线。

继续阅读