9. POC(控制点):市场博弈的胜负手
做订单流分析,有个概念你绕不开——POC,全称是 Point of Control,翻译过来叫“控制点”。
说白了,POC 就是一根 K 线里,成交量最大的那个价位。嗯,就这么简单。但它的意义,远不止“成交量最大”这四个字。
我个人习惯把 POC 看作“市场的重心”。你想啊,那么多人在这个价位成交,说明什么?说明买卖双方在这里达成了最大共识。这个价位,就是多空双方打得最激烈的地方。
9.1 POC 的定义:成交量的“珠穆朗玛峰”
先看一个具体的例子。假设我们有一根 5 分钟 K 线,它的逐笔成交数据如下:
| 价格 | 成交量 |
|---|---|
| 100.50 | 120 |
| 100.45 | 85 |
| 100.40 | 230 |
| 100.35 | 310 |
| 100.30 | 95 |
看到没?100.35 这个价位,成交量是 310 手,是所有价位里最高的。那么,这根 K 线的 POC 就是 100.35。
用代码算一下,其实很简单:
# 计算 POC 的伪代码示例
def find_poc(price_volume_dict):
"""
price_volume_dict: {价格: 成交量}
返回 POC 价位
"""
poc_price = max(price_volume_dict, key=price_volume_dict.get)
return poc_price
# 示例数据
data = {100.50: 120, 100.45: 85, 100.40: 230, 100.35: 310, 100.30: 95}
poc = find_poc(data)
print(f"POC 价位是: {poc}") # 输出: POC 价位是: 100.35
我在项目中遇到过不少新手,一上来就盯着最高价最低价看,结果被来回打脸。其实 POC 才是那个“定海神针”。
9.2 POC 的支撑阻力作用:为什么它这么“硬”?
POC 为什么能当支撑和阻力用?原因很简单——因为这里人多。
你想想看,在 POC 这个价位,有大量的人成交了。这些人里,有做多的,也有做空的。当价格再次回到这个位置时:
- 做多的人:会想“上次我在这里买,赚了/亏了,这次我再看看”
- 做空的人:会想“上次我在这里卖,现在价格又回来了,要不要平仓?”
- 没上车的人:会想“这个位置之前成交量大,应该是个关键位,我在这里挂单试试”
所以,POC 天然就带有“记忆效应”。价格靠近它时,市场会不自觉地放慢脚步。
核心要点:
- POC 上方:它是支撑。价格从上方回落,碰到 POC 容易反弹。
- POC 下方:它是阻力。价格从下方反弹,碰到 POC 容易受阻。
嗯,这里要注意:POC 不是绝对的。它更像一个“引力场”,价格越靠近它,受到的“拉扯”就越明显。
9.3 POC 的移动与突破:市场风向变了
POC 不是一成不变的。随着新的 K 线生成,POC 会移动。我个人最关注的,就是 POC 的移动方向。
举个例子:
- 第一根 K 线,POC 在 100.35
- 第二根 K 线,POC 上移到 100.50
- 第三根 K 线,POC 继续上移到 100.65
这说明什么?说明市场的“重心”在往上走。买方在逐步掌握主动权。
反过来,如果 POC 不断下移,那就是卖方在主导。
我的个人经验:
当 POC 连续 3 根 K 线朝同一个方向移动时,我会把它当作一个趋势确认信号。我曾经靠这个信号,躲过了一次假突破的陷阱。
那 POC 的突破呢?
假设价格一直在 POC 下方运行,突然一根大阳线,直接突破了 POC,并且成交量放大。这时候,POC 的角色就变了——它从阻力变成了支撑。
反过来,如果价格跌破 POC,并且放量,那 POC 就从支撑变成了阻力。
避坑指南:
我曾经犯过一个错误:看到价格突破 POC 就追进去,结果被套了。后来我总结出两个条件:
- 突破时必须有成交量配合(放量)
- 突破后最好有回踩确认(回踩 POC 不破)
两个条件都满足,胜率会高很多。
9.4 知识体系:POC 的核心逻辑
下面这张图,是我自己整理的 POC 知识框架,你可以对照着看:
这张图把 POC 的三个核心维度串起来了。你从定义出发,理解它的支撑阻力作用,再跟踪它的移动和突破,基本上就能把握住 POC 的精髓。
最后说一句:POC 不是圣杯,但它是一个极好的“参照系”。有了它,你看 K 线的视角会完全不一样。