Delta K 线

Delta K 线是在内部净主动量——卖价量减买价量——朝任一方向达到设定阈值时收盘的 K 线。它按「是谁在拿走流动性」来切分成交明细,而不是按时间、成交笔数或价格距离。

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


定义与构建

在订单流里,Delta 是在卖价成交的量减去在买价成交的量。Delta K 线从开出的那一刻起逐笔累加这个量。当运行中的 Delta 达到 +N 或跌到 −N(N 是以手数设定的阈值)时,这根 K 线收盘。下一笔成交开出新的一根,运行 Delta 归零。

这条规则是对称的:一根 K 线既可能因为买方的主动性收盘,也可能因为卖方的主动性收盘。因此一根走完的 Delta K 线,其 Delta 的绝对值至少等于阈值,而它的正负说明是哪一方把它收掉的。

  • 主动方未知的成交无法计入 Delta。一条不带方向的行情没法诚实地构建 Delta K 线,图表应当直说,而不是把这些成交当作零。
  • 一笔大成交可以独自收掉一根 K 线并冲过阈值;超出的部分属于这根 K 线,不会带进下一根。
  • Delta K 线的持续时间、成交量和价格振幅都不受约束。

Delta K 线看得见、别的 K 线藏起来的东西

  • 一长串朝同一侧收盘的 K 线,描述的是持续的一边倒主动性,不管时钟怎么走。
  • 一根因买方而收盘、收盘价却低于开盘价的 Delta K 线,说明买方在主动出手而价格在下跌:它内部的足迹会告诉你被动卖方是在哪里把他们吸收掉的。
  • K 线的持续时间本身变成了一个指标。一根用了二十分钟才够到阈值的 Delta K 线描述的是均衡的成交明细;几秒钟就收掉的那根描述的是一次爆发。
  • 累计 Delta 曲线画在 Delta K 线上时,每根 K 线大致移动一个阈值,所以它的斜率读作「单位时间多少根 K 线」,而不是「每根 K 线多少 Delta」。

在 Senzoukria 中

Delta K 线是足迹图页面粒度菜单里的第五项,与时间、tick、成交量和区间 K 线并列;引导式导览的「周期与 K 线类型」一步会打开这个菜单。阈值就是选定 K 线类型时所选的粒度取值。

这些 K 线由带主动方标记的成交流组装而成,用的正是喂养 Bid × Ask 单元格和累计 Delta 指标的那套分类。在加密货币数据源上,方向来自交易所自己的标记(Binance 的 buyer-is-maker 标记、Bybit 的吃单方),所以 BTC 上的一根 Delta K 线用的是交易场所的约定,而不是从最新价猜出来的。

陷阱

  • 跨品种混用阈值。ES 上的 500 手阈值和 MES 上的不可比;MES 每手的名义价值只是前者的一小部分。
  • 指望从蜡烛数据得到 Delta K 线。蜡烛不带主动方,所以导入的 OHLCV 历史无法被重新切成 Delta K 线。
  • 把 K 线根数当成成交量读。Delta K 线很多,意味着穿越阈值的次数很多;如果成交明细一边倒,总成交量可能并不大。
  • 用一个与 K 线构建器锚点不同的累计 Delta 重置点。目录里的时段 CVD 在芝加哥时间 17:00 开盘重置;横跨这次重置的 K 线不应跨着它去读。

其他语言版本

常见问题

Delta K 线和成交量 K 线有什么不同?
成交量 K 线在成交总手数——买价加卖价——达到阈值时收盘。Delta K 线在卖价量与买价量之差达到阈值时收盘。双向都很重的成交会很快填满一根成交量 K 线,而一根 Delta K 线可能长时间开着,因为买入和卖出在运行 Delta 里互相抵消。
Delta K 线该用多大的阈值?
没有通用取值;它取决于品种的典型成交量,也取决于你希望每小时读多少根 K 线。一个实用的选法是:挑一个阈值,让常规时段内的 K 线根数与你本来就在看的那张时间图接近,然后在整个样本内保持不变,好让各根 K 线保持可比。

继续阅读