杠杆与交易 · 阅读约 7 分钟 · 实时 · 完整订单簿,价格上下各 5%
如何看懂比特币订单墙
一分钟答案: 订单簿是一份公开的清单,列出每个价位上等待成交的买单和卖单。订单墙,就是在某一个价位上异常大的一堆等待中的订单。SafuTrading 实时保存着一份完整的 Binance BTCUSDT 永续合约订单簿副本,并把找到的每一堵墙画成横跨图表的彩色带:绿色是价格下方等待中的买单,红色是价格上方等待中的卖单。
它到底是什么意思
订单簿其实就是一个排队的队伍。想买比特币、但不愿意按今天价格付钱的人,可以在更低的价位挂一个报价,然后等着;想卖、但想要比今天价格更高的人,可以在更高的价位挂一个报价,然后等着。这些等待中的报价叫作挂单,也叫限价单。等待中的买单位于当前价格下方,叫作买盘(bid);等待中的卖单位于当前价格上方,叫作卖盘(ask)。此时什么都还没发生——只有当另一个人同意和其中某一笔成交时,钱才会易手,而且挂单的人随时都可以撤单。
墙,是这些等待中的订单里比其他地方大得多的一堆。光是大还不够,因为比特币周围的订单簿本来就很大:在距离价格 5% 以内,通常就有大约 1.7 亿美元等待中的买单和 1.85 亿美元等待中的卖单,分散在几百个价格档位上。所以,一堆订单必须在它自己那一侧显得异常,我们才叫它墙。它必须同时满足三个条件:价值至少 500 万美元;至少占该侧距离价格 5% 以内全部等待订单的 3%;并且至少是这个订单簿里一个典型价格档位的五倍大。它还必须连续三分钟都还在,所以只闪现一分钟的一堆订单,永远不会变成色带。在任何一分钟里,每一侧最多只追踪最大的六堵墙。
这张图上的绿色和红色,代表的是买卖方向,从来不代表情绪。绿色永远是买单,红色永远是卖单。绿色不代表“好”,红色也不代表“坏”——一大堆绿色买单不是上涨的承诺,一大堆红色卖单也不是下跌的警告。关于颜色,如果只记住一件事,那就是:它们只告诉您谁在等待——是买家,还是卖家。
每一堵墙最终都会结束,图表会告诉您它是怎么结束的。当这堆订单缩小到不足它最大时的 30%,并且连续两分钟保持这么小,这堵墙就算结束了。如果在墙还存在的时候,价格成交到了这条色带里、或者穿了过去,这堵墙就是“被吃掉”了——真金白银到了,有人和这些订单成交,这堆订单被消耗掉。如果价格始终没到那里,这堵墙就是“被撤单”了——挂单的人只是把它取消,然后走开了。区别很重要,因为只有其中一种真正让人付出了代价。被吃掉的墙,证明在那个价位确实发生了交易。被撤单的墙什么也证明不了,只能说明有人曾在那里挂着订单,后来又不挂了。
所以,一堵墙并不是承诺。它只是此刻正在等待的订单的一张快照,而等待中的订单可以在一秒之内被撤掉,没有预警,也不收任何费用。有些大额订单挂出来,恰恰就是为了让别人看到并做出反应,然后在价格到达之前就被撤走。请把一条色带读作“此刻大额订单挂在这里”,千万不要读作“价格会停在这里”。
要留意什么
- 绿色带 — 买单墙:买家挂在价格下方的挂单。这是大家会盯着看的价位,因为价格要继续往下跌,就得先把它吃穿。
- 红色带 — 卖单墙:卖家挂在价格上方的挂单,挡在上涨的路上。
- 更亮的带子 — 墙里的钱更多。右侧边缘的名称,例如“卖单墙 · $18.4M · $78,120”(即 1840 万美元,位于 78,120 美元),会写明仍然存在的最大几堵墙的准确金额和准确价格。
- 中断的带子 — 这堵墙消失了。把鼠标移到上面,就能看到是哪一种:“被吃掉”,意思是价格从它身上成交穿过;“被撤单”,意思是在价格到达之前,这些订单就被取消了。
- 右侧的一排横条 — 此刻的订单簿:从价格下方 5% 到上方 5%,每个价格档位上有多少美元在等待成交。横条越长 = 那里等待的钱越多。穿过这些横条的虚线,是当前价格。
- “此刻”那一行 — 用文字写出价格上方最近的一堵卖单墙和下方最近的一堵买单墙,以及每一堵的美元金额,和它离当前价格有百分之几。
- 图表上方的图层按钮 — “订单墙”就是图表本身,默认开启。“订单簿热力图”和“大额交易”是两个额外图层,除非您手动打开,否则是关闭的:热力图是逐分钟拍下的快照,只包括距离价格约 0.1% 以内的订单;“大额交易”则标出每一笔 50 万美元及以上的单笔成交。
实例讲解
假设在价格上方 5% 以内等待成交的卖单,加起来大约有 1.85 亿美元。它的 3% 是 555 万美元,所以在这一侧,一堆订单必须超过 555 万美元才算数——在这里,500 万美元的下限并不是起决定作用的那条规则。一堆价值 1840 万美元的订单出现在 78,120 美元:它超过了 555 万美元,远远超过一个典型价格档位的五倍,而且连续到第三分钟还在,于是一条红色带在 78,120 美元处出现,右侧边缘的标签写着“卖单墙 · $18.4M · $78,120”。“此刻”那一行写着:“最近的卖单墙:$18.4M,位于 $78,120,比价格高 0.9%”。后来这堆订单降到 550 万美元以下——不到它峰值 1840 万美元的 30%——并且连续两分钟保持这么小,于是这条带子中断了。如果在这堵墙存在期间,价格任何时候涨到过 78,120 美元,把鼠标移到带子上就会显示“被吃掉”。如果价格始终没涨到那么高,就会显示“被撤单”。
它无法告诉您什么
- 在我们的订单簿记录程序启动之前,没有任何历史。交易所只公布订单簿此刻的样子,从不公布它过去的样子,所以那些分钟的数据在任何地方都不存在,也买不到;对于第一分钟记录之前的那一段,图表会画上斜线并加以标注,而不是凭空编造。
- 只有一个市场:Binance BTCUSDT 永续合约的订单簿。这是一种跟踪比特币价格的合约,而不是比特币本身;而且它只是众多交易所中的一家。挂在其他交易所、或普通现货市场里的墙,在这里都看不到。
- 隐藏订单和冰山订单永远不会出现在这里。冰山订单每次只在订单簿上露出一小部分,所以一笔真正巨大的订单,可能几乎不留痕迹。
- 只衡量距离价格 5% 以内的订单。挂得比这更远的一堆订单,在观察范围之外。
- 金额是订单簿当时显示的数字,不是将来会成交的数字。价格一靠近,订单就可能被撤掉;有些订单挂出来,本就是为了让人看到,而不是为了成交。
- “被撤单”和“被吃掉”描述的是这堆订单发生了什么,从不说明为什么会这样。除了下单的那个账户,没有人知道原因。
- 可选的“订单簿热力图”图层,视野比色带窄得多:它只覆盖价格上下各约 0.1%,所以这张图上几乎每一堵墙,都在它的范围之外。
数据来源
SafuTrading 自建的订单簿记录程序:一份 Binance BTCUSDT 永续合约订单簿的实时副本,从一张快照开始,随交易所的变动数据流同步更新,每分钟一次记入我们自己的订单墙表和价格阶梯表。K 线是同一市场的价格。两个可选图层分别是:我们自己逐分钟拍下的距离价格 0.1% 以内的订单簿快照,以及我们自己记录的 Binance 和 Coinbase 上每一笔 50 万美元及以上的现货成交。
打开订单墙与大额交易 — 绿色和红色的带子,标出我们的记录程序追踪到的大额挂单,每一条都从它出现的那一分钟画到它消失的那一分钟;右侧一排横条显示此刻的订单簿。
相关新手指南