Delta(单根 K 线的 Delta)
Delta 是在卖价上成交的量减去在买价上成交的量,也就是主动买量减主动卖量。它先按价位计算,再在一根 K 线上求和,用来衡量这根 K 线里是主动买方还是主动卖方交易得更多。
Senzoukria · 术语表 · 更新于 2026 年 9 月
定义与正负号约定
在单个价位上,Delta 等于在卖价成交的合约数(买方吃掉卖单)减去在买价成交的合约数(卖方砸向买单)。一根 K 线的 Delta,是这根 K 线触及的每个价位上的 Delta 之和。Delta 为正,说明主动买超过主动卖;为负则相反。
这是 ATAS 和 Sierra Chart 使用的约定,Senzoukria 也遵循同一套。有些平台把 Delta 显示为成交量的百分比,或者按波动区间做归一化;那些是衍生出来的展示方式,不是另一种定义。
- 价位 Delta = 该价位的卖价成交量 − 买价成交量。
- K 线 Delta = 这根 K 线上所有价位 Delta 的总和。
- Delta 需要主动方标记。只有 OHLCV 数据是算不出来的。
把它和价格对照着读
- 价格上涨且 Delta 为正:买方在推进,卖单让开了。走势与它背后的成交流是一致的。
- 价格上涨但 Delta 为负:卖方在主动出击,价格却涨了。要么是挂着的买单把他们吸收掉了,要么是空头以被动方式回补。值得再看一眼。
- Delta 很大而波动区间很小,往往指向这根 K 线端部的吸收。
- Delta 本身不会告诉你这些主动成交发生在 K 线内部的哪个位置。那是高低点 Delta 和足迹单元格补上的信息。
在 Senzoukria 中
每根足迹 K 线上都会以文字形式叠加显示该 K 线的 Delta。名为 Delta Histogram 的指标把同一个数字画成彩色柱状图,放在图表下方的独立窗格里;它的计算取自 Rust 后端已经聚合好的总 Delta。单元格菜单还提供 Delta 和居中 Delta 两种单元格类型,此时每个价位显示的是它自己的价位 Delta,而不是买价 × 卖价这一对数字。
从 Databento 的 ohlcv-1m 文件导入的 K 线既没有 Delta,也没有价位明细。导入界面会把这一点明明白白写出来,并提醒:读取 Delta 的策略在这些 K 线上会看到零,所以这个零必须理解为数据缺失,而不是买卖力量均衡。
它衡量不了的东西
- 不是盘口。Delta 统计的是已成交的交易,不是挂着的量。
- 不是净持仓。一个吃掉卖单的买方,可能只是在平掉空头。
- 不是预测。Delta 描述的是已经发生完的那场拍卖。
- 跨品种比较要小心:同样大小的 Delta 在 ES 上和在 MNQ 上含义完全不同。
相关内容
其他语言版本
常见问题
- 为什么价格上涨时 Delta 却是负的?
- 因为 Delta 衡量的是主动性,不是结果。如果卖方反复砸向买价,而大额挂单不断补回来,价格可以横住甚至慢慢上移,而 Delta 一直为负。这种不匹配通常被称为吸收。
- Delta 很大是不是看涨?
- 它只说明在这根 K 线里买方比卖方更主动。这是否看涨,取决于价格拿它做出了什么反应。在一个没有被突破的阻力位上出现很强的正 Delta,是警告,而不是确认。