市场微观结构(一):价格如何形成?流动性从哪里来? 谁在交易中盈利,谁在亏损?
一、市场的目的与功能
市场是人们进行交易的场所。金融市场让投资者、企业、政府通过买卖证券来配置风险和资本。市场微观结构研究的就是:在给定交易规则下,价格和交易量是如何形成的。


市场的五大功能
市场结构的演变
哈里斯将市场从交易机制角度分为三类:
| 类型 | 特征 | 代表 | 优劣势 |
|---|---|---|---|
| 报价驱动市场 | 做市商连续报买卖价 | 纳斯达克(早期)、外汇市场 | 流动性稳定;做市商赚价差 |
| 订单驱动市场 | 订单簿撮合,无专职做市商 | NYSE(竞价部分)、A股 | 成本低;流动性随市场状况波动 |
| 混合市场 | 订单簿 + 指定做市商 | 现代 NYSE | 兼顾两者,最普遍 |
二、交易者类型与动机
哈里斯把不同交易的动机分为知情交易者(informed traders)vs 非知情交易者(uninformed traders), 这一区分是理解买卖价差和价格发现的基础。

按动机分类:
| 交易者类型 | 交易动机 | 信息优势 | 对市场的影响 |
|---|---|---|---|
| 知情交易者 (Informed) | 基于私人信息,相信自己掌握他人尚未知晓的信息 | 有 | 推动价格向真实价值靠拢;是价格发现的引擎 |
| 流动性交易者 (Liquidity) | 因现金需求、投资组合再平衡、套保等非信息原因交易 | 无 | 提供交易量;是做市商的盈利来源 |
| 做市商 (Market Makers) | 通过提供双边报价赚取价差;不押注方向 | 无定向信息 | 提供即时流动性;是市场的"润滑剂" |
| 套利者 (Arbitrageurs) | 利用不同市场/证券之间的价格差套利 | 有(价差信息) | 消除定价偏差;维持市场一致性 |
赢家和输家
哈里斯有一个著名的"零和博弈"分析:交易没有产生价值——它只是重新分配财富。流动性交易者(散户、被动基金)是整个系统的净资助方。他们用"即时性"换来的成本,包括支付给做市商的价差和对知情交易者的逆向选择损失。
三、订单类型
理解订单类型是理解市场微观结构的基础。不同订单类型代表了交易者在"价格确定性"和"成交确定性"之间的不同权衡。
最核心的二元对立:市价单 vs 限价单

限价单簿(Limit Order Book, LOB)的结构
限价单簿是市场的"心脏",记录所有未成交的买卖限价委托:

全部订单类型

| 订单类型 | 特点 |
|---|---|
| 市价单 (Market Order) | 以当前最优价格立即成交,保证成交但不保证价格 |
| 限价单 (Limit Order) | 指定最高买价或最低卖价,保证价格但不保证成交 |
| 止损单 (Stop Order) | 价格触发后转化为市价单,用于止损或动量突破 |
| 冰山单 (Iceberg Order) | 隐藏真实订单规模,仅公开显示一小部分 |
限价单的双重性质
提交限价单的交易者实际上是在"做市"——他们免费给市场提供流动性,并以此为代价换取更好的价格。但他们承担着"不成交风险"和"被知情交易者挑选"的逆向选择风险。
四、订单优先级规则
当多个交易者同时挂单时,订单的成交顺序由优先级规则决定。优先级规则是交易所设计的核心,直接影响参与者的策略。

优先级(从高到低)
1. 价格优先 (Price Priority):买价越高越优先,卖价越低越优先。
2. 时间优先 (Time Priority):同等价格下,先挂单的优先。
3. 可见优先 (Visibility Priority):公开显示的订单优先于隐藏订单(如冰山单的隐藏部分)。
订单簿撮合示例

价格不是计算出来的,而是“撮合”出来的。核心机制是拍卖机制,具体通过订单簿实现。
五、买卖价差:成因与分解
买卖价差(bid-ask spread)是市场微观结构的核心变量。买价(bid)是做市商愿意买入的最高价,卖价(ask)是做市商愿意卖出的最低价,两者之差就是价差。

价差的三大成因分解
哈里斯将买卖价差分解为三个成分,是他理念最重要的分析框架之一:

有效价差(Effective Spread)
报价价差往往高估了真实交易成本,因为大额订单往往在中间价和报价之间成交。有效价差更准确地反映实际交易成本。
六、逆向选择问题
逆向选择(adverse selection)是市场微观结构中最重要的概念之一。做市商不知道对手方是否拥有私人信息,这种不确定性导致了价差的存在。

