4、市场深度测量:深度指标(Depth)、深度图的构建、深度与价格冲击、深度衰减信号

各位同学,咱们今天聊一个实打实的东西——市场深度测量。

很多人做交易,只看K线、看成交量,觉得这就够了。其实不然。你想想看,K线是结果,而深度是原因。深度告诉你的是:市场到底有没有能力接住你的单子

我个人习惯把深度比作“水池的深浅”。水面上的浪花再大,如果池子只有一厘米深,一个大单砸下去,直接就见底了。深度测量,就是帮你摸清这个池子到底有多深。

4.1 深度指标(Depth)

深度指标,说白了就是衡量订单簿上挂单的厚度。我一般看三个核心维度:

  • 总挂单量:买一到买五、卖一到卖五的挂单总和。这个最直观。
  • 挂单密度:价格每变动一个最小单位,对应的挂单量。密度越大,市场越“厚实”。
  • 深度比率:买盘总深度 / 卖盘总深度。这个指标能看出多空力量的短期平衡。

我在项目中遇到过一种情况:某币种买一挂单量巨大,但买二到买五几乎空荡荡。这种“虚胖”的深度,其实很危险。一旦买一被吃掉,价格会瞬间跳水。嗯,这里要注意,不要只看第一档深度

核心观点:深度指标不是越大越好,而是要“均匀且连续”。断层的深度,往往是陷阱。

4.2 深度图的构建

深度图,就是把订单簿的数据可视化。我个人习惯用累积挂单量来画。

具体做法很简单:

  1. 从最优买价开始,往更低的价格累加买盘挂单量。
  2. 从最优卖价开始,往更高的价格累加卖盘挂单量。
  3. 把这两条曲线画在同一张图上,横轴是价格,纵轴是累积挂单量。

你看到的那个“微笑曲线”一样的图,就是深度图。两条曲线之间的“缺口”,就是当前的买卖价差。

我建议你用Python自己画一下,代码其实不复杂:

import matplotlib.pyplot as plt

# 假设你已经有 order_book 数据
def plot_depth(order_book):
    bids = order_book['bids']  # 买盘,格式 [[price, volume], ...]
    asks = order_book['asks']  # 卖盘
    
    bid_prices, bid_volumes = zip(*bids)
    ask_prices, ask_volumes = zip(*asks)
    
    # 累积计算
    cum_bid = [sum(bid_volumes[:i+1]) for i in range(len(bid_volumes))]
    cum_ask = [sum(ask_volumes[:i+1]) for i in range(len(ask_volumes))]
    
    plt.plot(bid_prices, cum_bid, label='买盘深度', color='green')
    plt.plot(ask_prices, cum_ask, label='卖盘深度', color='red')
    plt.xlabel('价格')
    plt.ylabel('累积挂单量')
    plt.legend()
    plt.show()

你看,代码就这么几行。但真正有价值的是你从图里读出的信息。

小技巧:深度图的斜率变化,往往比绝对数值更有意义。斜率突然变缓,说明该价位附近支撑/阻力在减弱。

4.3 深度与价格冲击

价格冲击,就是你的订单对市场价格造成的影响。深度越浅,冲击越大。

我一般用这个公式来估算:

价格冲击 ≈ 你的订单量 / 当前深度

举个例子:你想买入100个BTC,当前卖一档深度只有50个BTC。那你这一单下去,至少会吃掉卖一和卖二两档,价格自然会被推高。

我曾经吃过这个亏。有一次做高频,没注意深度,直接市价单砸进去。结果成交均价比我预期的高了0.3%。别小看这0.3%,在量化交易里,这就是盈亏的分水岭。

所以,我建议你在下单前,先算一下“冲击成本”。如果冲击成本超过你的预期利润,这笔交易就不该做。

警告:在深度极薄的市场(比如某些小币种),你的订单本身就是“市场操纵”。不要以为只有大户才能影响价格,小资金在薄深度下同样能掀起大浪。

4.4 深度衰减信号

深度衰减,是我个人非常看重的一个信号。它指的是:在价格没有明显变动的情况下,订单簿上的挂单量在持续减少

为什么会这样?

原因通常有两个:

  • 大资金在悄悄撤单:他们可能嗅到了风险,或者准备发动攻击。
  • 市场流动性在枯竭:做市商在撤退,市场即将进入“无人接盘”的状态。

深度衰减信号,往往领先于价格的大幅波动。我记得有一次,我在监控某个山寨币的深度,发现买盘深度在10分钟内下降了40%,但价格只跌了0.5%。我当时就觉得不对劲,果断平掉了所有多头仓位。结果半小时后,价格暴跌了8%。

如何量化深度衰减?我一般用这个指标:

深度衰减率 = (当前深度 - 过去N周期平均深度) / 过去N周期平均深度

当这个值小于 -20% 时,我会高度警惕。

核心要点:深度衰减是“暴风雨前的宁静”。它比价格本身更能提前反映市场的真实意图。

好了,关于市场深度测量,我就讲这么多。记住一句话:深度是市场的骨架,价格只是血肉。看懂骨架,你才能预测血肉的走向。

市场深度测量知识体系 市场深度测量 深度指标 总挂单量 挂单密度 深度比率 深度图构建 累积挂单量曲线 买卖价差缺口 斜率变化分析 深度与价格冲击 冲击成本估算 订单量 vs 深度 市价单风险 深度衰减信号 挂单量持续减少 大资金撤单预警 流动性枯竭信号

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