2. 市场微观结构:订单簿、买卖价差、市场深度与流动性

做市这行,说白了就是跟市场微观结构打交道。你每天盯着的那些跳动的数字,背后其实有一套精密的“机器”在运转。我个人习惯把市场微观结构比作一个菜市场——订单簿就是摊位上的菜,买卖价差就是菜贩的利润空间,市场深度决定了你能一口气买多少白菜而不把价格打飞。

嗯,咱们今天就把这套东西拆开揉碎了讲。你想想看,如果连这些基础都不熟,做市策略基本就是闭着眼开车。

2.1 订单簿:市场的“实时账本”

订单簿(Order Book)是所有未成交限价单的集合。它分两边:买盘(Bid)和卖盘(Ask)。每一档价格上,都挂着对应的委托数量。

我在项目中遇到过最典型的场景:某只ETF突然放量,订单簿上买一档瞬间被吃掉三层。如果你只看成交价,以为只是正常波动,但盯着订单簿你会发现——有人在偷偷吸筹。

核心要点:订单簿不是静态的,它是市场情绪的实时投影。每一笔挂单的撤单、新增、成交,都在告诉你资金的态度。

举个例子,一个简化版的订单簿长这样:

卖五: 10.05  2000股
卖四: 10.04  1500股
卖三: 10.03  1000股
卖二: 10.02   800股
卖一: 10.01   500股
-------------------
买一: 10.00   600股
买二:  9.99   900股
买三:  9.98  1200股
买四:  9.97  1800股
买五:  9.96  2500股

你看,买一和卖一之间差了0.01元,这就是价差。但真正重要的是,每一档的挂单量决定了你能在什么价位成交多少。

2.2 买卖价差:做市商的“饭碗”

买卖价差(Bid-Ask Spread)就是买一价和卖一价之间的差值。对做市商来说,这就是我们的利润来源——低买高卖,赚的就是这个差价。

但价差不是固定的。它受几个因素影响:

  • 流动性:流动性越好,价差越小。比如沪深300 ETF,价差经常只有1个tick。
  • 波动性:市场越动荡,做市商越不敢报窄价差,怕被瞬间吃掉。
  • 信息不对称:如果市场上有知情交易者,价差会扩大来补偿做市商的风险。
个人经验:我曾经在某个小盘ETF上吃过亏。那货平时价差只有0.01,但财报发布前半小时,价差突然扩大到0.05。我没注意,按平时的策略挂单,结果被一个知情交易者连续吃了三笔。嗯,从那以后,我每次遇到财报窗口期都会手动把价差阈值调宽。

价差的计算很简单:

Spread = Ask_Price - Bid_Price

// 通常用相对价差来衡量
Relative_Spread = (Ask - Bid) / Mid_Price * 100%

我个人习惯用相对价差。因为绝对价差在不同价格水平的ETF上没有可比性。比如100块的ETF价差0.01,和10块的ETF价差0.01,意义完全不同。

2.3 市场深度:你能“吃”多少而不被发现

市场深度(Market Depth)指的是在某个价格水平上,能成交的订单总量。说白了,就是订单簿上每一档的挂单量。

深度越厚,你越能大额交易而不影响价格。深度越薄,稍微大点的单子就会把价格打穿好几档。

我常用一个指标叫“深度斜率”——看从最优价往外,挂单量是怎么衰减的。如果衰减很慢,说明深度好;如果衰减很快,说明市场其实很脆弱。

避坑指南:我曾经在某个ETF上看到买一档挂了5000股,以为深度不错。结果一单2000股的卖单砸下来,买一档瞬间被吃掉,价格直接跌到买三档。为什么?因为买一档那5000股是同一个账户挂的,撤单比成交还快。所以,看深度不能只看表面数量,还要看挂单的“质量”——是不是真实的流动性。

深度可以用一个简单的表格来展示:

价格档位 买盘数量(股) 卖盘数量(股) 累计深度(买) 累计深度(卖)
最优价 600 500 600 500
第二档 900 800 1,500 1,300
第三档 1,200 1,000 2,700 2,300
第四档 1,800 1,500 4,500 3,800
第五档 2,500 2,000 7,000 5,800

你看,从最优价到第五档,买盘累计深度7000股,卖盘5800股。这意味着如果你想买入5000股,大概率会吃到卖一到卖三档,平均成交价会高于卖一价。

2.4 流动性:市场的“血液”

流动性(Liquidity)是个综合概念。它不光是深度,还包括:

  • 即时性:你能不能马上成交?
  • 宽度:价差大不大?
  • 深度:能成交多少?
  • 弹性:大单成交后,价格多久能恢复?

我个人最看重弹性。为什么?因为深度再好,如果大单砸下去价格半天回不来,说明市场承接力不行。真正的流动性好的市场,大单成交后价格会在几秒内回到合理位置。

关键认知:流动性不是静态的。它会随时间、事件、市场情绪变化。早盘开盘、午盘收盘、期货交割日,流动性都会出现明显波动。做市策略如果不考虑这些时间特征,很容易在流动性枯竭时被套住。

衡量流动性,我常用一个指标叫“Amihud非流动性指标”:

Amihud = 平均(|日收益率|) / 日成交额

// 数值越大,说明流动性越差
// 数值越小,说明流动性越好

这个指标的好处是,它把价格冲击和成交额结合起来了。你想想看,如果一个ETF每天成交几个亿,但稍微买点价格就飞了,那说明流动性其实很差。Amihud指标能帮你识别这种“伪流动性”。

2.5 知识体系总览

下面这张图,是我自己梳理的市场微观结构知识框架。做市策略的每一个决策,都离不开这些基础概念。

市场微观结构 订单簿 买卖价差 市场深度 流动性 买盘 / 卖盘 限价单 / 市价单 绝对价差 相对价差 深度斜率 累计深度 即时性 弹性 做市策略的四大基石:订单簿 → 价差 → 深度 → 流动性

这张图把四个核心概念串起来了。你从订单簿出发,看到价差,再评估深度,最后综合判断流动性。每一步都环环相扣。

我的习惯:每天开盘前,我会花5分钟扫一遍主要ETF的订单簿结构。不是看价格,而是看挂单的分布形态。如果发现某个ETF的买盘深度突然变薄,或者价差异常扩大,我就会在策略里提前做风控。别小看这5分钟,它能帮你避开很多坑。

好了,市场微观结构这块就聊到这儿。记住一句话:订单簿是表象,价差是成本,深度是容量,流动性是灵魂。做市策略的每一个参数调整,都应该回到这四个维度上来思考。

专注资料整理