POC 迁移

POC 迁移指的是控制点从一根 K 线到下一根 K 线的移动,度量为相邻两根 K 线 POC 之间以 tick 计的距离。小而反复的迁移描述的是市场守住一个价格;一串很大的迁移则描述市场正在移动,去找一个能做出成交量的新水平。

Senzoukria · 术语表 · 更新于 2026 年 9 月


算法

每根 K 线都有一个控制点,即总成交量最高的价位,打平时取较低的价格。第 t 根 K 线的 POC 迁移是 |POC(t) − POC(t−1)|,以 tick 表示。因为价位本身就是 tick 序号,这个减法是整数运算,不带任何舍入误差。序列的第一根 K 线没有前一个 POC,因而没有取值;没有成交量的 K 线同样没有取值;而一张品种 tick 大小未知的图表,根本无法表达这个距离。

  • 迁移是无符号的:它说的是多远,不说往哪边。
  • 漂移是带符号的变体,POC(t) − POC(t−1),POC 上移时为正。
  • 两者都以图表网格的 tick 为单位,所以同样的价格移动,在更宽的聚合步长下数值更小。

一串迁移值说明什么

  • 一连串接近零的取值:相邻几根 K 线都在同一个价格上做生意。配上一个平坦的成交量分布节点,这就是平衡在足迹图上的样子。
  • 在漂移版本上一根接一根朝同一方向抬升的取值:市场正把它成交最重的地方随价格一起搬走,这就是趋势从成交量一侧看过去的样子。
  • 一串小值之后突然出现一个很大的迁移:价格离开了原先被接受的水平。它在新水平上是否被接受,由随后的 K 线决定,而不是由这一跳决定。
  • 价格还在延伸、迁移却在缩小:这段延伸是在比之前更薄的成交量上发生的,成交量分布指南把这种读法描述为穿过低成交量区域。

在 Senzoukria 中

「POC 迁移(tick)」和「POC 漂移(tick)」是目录里的两个面板指标。POC 迁移属于成交量组,画的是绝对距离;POC 漂移属于成交明细与流组,画的是带符号的那个。两者与「POC 位置 %」采用同一条打平规则——取较低的价格——所以三个指标度量的是同一个价位。每个指标都有颜色和平滑设置;平滑会把序列在 N 根 K 线上取平均,取值为 1 时关闭。

这两个指标需要带逐价位成交量的行情,Rithmic、各桥接、Databento 历史和加密货币界面都符合。在只交付 OHLC K 线的数据源上,它们会保持空白。

常见误区

  • 把无符号的迁移当成方向来读。需要正负时请用 POC 漂移。
  • 拿 1 tick 聚合的迁移值去比 4 tick 聚合的;单位是网格 tick,不是合约 tick。
  • 把一次大迁移当成突破信号。一根 K 线完全可能因为一笔大成交,就把 POC 印在了极端位置。

其他语言版本

常见问题

POC 迁移和 POC 漂移有什么区别?
迁移是相邻两根 K 线 POC 之间的绝对距离,永远是零或正数。漂移是同一个距离带上符号,POC 移到更高价格时为正。要衡量市场在多大程度上四处寻找价格,迁移方便;要看清它往哪边走,漂移方便。
为什么第一根 K 线上、或者某些 K 线上指标什么都不显示?
它需要两个连续的 POC 和一个已知的 tick 大小。第一根 K 线没有前一根;没有成交量的 K 线没有 POC;而目录里没有 tick 大小的品种无法表达以 tick 计的距离。每一种情况下 Senzoukria 都把取值留空,而不是写一个零。

继续阅读