2. 市场微观结构理论:做市商模型、信息不对称模型、存货模型

好,我们进入第二章。

上一章我们聊了订单簿的基本结构,说白了就是看到了市场的「骨架」。但光有骨架不够,你得知道这骨架是怎么动起来的。市场微观结构理论,就是解释「价格为什么这么走」的底层逻辑。

我个人习惯把这三个模型看作三个不同的视角:

  • 做市商模型——看的是「流动性怎么来」
  • 信息不对称模型——看的是「谁在跟谁博弈」
  • 存货模型——看的是「做市商自己扛不扛得住」

嗯,咱们一个一个拆开讲。

2.1 做市商模型:流动性的「人工心脏」

做市商是什么?说白了就是「中间商」。你想想看,如果没有做市商,你想买100股,得等一个恰好想卖100股的人出现。这效率太低了。

做市商干的事很简单:同时挂买单和卖单,赚取买卖价差(spread)。

举个例子:

当前最优买价:10.00 元(做市商挂的)
当前最优卖价:10.02 元(做市商挂的)
价差:0.02 元

有人以10.02元买入,做市商就卖给他。有人以10.00元卖出,做市商就买进来。一来一回,做市商赚了0.02元的差价。

我在项目中遇到过一种情况:某个小市值股票,平时成交量极低。如果没有做市商,你挂个单可能一天都成交不了。但有了做市商,至少你能「随时买卖」——虽然要付点成本(价差)。

核心要点:

  • 做市商提供的是「即时性」——你想买就能买,想卖就能卖
  • 做市商赚的是「风险补偿」——他承担了库存风险
  • 价差大小取决于:交易成本、风险厌恶程度、竞争程度

2.2 信息不对称模型:谁在跟谁博弈?

这个模型是我个人觉得最有意思的。它回答了一个问题:为什么做市商要不断调整报价?

原因很简单——他怕遇到「知情交易者」。

什么叫知情交易者?就是那些知道内幕消息,或者通过数据分析判断出股票真实价值的人。他们比做市商更清楚「这股票到底值多少钱」。

做市商面临一个经典困境:

  • 如果他把价差设得太小,知情交易者会来「割韭菜」
  • 如果他把价差设得太大,普通交易者(流动性交易者)就不来了

这就是Bagehot模型(1971)的核心思想。后来Kyle(1985)把这个模型数学化了,提出了一个非常重要的概念——市场深度

避坑指南:

我曾经在实盘策略里犯过一个错:看到某只股票突然有大单买入,就跟着追进去。结果发现那是做市商在调整库存,根本不是知情交易。嗯,从那以后我学会了区分「信息驱动」和「库存驱动」的订单流。

信息不对称模型告诉我们一个残酷的事实:你永远不知道对面是谁。你下的每一笔单,都可能是在跟一个比你更了解这只股票的人做对手盘。

2.3 存货模型:做市商的「库存管理」

好,第三个模型。这个模型关注的是做市商自己的「肚子」——他手里有多少存货。

你想想看,做市商不是神仙。他挂买单买进来一堆股票,如果价格跌了,他就亏钱。他挂卖单卖出去一堆股票,如果价格涨了,他也亏(少赚了)。

所以做市商必须管理自己的库存风险。怎么管?

  • 库存太高:降低买价、提高卖价,吸引卖出、抑制买入
  • 库存太低:提高买价、降低卖价,吸引买入、抑制卖出

这就是Stoll模型(1978)Ho-Stoll模型(1981)的核心逻辑。

库存状态 做市商行为 对价格的影响
库存过高 降低买价,提高卖价 价格下行压力
库存过低 提高买价,降低卖价 价格上行压力
库存适中 维持正常价差 价格稳定

我在做高频策略时,经常用这个逻辑来「反推」做市商的意图。比如某只股票突然买价被大幅压低,但卖价没怎么动——这很可能意味着做市商手里存货太多,在「甩货」。这时候跟着做空?不一定,但至少你知道有人在扛不住了。

注意:

存货模型假设做市商是风险厌恶的。但在实际市场中,有些做市商是大型机构,他们的风险承受能力远高于个人。所以不要机械套用模型,要结合具体市场环境。

2.4 三个模型的关系:一张图说清楚

这三个模型不是孤立的。它们共同构成了市场微观结构的底层逻辑。我画了一张图,帮你理清它们之间的关系:

做市商模型 提供流动性 赚取买卖价差 承担库存风险 信息不对称模型 知情 vs 非知情 价差保护机制 逆向选择风险 存货模型 库存风险管理 报价动态调整 价格发现过程 相互影响 相互影响 三者共同决定:订单簿的动态演化 做市商提供流动性 → 信息不对称决定价差大小 → 存货水平驱动报价调整 最终形成我们看到的: 买一价、卖一价、深度、价差、订单流

你看,这三个模型就像三根柱子,撑起了整个市场微观结构理论的大厦。做市商模型告诉我们「谁在提供流动性」,信息不对称模型告诉我们「价差为什么存在」,存货模型告诉我们「报价为什么一直在变」。

我个人在做算法交易策略时,会把这三个模型结合起来用:

  1. 先用信息不对称模型判断当前市场的「博弈程度」(价差大小、深度变化)
  2. 再用存货模型推测做市商的「压力位」(库存是否过高或过低)
  3. 最后用做市商模型决定自己的「下单策略」(吃单还是挂单)

一句话总结:

市场微观结构理论,说白了就是告诉你——你看到的每一笔成交、每一个报价,背后都有人在算计。做市商在算计风险,知情交易者在算计信息,普通交易者在算计成本。而你的任务,就是比他们算得更快、更准。

嗯,这一章就到这里。内容不多,但都是基础中的基础。后面的章节我们会基于这三个模型,一步步搭建出完整的算法交易框架。

专注资料整理