永续合约挂单深度失衡

在币安 BTCUSDT 永续合约上,距离当前价格 1% 以内的等待成交订单有多不平衡。大于零表示排队买入的钱比排队卖出的多;小于零则相反。这是意愿,不是成交——这些挂单随时可以撤掉。每天一个点,从 2026 年 8 月 13 日开始。

订单簿就是等待成交的挂单队列:买单挂在当前价格下方,卖单挂在当前价格上方。每次读取这个队列时,我们把中间价下方 1% 以内等待买入的**资金**(价格 × 数量)加起来,再把上方 1% 以内等待卖出的资金加起来,然后计算 `(买方资金 − 卖方资金) ÷ (买方资金 + 卖方资金)`。

**+1 表示队列里全是买方,−1 表示全是卖方,0 表示双方旗鼓相当。**我们统计的是资金而不是币数,所以一堵数量很大但金额不高的挂单墙,压不过另一边更大的美元投入。

**一个“样本”就是对订单簿的一次这样的读取。**我们大约每小时读取一次,图表画出的是**当天所有样本的平均值**,因为单次读数只是噪声。每天背后的样本数量单独画成一条线,这样读取次数很少的一天就不会被当成读取充分的一天:自 2026 年 8 月 13 日以来,23 天里共有 527 个样本,大约每天 23 个。

持续的**正值**读数,表示买方在市价下方排队,而卖方没有在上方排队。持续的**负值**读数则相反。**有价值的是连续多天的走势,而不是某一天。**

举个例子,2026 年 9 月 4 日的读数是 **+0.033,由当天 15 个样本平均得出**——等待买入的资金略多于等待卖出的资金,接近零,可以认为订单簿是平衡的。如果某天读数为 +0.30,就意味着排队买入的资金差不多是排队卖出的两倍。

把它和价格对照着看:**失衡已经转向、而价格还没有转向**,这种情况值得留意。

大约每小时一次,一个小程序向 Binance 请求 BTCUSDT 永续合约当前的订单簿(每边前 1,000 个价位),只保留中间价上下 1% 以内的挂单,然后存下一个数字——`(买方资金 − 卖方资金) ÷ (买方资金 + 卖方资金)`——以及读取的时间。

每天结束时,这些存下的读数会被**平均成一个点**,**读数的次数也存放在旁边**。漏掉的小时不会被补上任何数据:那一天只是显示较少的样本。

**这个序列从 2026 年 8 月 13 日开始,也就是我们开始读取订单簿的那一天,此前没有任何历史——这里没有,任何地方也买不到。**Binance 只公布此时此刻的订单簿;没有人保存昨天的。这张图只能往后增长,一天一天地积累。

等待中的挂单**不是承诺**。它们可能一秒钟后就被撤销,有些挂单从一开始就不打算成交。请把它看作一种压力,绝不要当成保证。

只有一个交易场所、一个合约——Binance 的 BTCUSDT 永续合约。它是同类中最深的订单簿,但它不是整个市场。

只由寥寥几次读数构成的一天,比由完整 24 次读数构成的一天,证据要弱。**样本数量就显示在图上**,方便你区分这两种情况。

Binance USD-M 期货公开订单簿(fapi /depth,limit 1000),由 Safu 大约每小时读取一次,并按每个日历日平均成一个点 · 自 2026 年 8 月 13 日起存储 · 不经数据商,不补历史

Binance USD-M 期货订单簿(fapi /depth,limit 1000),我们大约每小时读取一次,并平均为每天一个数据点 · 自 2026 年 8 月 13 日起每天 1 个数据点 · 任何地方都没有更早的历史