一、市场微观结构导论:订单簿基础、买卖价差、市场深度、交易机制分类
各位同学,欢迎来到《做市商做市算法与市场微观结构》的第一章。
说实话,我做了十年量化,最深的感触是:不懂微观结构,做市就是盲人摸象。我见过太多团队,策略回测漂亮得不行,一上实盘就亏得底裤都不剩。为什么?因为他们忽略了市场最底层的运行逻辑。
这一章,我们就来拆解这个「黑箱」。我会用最直白的方式,把订单簿、价差、深度这些东西讲透。你想想看,如果你连对手盘怎么挂单都搞不清楚,怎么跟人家抢饭吃?
1.1 订单簿:市场的「实时心电图」
订单簿是什么?说白了,就是所有交易者挂出来的「买卖意愿清单」。它实时记录着:谁想买、谁想卖、出什么价、要多少量。
我个人习惯把订单簿比作一个「双向拍卖市场」。你去看菜市场,买家喊价、卖家还价,最后成交。电子交易市场也一样,只不过速度被压缩到了毫秒级。
一个典型的订单簿结构长这样:
卖五:10.05 2000股
卖四:10.04 1500股
卖三:10.03 3000股
卖二:10.02 2500股
卖一:10.01 1000股
------------------- 当前最优卖价(Ask)
------------------- 当前最优买价(Bid)
买一:10.00 800股
买二:9.99 1200股
买三:9.98 2000股
买四:9.97 1500股
买五:9.96 1000股
这里有个关键点:买一和卖一之间的空隙,就是买卖价差。我刚开始做市的时候,总盯着这个空隙看——它就是你做市商的「利润空间」,也是你的「风险敞口」。
核心概念:订单簿的「厚度」决定了市场的流动性。厚度越大,大单冲击越小。我曾经在某个小币种上吃过亏——看着订单簿挺厚,结果一个5000股的卖单直接把价格砸穿了3个档位。嗯,从那以后我养成了习惯:不仅要看最优报价,还要看整个订单簿的「深度轮廓」。
1.2 买卖价差:做市商的「面包与黄油」
买卖价差(Bid-Ask Spread),就是最优卖价减去最优买价。比如上面例子中,价差 = 10.01 - 10.00 = 0.01元。
这个数字有多重要?我告诉你,价差直接决定了做市商的盈利天花板。你每做一笔双边交易(先买后卖或先卖后买),赚的就是这个价差,减去手续费。
影响价差的因素有哪些?我总结了几点:
- 流动性:交易越活跃的品种,价差越小。比如沪深300 ETF,价差经常只有1个tick(0.001元)。
- 波动性:市场越动荡,做市商越不敢报窄价差。我记得2020年3月美股熔断那会儿,很多股票的价差直接扩大了10倍。
- 信息不对称:如果市场上有知情交易者(比如内幕消息),做市商会主动拉宽价差来保护自己。
- 竞争程度:做市商越多,价差越窄。这是市场经济的铁律。
实战技巧:我建议你在分析一个市场时,先算算它的「有效价差」——不是只看最优报价,而是考虑实际成交价格与中间价的偏离。有时候挂单很窄,但实际成交都在价差之外,那说明流动性是「虚胖」。
1.3 市场深度:你能「吃」下多大的单子?
市场深度,衡量的是在某个价格水平上,有多少可成交的订单量。深度越大,大额订单对价格的冲击越小。
举个例子:
| 价格档位 | 卖单量(股) | 累计卖单量 |
|---|---|---|
| 10.05 | 2000 | 2000 |
| 10.04 | 1500 | 3500 |
| 10.03 | 3000 | 6500 |
| 10.02 | 2500 | 9000 |
| 10.01 | 1000 | 10000 |
如果你想买入10000股,按市价单执行,你会依次吃掉卖一到卖五的所有订单,最终成交均价是:
均价 = (10.01*1000 + 10.02*2500 + 10.03*3000 + 10.04*1500 + 10.05*2000) / 10000
= 10.0325 元
看到了吗?你的买入行为直接把价格从10.01推到了10.05,产生了「市场冲击」。这就是为什么大资金做交易时,一定要考虑深度——冲击成本往往比手续费高一个数量级。
避坑指南:我曾经犯过一个错误——只看「深度总量」,没看「深度分布」。有些市场,前几档深度很厚,但再往深处就突然变薄了。这种「头重脚轻」的结构最危险,一个大单就能把价格打穿。现在我做策略时,一定会画「深度曲线」,看看各档位的厚度是否均匀。
1.4 交易机制分类:报价驱动 vs 订单驱动
全球市场的交易机制,大致分两类。我分别说说它们的核心逻辑和实战感受。
1.4.1 报价驱动市场(Quote-Driven)
也叫「做市商制度」。特点是:由做市商提供双边报价,投资者只能跟做市商交易。典型代表:纳斯达克、伦敦证券交易所、外汇市场。
优点很明显:
- 流动性有保障:做市商有义务持续报价,不会出现「想买买不到」的情况。
- 价格稳定:做市商可以平滑大单冲击,避免价格剧烈跳动。
缺点也突出:
- 交易成本高:做市商要赚钱,价差通常比订单驱动市场大。
- 可能存在「道德风险」:做市商掌握订单流信息,可能利用信息优势获利。
我个人在纳斯达克做过一段时间,最大的感受是:报价驱动市场对做市商的技术要求极高。你不仅要算准自己的库存风险,还要时刻提防其他做市商「抢单」。我记得有一次,我的报价刚更新,竞争对手的算法在2微秒内就抢走了我的流动性——嗯,从那以后我把延迟优化到了极致。
1.4.2 订单驱动市场(Order-Driven)
也叫「竞价交易制度」。特点是:所有交易者直接通过订单簿撮合,没有中间商。典型代表:沪深交易所、东京交易所、大部分加密货币交易所。
优点:
- 透明度高:订单簿公开,所有人都能看到挂单情况。
- 交易成本低:没有做市商赚差价,价差由市场供需决定。
缺点:
- 流动性不稳定:行情差的时候,订单簿可能「薄如蝉翼」。
- 大单冲击大:没有做市商缓冲,大单直接打穿价格。
你想想看,A股就是典型的订单驱动市场。每天开盘前的集合竞价,就是一次「价格发现」的过程。我经常跟团队说:在订单驱动市场做交易,本质上是在跟所有对手方博弈。你的每一笔挂单,都可能被算法识别、被狙击。
1.5 两种机制的混合与演变
现实中,很多市场是混合机制。比如:
- 纽约交易所(NYSE):既有指定做市商(DMM),也有电子订单簿。DMM在极端行情下提供流动性,平时则让电子撮合主导。
- 沪深交易所:虽然是订单驱动,但引入了「流动性提供商」制度,给提供流动性的机构一些费用优惠。
我个人的判断是:未来市场会越来越「混合化」。纯做市商制度太贵,纯订单驱动又太脆弱。折中方案——让算法做市商在正常行情下竞争,让人类做市商在危机时刻兜底——可能是最优解。
1.6 本章知识体系总览
下面这张图,是我自己画的「市场微观结构知识地图」。你可以把它当作本章的思维导图:
这张图把本章的核心知识点串起来了。你可以看到:订单簿是基础,价差和深度是核心指标,交易机制决定了市场的运行规则。四者环环相扣,缺一不可。
好了,第一章的内容就到这里。记住:微观结构不是理论,是实战的武器。下一章我们会深入订单簿的动态变化,看看订单流是如何影响价格的——到时候我会带你们用Python实时分析订单簿数据,那才是真正有意思的地方。
公众号:蓝海资料掘金营,微信deep3321