4、深度图(Depth Chart):深度图的构成,如何解读深度图,深度图的斜率与流动性关系,深度图的实时更新机制
各位同学,今天我们来聊聊深度图。这东西在交易所里天天见,但真正能把它看透的人不多。我当年刚入行时,盯着深度图看了三个月,才慢慢摸到门道。说白了,深度图就是市场流动性的「X光片」,一眼就能看出谁在挂单、谁在护盘。
4.1 深度图的构成
深度图由两条曲线组成:一条是买盘(Bid),一条是卖盘(Ask)。中间那条竖线就是当前市价。我习惯把买盘叫做「护城河」,卖盘叫做「压力山」。
- 买盘曲线:从左到右,价格越来越低。曲线越高,说明这个价位上想买的人越多。
- 卖盘曲线:从右到左,价格越来越高。曲线越高,说明这个价位上想卖的人越多。
- 中间缺口:买一和卖一之间的价差,专业术语叫Spread。
嗯,这里要注意:深度图不是K线,它不反映历史价格,只反映当前挂单情况。你看到的每一帧,都是交易所撮合引擎的实时快照。
4.2 如何解读深度图
解读深度图,我一般看三个维度:形状、斜率、缺口。
4.2.1 形状
深度图有几种典型形状:
| 形状 | 含义 | 我见过的场景 |
|---|---|---|
| 陡峭V形 | 流动性极差,一有大单就滑点 | 新币上线第一天,做市商还没进场 |
| 平缓U形 | 流动性充足,大单也能吃下 | BTC/ETH主流交易对,做市商密集 |
| 不对称形 | 买盘厚卖盘薄,或反之 | 有人在护盘,或者有人在砸盘 |
我曾经在某个山寨币的深度图上看到买盘厚得像堵墙,卖盘薄得像张纸。当时我就觉得不对劲——果然,那是项目方在托盘,等散户接盘呢。
4.2.2 斜率
斜率是深度图里最有价值的信息。为什么?因为它直接告诉你流动性在哪里。
- 斜率陡:价格稍微一动,挂单量就急剧变化。说明这个价位附近流动性集中。
- 斜率缓:价格变动很大,挂单量变化不大。说明流动性分散,市场深度好。
我举个例子:假设BTC当前价格30000U,买盘在29900U处突然变得很陡。这说明29900U有大量买单托底,是个强支撑位。做市商最喜欢这种位置——可以放心地在这里挂单,因为有人兜底。
核心公式:深度 = Δ挂单量 / Δ价格
斜率越大,深度越差;斜率越小,深度越好。
4.3 深度图的斜率与流动性关系
这里我要讲一个实战中踩过的坑。有一次我做市策略里写死了「斜率缓=流动性好」,结果在某个小币对上亏了钱。为什么?因为那个币的深度图看起来平缓,但其实是做市商在刷量,挂单都是假的,一成交就撤单。
所以,斜率只能作为参考,不能作为唯一指标。我现在的做法是:
- 先看斜率,判断流动性分布
- 再看挂单的「存活时间」,判断是不是真单
- 最后看成交记录,验证深度是否真实
你想想看,如果一个价位上挂了100个BTC,但3秒钟就撤单了,这能叫深度吗?不能。真正的深度,是那些挂了10分钟还没撤的单子。
我的小技巧:在代码里加一个「挂单存活率」指标。如果某个价位的挂单存活率低于50%,我就认为它是虚假深度,直接过滤掉。
4.4 深度图的实时更新机制
深度图是实时更新的,但更新机制很多人搞不清楚。我简单说一下:
交易所的撮合引擎每收到一笔订单,就会更新一次深度图。但注意,不是所有订单都触发更新——只有「吃单」和「挂单」才会改变深度图。「撤单」也会,但撤单本质上就是挂单的逆操作。
更新频率取决于交易所的性能。头部交易所能做到微秒级更新,小交易所可能几百毫秒才更新一次。我做市商策略里,深度图的更新延迟是最大的风险点之一。
避坑指南:我曾经因为深度图更新延迟,在某个交易所上吃了大亏。当时我看到深度图上买盘很厚,就放心地卖出了大单。结果成交后发现,那些买盘其实早就撤了,只是深度图没刷新。从那以后,我所有策略都加了「深度图时间戳校验」——如果深度图超过100毫秒没更新,我就暂停交易。
最后,我画了一张深度图的核心逻辑图,帮助大家理解:
这张图里,买盘和卖盘在中间交汇。交汇点就是市价。买盘曲线越陡,说明下方支撑越强;卖盘曲线越陡,说明上方压力越大。做市商要做的,就是在这些陡峭的位置「填单」,把曲线拉平,赚取价差。
好了,深度图的内容就这些。记住一句话:深度图是流动性的镜子,但镜子也会骗人。多看、多验证、多踩坑,你才能真正看懂它。
公众号:蓝海资料掘金营,微信deep3321