2. 市场微观结构:订单簿结构、买卖价差、市场深度、订单类型
做市策略的核心,说白了就是跟市场微观结构打交道。你想想看,我们做市商赚的是什么钱?赚的是流动性差价,吃的是订单簿的「缝隙」。如果不懂订单簿怎么运作,不懂价差怎么形成,那做策略就跟闭着眼睛开车一样——迟早要翻。
我个人习惯,每次接手一个新市场,第一件事就是拉出订单簿数据,盯着看三天。不是为了找交易机会,而是为了「感受」这个市场的呼吸节奏。嗯,今天我们就来聊聊这些基本功。
2.1 订单簿结构:市场的「实时快照」
订单簿(Order Book)是什么?说白了就是一个「想买」和「想卖」的排队列表。买方排一队,卖方排一队,价格优先、时间优先。
我在项目中遇到过最典型的坑:有人以为订单簿就是「当前最优买卖价」那两行。其实真正的订单簿,深度可以到几十层甚至上百层。你看到的只是冰山一角。
举个例子,一个典型的订单簿长这样:
| 卖单(Ask) | 价格 | 数量 | 买单(Bid) | 价格 | 数量 |
|---|---|---|---|---|---|
| 卖5 | 100.10 | 200 | 买1 | 100.00 | 500 |
| 卖4 | 100.08 | 150 | 买2 | 99.98 | 300 |
| 卖3 | 100.05 | 100 | 买3 | 99.95 | 400 |
| 卖2 | 100.03 | 250 | 买4 | 99.92 | 100 |
| 卖1 | 100.01 | 300 | 买5 | 99.90 | 600 |
注意看,最优卖价(卖1)是100.01,最优买价(买1)是100.00。这中间的0.01差价,就是我们要吃的「价差」。但别急,这只是表面。
2.2 买卖价差:做市商的「面包和黄油」
买卖价差(Bid-Ask Spread),就是最优卖价减去最优买价。公式很简单:
Spread = Ask_Price - Bid_Price
但这里有个细节——我建议你用「相对价差」而不是绝对价差。为什么?因为绝对价差在价格100和价格10000时意义完全不同。
Relative Spread = (Ask - Bid) / Mid_Price × 10000 (单位:基点)
我曾经在某个流动性极差的小币种上做市,价差动不动就50个基点。一开始我还挺高兴,觉得利润空间大。结果呢?一天下来成交不了几笔,全被库存风险吃掉了。后来我才明白:价差大不等于好赚钱,流动性才是王道。
- 窄价差(< 1个基点):流动性极好,适合高频做市
- 中价差(1-5个基点):正常市场,需要控制仓位
- 宽价差(> 5个基点):流动性差,慎入
2.3 市场深度:你能吃下多少「货」
市场深度(Market Depth),就是订单簿上各个价位的挂单总量。深度越大,市场越能「扛住」大单冲击。
我经常用「深度图」来快速判断市场状态。下面这张SVG图展示了典型的市场深度分布:
从这张图你能看到什么?买单深度集中在最优价附近,越往远处深度越浅。卖单也是类似。这就是典型的「流动性聚集」现象——大部分交易者都愿意在最优价附近成交。
2.4 订单类型:做市商的「工具箱」
做市策略离不开订单类型。我见过不少新手,只会用限价单和市价单,结果策略跑起来各种「水土不服」。其实,用好订单类型,能帮你省下不少成本。
2.4.1 限价单(Limit Order)
限价单,就是「我只愿意在这个价格或更好的价格成交」。做市商的核心工具。你挂一个买单在100.00,市场跌到100.00或以下,你的单子才会成交。
优点:提供流动性,能赚到价差。
缺点:可能不成交,或者成交后被「钓鱼」——市场突然砸穿你的价位。
2.4.2 市价单(Market Order)
市价单,就是「不管什么价格,立刻成交」。流动性消耗者。做市商一般不会主动用市价单,除非需要紧急平仓。
我建议:市价单只用于「止损」或「套利」场景。别拿它来做日常做市,否则你的利润全被滑点吃掉了。
2.4.3 冰山订单(Iceberg Order)
冰山订单,就是「我只展示一部分,实际挂单量更大」。名字很形象——你只看到冰山一角,水下还有一大块。
为什么要用冰山订单?你想想看,如果你在订单簿上挂一个100万的大单,别人一看就知道你要干什么。他们会怎么做?要么提前跑,要么反向操作来「吃」你。冰山订单就是为了隐藏真实意图。
- 显示量(Display Quantity):对外展示的订单数量
- 总量(Total Quantity):实际挂单数量
- 刷新机制:当显示量成交后,自动补充新的显示量,直到总量全部成交
举个例子:你想买入10万手,但只显示1万手。市场看到只有1万手买单,觉得没什么压力。结果这1万手成交后,系统自动再挂出1万手...直到10万手全部吃进去。整个过程,市场都不知道你在「吸筹」。
我曾经在某个大宗商品上用过冰山订单。当时我要建一个很大的仓位,如果直接挂限价单,价格肯定被推高。用冰山订单后,花了整整两天才建完仓,但价格波动不到0.1%。嗯,这就是冰山订单的价值。
2.5 实战中的微观结构观察
最后,分享几个我在项目中总结的「微观结构观察点」:
- 价差突然扩大:可能是大消息要来了,或者做市商在撤退。这时候别急着挂单,先观望。
- 深度不对称:买单深度远大于卖单深度,说明市场看涨情绪浓。反之亦然。
- 冰山订单痕迹:如果某个价位反复出现「小单成交后立即补充」,大概率是冰山订单。这时候可以跟着「喝汤」。
- 撤单率异常:如果某个价位的挂单频繁撤了又挂、挂了又撤,可能是有人在「试盘」。
好了,市场微观结构就聊到这里。记住一句话:订单簿是市场的「心电图」,读懂它,你才能做好做市。
公众号:蓝海资料掘金营,微信deep3321