Glosten-Milgrom 序贯交易模型:用贝叶斯更新把知情交易写进买卖价差
为什么做市商要挂买卖价差?经典答案是「补偿库存风险」——但 Glosten 和 Milgrom 在 1985 年给出了更深刻的解释:价差的核心是补偿逆向选择。当你面对一个可能比你知道得多的对手方时,每次成交都在传递信息。模型用贝叶斯更新把这个问题形式化:做市商根据订单流不断修正对真实价值的信念,报出的 bid/ask 逐步收敛。本文从模型设定推到 Python 实现,模拟展示报价如何随交易序列收敛到真实价值、价差如何随知情交易者占比放大、以及逆向选择成分在价差中的主导地位。最后诚实拆解:方向标注问题、参数非平稳、以及模型对真实市场的简化假设(中阶)。