Glosten-Milgrom 模型(1985)是理解逆向选择定价的核心数学模型。
贝叶斯更新:价格如何反映信息
做市商每收到一笔交易,都会更新对资产价值的估计——这就是价格发现的微观机制。
# Glosten-Milgrom 模型的贝叶斯更新示例
def bayesian_update(prior_prob, prob_trade_given_informed, informed_ratio):
# prior_prob: 资产高价值的先验概率
# prob_trade_given_informed: 知情者交易的概率
# informed_ratio: 知情交易者在市场中的比例
# P(High | Buy) = [P(Buy | High) * P(High)] / P(Buy)
p_buy_high = informed_ratio * 1.0 + (1 - informed_ratio) * 0.5
p_buy_low = informed_ratio * 0.0 + (1 - informed_ratio) * 0.5
p_buy_total = p_buy_high * prior_prob + p_buy_low * (1 - prior_prob)
posterior_prob = (p_buy_high * prior_prob) / p_buy_total
return posterior_prob
Kyle 模型表明,知情交易者的最优策略是将私有信息"分批"注入市场,以最大化信息租金,同时避免价格过快调整。这解释了为什么大型机构投资者采用算法交易化整为零。
七、做市商经济学
做市商(market maker)是流动性的"生产者"。他们通过持续报出买卖双边报价,让其他参与者随时能够成交。这是一门艰难的生意。
做市商的盈利模式与存货管理问题
做市商不是单纯赚价差——他们还要管理因连续单边成交产生的存货风险。

多个做市商竞争时,价差会被压缩至覆盖成本的最低水平。做市商会通过信号区分流动性交易者和知情交易者。
大额交易者如何隐藏意图:大宗交易的困境
大额交易者保护自己信息的行为,降低了市场的价格发现效率。但这是信息不对称下的理性选择。哈里斯认为这是市场微观结构无法完全解决的根本张力:个体最优行为与集体价格发现效率之间的冲突。
八、流动性的测量
流动性(liquidity)是市场微观结构最核心也最难定义的概念。哈里斯将其分解为四个维度:

1. 宽度 (Width): 买卖价差的大小。
2. 深度 (Depth): 给定价格下的挂单数量。
3. 弹性 (Resiliency): 订单簿在大额交易消耗后恢复的速度。
4. 即时性 (Immediacy): 订单成交的速度。
Amihud 非流动性指标
实证研究中最常用的流动性测量之一(Amihud, 2002)。收益率自相关与流动性密切相关。
九、价格发现机制
价格发现(price discovery)是市场将分散在众多参与者手中的私人信息,整合为公开价格的过程。这是金融市场最重要的社会功能。
Hasbrouck (1991) 用 VAR 模型量化了订单流对价格的永久性影响。
虚假价格行为(Bluffing)与噪声交易
哈里斯讨论了若干不诚实但合法(或非法)的交易行为,它们干扰价格发现过程:

大型机构投资者面临一个独特挑战:如何执行大额订单而不被市场发现,避免价格冲击(price impact)过大。这是算法交易和执行成本分析(TCA)的核心问题。
交易成本的全貌
冰山模型揭示了交易成本的全貌,显性佣金往往只是水面上的一角。

最优执行策略(Almgren-Chriss 框架):Almgren & Chriss (2000) 给出了最优交易轨迹的经典解析解。VWAP 策略价格由订单簿的买卖撮合和订单流不平衡决定。
十、总结与前沿
流动性由做市商和挂限价单的交易者提供,其成本是买卖价差。盈利格局是典型的“食物链”:交易所 > 高频做市商 > 专业机构 > 散户。
市场微观结构决定了,这本质上是一个比拼速度、信息和技术的战场。如果你没有速度优势、信息优势或模型优势,作为散户频繁交易的长期期望收益大概率是负的。
前沿文献推荐与研究方向
| 方向 | 代表进展 | 核心问题 |
|---|---|---|
| 粗糙波动率微观结构 | Hawkes→分形极限的统一理论 | 高频订单流如何内生产生粗糙波动率 |
| AI/LLM进入市场 | LLM交易者实验,ML订单流预测 | AI参与者会改变价格形成机制吗 |
| DeFi微观结构 | AMM vs 限价单簿比较 | 区块链市场的逆向选择与无偿损失 |
回顾市场微观结构告诉我们:没有免费的午餐。流动性是有成本的,这个成本由流动性需求方支付。价格发现是有成本的,这个成本以"知情者的信息租金"形式存在。
参考文献 - Harris, L. (2003). Trading and Exchanges: Market Microstructure for Practitioners. Oxford University Press. - Glosten, L. & Milgrom, P. (1985). Bid, ask and transaction prices. Journal of Financial Economics, 14, 71–100. - Kyle, A. (1985). Continuous auctions and insider trading. Econometrica, 53(6), 1315–1335. - Hasbrouck, J. (1991). Measuring the information content of stock trades. Journal of Finance, 46(1), 179–207. - Almgren, R. & Chriss, N. (2000). Optimal execution of portfolio transactions. Journal of Risk, 3, 5–39. - Amihud, Y. (2002). Illiquidity and stock returns. Journal of Financial Markets, 5, 31–56.