4、Glosten-Milgrom模型:基本假设、定价规则、均衡价差推导
好,咱们进入第四个核心模型——Glosten-Milgrom模型。
说实话,这个模型是我个人非常喜欢的一个。为什么?因为它把做市商最头疼的问题——信息不对称——给数学化了。你想想看,你在市场上挂单,对面那个人到底知不知道内幕消息?你不知道。Glosten和Milgrom在1985年就把这个场景建模了。
我记得我第一次在实盘里跑这个模型时,发现它虽然简单,但解释力极强。尤其是那个均衡价差的推导,直接告诉你:价差不是拍脑袋定的,是数学逼出来的。
4.1 基本假设
先看假设。这个模型假设不多,但每一条都很关键。
- 单一风险资产:只交易一种资产,比如某只股票。它的真实价值是V,但没人知道V是多少。
- 两类交易者:知情交易者和不知情交易者。知情交易者知道V的真实值,不知情交易者只知道V的分布。
- 做市商是风险中性的:他不怕风险,只关心期望收益。这一点很重要,后面推导价差时会用到。
- 交易是序贯的:买卖订单一个接一个来,不是同时的。做市商每次只处理一个订单。
- 做市商设定买卖报价:他报出买价B和卖价A,然后等着交易者来成交。
嗯,这里要注意:做市商不知道订单来自哪类交易者。他只能根据订单流来更新自己的信念。
核心假设总结:
- 资产真实价值 V ~ N(μ, σ²) 或服从某个先验分布
- 知情交易者以概率 π 出现,不知情交易者以概率 1-π 出现
- 做市商设定买卖价,使得期望利润为零(竞争性做市商)
4.2 定价规则
定价规则其实就一句话:做市商根据订单类型更新对资产价值的期望。
具体来说:
- 当收到一个卖单时,做市商会想:「这个人可能知道坏消息,所以资产价值可能偏低。」于是他调低预期。
- 当收到一个买单时,做市商会想:「这个人可能知道好消息,所以资产价值可能偏高。」于是他调高预期。
这个更新过程用的是贝叶斯法则。我当年在写量化策略时,每次看到贝叶斯更新都觉得头大,但后来发现其实就一个公式:
E[V | 买单] = E[V] + 调整项
E[V | 卖单] = E[V] - 调整项
调整项的大小取决于两个因素:
- 知情交易者的比例 π:π越大,调整幅度越大。因为订单里「信息含量」更高。
- 资产价值的波动性:波动越大,调整幅度也越大。
个人经验:我在做高频做市时,发现这个调整项其实可以实时计算。你只需要维护一个关于资产价值的先验分布,然后每来一笔订单就更新一次。虽然计算量不大,但效果出奇的好。
4.3 均衡价差推导
好,重头戏来了。均衡价差怎么推?
首先,做市商报出的买价B和卖价A必须满足一个条件:期望利润为零。
为什么是零?因为竞争。如果做市商能赚钱,其他做市商会进来把价差压下去。最终,每个做市商只能赚到零期望利润。
我们设:
- V_H 和 V_L 分别代表资产价值的高和低两种可能
- 知情交易者知道V的真实值,不知情交易者随机买卖
那么,做市商收到一个买单时,他面临两种可能:
- 订单来自知情交易者(概率 π),且他知道V = V_H(好消息)
- 订单来自不知情交易者(概率 1-π),他只是随机买入
做市商要设定卖价A,使得:
E[利润 | 卖价A] = 0
展开就是:
π * (A - V_H) + (1-π) * (A - E[V]) = 0
解这个方程,得到:
A = π * V_H + (1-π) * E[V]
同理,买价B为:
B = π * V_L + (1-π) * E[V]
那么均衡价差就是:
S = A - B = π * (V_H - V_L)
关键结论:
- 价差S与知情交易者比例π成正比
- 价差S与资产价值的不确定性(V_H - V_L)成正比
- 如果市场上没有知情交易者(π=0),价差为零
这个结果非常直观。你想想看,如果市场上全是「韭菜」(不知情交易者),做市商根本不需要价差来保护自己。但只要有内幕人士存在,价差就必须存在。
避坑指南:我曾经在实盘里犯过一个错误——直接用这个公式算价差,但忘了调整参数。结果发现实际价差比理论值大很多。后来才意识到,真实市场里还有订单处理成本、库存风险等因素。Glosten-Milgrom模型只考虑了信息不对称,其他因素需要另外建模。
4.4 知识体系图
下面我用一张SVG图来总结这个模型的核心逻辑。你看一眼就能明白整个推导链条。
4.5 模型的意义与局限
Glosten-Milgrom模型的意义在于,它第一次用数学语言说清楚了:价差本质上是对信息不对称的补偿。
但它的局限也很明显:
- 只考虑了信息成本,忽略了订单处理成本和库存成本
- 假设做市商风险中性,现实中做市商是风险厌恶的
- 交易是序贯的,现实中订单可能同时到达
不过话说回来,任何模型都有假设。关键是理解它想表达的核心思想。我个人觉得,这个模型最大的价值是给了你一个思考框架:当你看到价差时,第一反应应该是「这个市场的信息不对称程度有多高?」
实战建议:如果你在写做市策略,可以用这个模型来估算一个「理论价差」,然后跟实际价差对比。如果实际价差远大于理论值,说明市场里还有其他成本因素;如果实际价差小于理论值,那可能是个套利机会——不过要小心,这种情况很少见。
好,Glosten-Milgrom模型就讲到这里。这个模型虽然简单,但它是理解信息不对称做市的基础。后面我们会看到更复杂的模型,但核心思想都源于这里。