市场微观结构:订单簿基础、买卖价差、市场深度、流动性指标

做市这行,说白了就是跟市场微观结构打交道。你每天盯着的那个订单簿,就是市场的脉搏。我刚开始做市的时候,觉得这东西很简单——不就是一堆买单卖单嘛。后来被市场狠狠教育了几次,才明白这里面门道深着呢。

订单簿基础:市场的骨架

订单簿,英文叫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非流动性指标:价格变动 / 成交额。这个值越小,流动性越好。

你想想看,如果一个市场价差小、深度厚、成交额大,那做市就舒服多了。反之,如果这三个指标都不好,那做市就是刀尖上跳舞。

实战技巧:

我每天开盘前会做一件事:拉出所有交易对的流动性指标,排个序。流动性好的,我放心做市;流动性差的,我提高价差或者干脆不做。这个习惯帮我避开了不少坑。

知识体系框架

下面这张图是我自己整理的,把市场微观结构的核心逻辑串起来了。你看一眼就能明白各个概念之间的关系。

市场微观结构知识体系 订单簿 (Order Book) 买卖价差 (Spread) 市场深度 (Depth) 流动性指标 Bid / Ask Mid Price 深度图 订单簿不平衡 成交额 (Volume) Amihud指标 三者共同决定:做市策略 & 风险敞口

这张图把订单簿、价差、深度、流动性指标串在了一起。你看,订单簿是基础,价差和深度是它的两个核心属性,流动性指标则是综合评估的结果。三者共同决定了你的做市策略和风险敞口。

一句话总结:

做市就是跟订单簿谈恋爱。你得懂它的脾气(价差),知道它的深浅(深度),还得时刻关注它的体温(流动性指标)。这三样搞明白了,做市就成功了一半。


公众号:蓝海资料掘金营,微信deep3321