4、市场深度测量:深度指标(Depth)、深度图的构建、深度与价格冲击、深度衰减信号
各位同学,咱们今天聊一个实打实的东西——市场深度测量。
很多人做交易,只看K线、看成交量,觉得这就够了。其实不然。你想想看,K线是结果,而深度是原因。深度告诉你的是:市场到底有没有能力接住你的单子。
我个人习惯把深度比作“水池的深浅”。水面上的浪花再大,如果池子只有一厘米深,一个大单砸下去,直接就见底了。深度测量,就是帮你摸清这个池子到底有多深。
4.1 深度指标(Depth)
深度指标,说白了就是衡量订单簿上挂单的厚度。我一般看三个核心维度:
- 总挂单量:买一到买五、卖一到卖五的挂单总和。这个最直观。
- 挂单密度:价格每变动一个最小单位,对应的挂单量。密度越大,市场越“厚实”。
- 深度比率:买盘总深度 / 卖盘总深度。这个指标能看出多空力量的短期平衡。
我在项目中遇到过一种情况:某币种买一挂单量巨大,但买二到买五几乎空荡荡。这种“虚胖”的深度,其实很危险。一旦买一被吃掉,价格会瞬间跳水。嗯,这里要注意,不要只看第一档深度。
核心观点:深度指标不是越大越好,而是要“均匀且连续”。断层的深度,往往是陷阱。
4.2 深度图的构建
深度图,就是把订单簿的数据可视化。我个人习惯用累积挂单量来画。
具体做法很简单:
- 从最优买价开始,往更低的价格累加买盘挂单量。
- 从最优卖价开始,往更高的价格累加卖盘挂单量。
- 把这两条曲线画在同一张图上,横轴是价格,纵轴是累积挂单量。
你看到的那个“微笑曲线”一样的图,就是深度图。两条曲线之间的“缺口”,就是当前的买卖价差。
我建议你用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% 时,我会高度警惕。
核心要点:深度衰减是“暴风雨前的宁静”。它比价格本身更能提前反映市场的真实意图。
好了,关于市场深度测量,我就讲这么多。记住一句话:深度是市场的骨架,价格只是血肉。看懂骨架,你才能预测血肉的走向。
公众号:蓝海资料掘金营,微信deep3321