一、盘口能量分布基础
1.1 什么是盘口能量
盘口能量,说白了就是挂在买卖盘口上的「真实战斗力」。
很多人看盘只看价格涨跌,但价格只是表象。真正推动价格波动的,是买卖双方在每一个价位上投入的资金量。我习惯把这种资金量称为「能量」——它代表了多空双方在某个价位的决心。
举个例子:
卖一价 10.00 元挂了 5000 手,卖二价 10.01 元挂了 8000 手。这 13000 手就是卖方在 10.00-10.01 这个区间布置的「防线」。买方如果想突破,必须消耗掉这些能量。反过来,买一价 9.99 元挂了 6000 手,这是买方的「支撑阵地」。
盘口能量,就是这些挂单背后真实的资金博弈。
1.2 能量分布的核心概念
能量分布,研究的是「能量在价格轴上的分布规律」。我个人把它拆成三个维度:
- 纵向分布: 同一个时间点,不同价位的挂单量分布。比如当前时刻,从买五到卖五,每个价位的挂单量是多少。
- 横向分布: 同一个价位,不同时间点的挂单量变化。比如 10.00 元这个价位,过去 10 分钟挂单量是如何增减的。
- 动态分布: 能量在成交过程中的消耗与补充。比如大单吃掉卖一后,卖二是否迅速补单,这反映了主力的意图。
我在项目中遇到过一种典型情况:某只股票卖盘挂单巨大,但价格就是不跌。后来发现,那些大卖单是「假挂」——挂上去又撤,撤了又挂。这种能量分布是虚的,不能当真。
有效能量 = 挂单量 × (1 - 撤单率)。这个公式帮我过滤掉了很多虚假信号。
1.3 盘口数据源:Level-2 行情介绍
普通行情(Level-1)每 3 秒刷新一次,只能看到买卖各 5 档的挂单总量。这就像用望远镜看战场——能看到大概阵型,但看不清细节。
Level-2 行情则完全不同。它提供:
- 逐笔成交: 每一笔交易的时间、价格、数量、方向(主动买还是主动卖)
- 十档行情: 买卖各 10 档的挂单明细
- 委托队列: 前 50 笔挂单的明细,能看到大单是散户挂的还是机构挂的
- 撤单数据: 哪些挂单被撤了,撤了多少
为什么要用 Level-2?
你想想看,如果只看 Level-1,你只能看到「卖一有 1000 手」。但 Level-2 能告诉你:这 1000 手里,有 800 手是同一个席位挂的,而且这个席位在过去 5 分钟里撤了 3 次单。这信息量完全不是一个级别。
| 数据维度 | Level-1 | Level-2 |
|---|---|---|
| 刷新频率 | 3 秒 | 0.1 秒(逐笔) |
| 买卖档位 | 5 档 | 10 档 |
| 委托明细 | 无 | 前 50 笔 |
| 撤单数据 | 无 | 有 |
| 逐笔成交 | 无 | 有 |
1.4 量化分析的意义
为什么要用量化方法分析盘口能量?
因为人眼看不准。我自己盯盘时,经常被大单吓到——看到卖一突然多了 5000 手,第一反应是「要跌了」。但量化分析告诉我:这 5000 手是挂在 10.00 元,而当前价格是 10.05 元,距离成交价还有 5 分钱。实际上,这 5000 手只是「威慑」,并不构成直接抛压。
量化分析能帮我们做到三件事:
- 去伪存真: 用算法识别虚假挂单、对倒交易等市场操纵行为
- 提前预判: 通过能量分布的变化,预判关键价位的突破或支撑
- 自动化交易: 把盘口能量信号转化为交易策略,实现程序化下单
举个例子,我写过一个简单的能量分布指标:
def energy_imbalance(buy_volumes, sell_volumes):
"""
计算买卖能量失衡度
buy_volumes: 买方各档挂单量列表
sell_volumes: 卖方各档挂单量列表
"""
total_buy = sum(buy_volumes)
total_sell = sum(sell_volumes)
if total_buy + total_sell == 0:
return 0
imbalance = (total_buy - total_sell) / (total_buy + total_sell)
return imbalance
# 使用示例
buy = [500, 300, 200, 100, 50] # 买一到买五
sell = [400, 350, 250, 150, 80] # 卖一到卖五
score = energy_imbalance(buy, sell)
print(f"能量失衡度: {score:.2f}")
# 正值表示买方占优,负值表示卖方占优
这个指标虽然简单,但在实盘中帮我过滤掉了不少假突破。嗯,这里要注意:单一指标不能作为交易依据,需要结合其他信号综合判断。
知识体系总览
下面这张图概括了本章的核心逻辑。我建议你把它存下来,后面每学一章都可以回来对照一下:
这张图把本章的三个核心模块串起来了:盘口能量是基础数据,能量分布是分析框架,Level-2 是数据来源,量化分析是工具,最终输出交易信号。后面的章节都会围绕这个体系展开。