市场微观结构:订单簿基础、买卖价差、市场深度、流动性指标
做市这行,说白了就是跟市场微观结构打交道。你每天盯着的那个订单簿,就是市场的脉搏。我刚开始做市的时候,觉得这东西很简单——不就是一堆买单卖单嘛。后来被市场狠狠教育了几次,才明白这里面门道深着呢。
订单簿基础:市场的骨架
订单簿,英文叫Order Book,是交易所用来记录所有未成交订单的电子账本。它分两边:买单(Bid)和卖单(Ask)。每一笔订单都包含价格、数量、时间戳三个要素。
我个人习惯把订单簿想象成一个拍卖场。买单的人举着牌子喊价,卖单的人也在喊价。价格从高到低排列,谁出价高谁先成交。嗯,就是这么简单。
核心概念:
- Bid(买价):当前市场上最高的买入价格
- Ask(卖价):当前市场上最低的卖出价格
- Spread(价差):Ask - Bid,做市商赚的就是这个
- Mid Price(中间价):(Bid + Ask) / 2,常被用作公允价格参考
我在项目中遇到过一件事:某个小币种,订单簿上Bid和Ask之间差了整整0.5%。当时我心想,这价差也太大了。结果一查,是流动性提供商那边出了问题。你想想看,如果这时候你按市价单冲进去,光价差就吃掉你半年的收益。
买卖价差:做市商的饭碗
价差,就是做市商的利润来源。你低价买,高价卖,中间的差价就是你的收入。但这里有个坑——价差不是越大越好。
为什么会这样?因为价差太大,交易者就不愿意跟你做对手盘。他们会去找其他做市商,或者干脆不交易。所以,价差是一个平衡的艺术。
我的经验:
做市初期,我总想把价差设大一点,多赚点。结果发现订单根本成交不了。后来我学乖了,价差设小一点,但成交量大,总收益反而更高。这叫薄利多销。
价差的计算公式很简单:
Spread = Ask - Bid
Spread_Bps = (Ask - Bid) / Mid_Price * 10000 // 以基点为单位
举个例子:BTC/USDT,Bid=50000,Ask=50010,那么价差就是10 USDT,换算成基点就是2个基点。嗯,这个水平在主流币种里算正常。
市场深度:你的护城河
市场深度,指的是在某个价格水平上,有多少订单等着成交。深度越厚,说明流动性越好,大单进去不容易滑点。
我个人习惯用「深度图」来看市场。横轴是价格,纵轴是累计订单量。你会看到一条从中间向两边延伸的曲线。曲线越陡峭,说明深度越差;曲线越平缓,说明深度越好。
避坑指南:
我曾经在深度很薄的市场里做市,一个100 ETH的卖单下去,直接把价格砸穿了3个价位。那次亏了不少钱。后来我学到一个教训:在深度薄的市场,一定要用小单量,或者用冰山订单隐藏你的真实意图。
深度通常用以下几个指标衡量:
| 指标 | 定义 | 我的用法 |
|---|---|---|
| Depth@1% | 距离中间价1%范围内的总订单量 | 判断短期冲击成本 |
| Depth@5% | 距离中间价5%范围内的总订单量 | 判断极端行情下的承接能力 |
| Order Book Imbalance | 买单总量 / 卖单总量 | 判断短期方向偏好 |
流动性指标:市场的体温计
流动性是个抽象概念,但我们可以用几个指标来量化它。我常用的指标有这几个:
- 买卖价差(Spread):最直观的流动性指标。价差越小,流动性越好。
- 市场深度(Market Depth):某个价格水平上的订单量。深度越厚,流动性越好。
- 成交额(Volume):单位时间内的成交金额。成交额越大,流动性越好。
- Amihud非流动性指标:价格变动 / 成交额。这个值越小,流动性越好。
你想想看,如果一个市场价差小、深度厚、成交额大,那做市就舒服多了。反之,如果这三个指标都不好,那做市就是刀尖上跳舞。
实战技巧:
我每天开盘前会做一件事:拉出所有交易对的流动性指标,排个序。流动性好的,我放心做市;流动性差的,我提高价差或者干脆不做。这个习惯帮我避开了不少坑。
知识体系框架
下面这张图是我自己整理的,把市场微观结构的核心逻辑串起来了。你看一眼就能明白各个概念之间的关系。
这张图把订单簿、价差、深度、流动性指标串在了一起。你看,订单簿是基础,价差和深度是它的两个核心属性,流动性指标则是综合评估的结果。三者共同决定了你的做市策略和风险敞口。
一句话总结:
做市就是跟订单簿谈恋爱。你得懂它的脾气(价差),知道它的深浅(深度),还得时刻关注它的体温(流动性指标)。这三样搞明白了,做市就成功了一半。
公众号:蓝海资料掘金营,微信deep3321