投入与结果(effort versus result)
投入与结果(effort versus result)把一根 K 线里成交掉的量(投入)和价格在这根 K 线里走过的距离(结果)作比较。比值高,说明花了很多手却几乎没走动,指向吸收;比值低,说明价格是在没什么量推动的情况下走过去的。
Senzoukria · 术语表 · 更新于 2026 年 9 月
一个比值说清的想法
这个概念来自量价分析:每根 K 线都付出一定的投入(它的成交量),并取得一定的结果(它的区间)。一个除以另一个,得到「每走一个 tick 花掉多少手」。数值高时,参与者成交了很多而价格几乎没动,说明被动那一侧有人在吸收。数值低时,价格几乎没遇到阻力就滑了过去,参与度也很低。
区间以 tick 计量,这样比值才能跨品种比较。它按 round((最高价 − 最低价) / tick) 计算。最高价等于最低价的 K 线区间为零,也就没有结果可量;此时输出留空,因为除以零会凭空造出一个无穷大的投入。
高读数和低读数怎么读
- 一波上涨的顶部出现高读数:买方花了大力气却一无所获,说明供给正在吸收他们。请检查这根 K 线的 delta 是否为正,以确认主动的确实是买方。
- 区间中部出现高读数:双向成交、谁也没赢,往往是一次轮动而不是反转。
- 趋势中的低读数:价格推进轻松,沿途阻力稀薄;目前还没有吸收。
- 数据发布后宽幅 K 线上的低读数:像缺口一样的跳动,背后没什么量,这样的位置未必守得住。
投入与结果,和 delta 效率
投入与结果说的是一根 K 线、说的是价格。Delta 效率说的则是若干根 K 线、说的是资金流本身:N 根 K 线上 delta 净额的绝对值,除以各根 delta 绝对值之和,取值在 0 和 1 之间。它就是把考夫曼效率比率用在 delta 上、而不是用在收盘价上。接近 1 说明这 N 根 K 线一直朝同一个方向推;接近 0 说明两侧都在大力主动、互相抵消掉了。两者一起读,能回答一个很精确的问题:这段价格行情是靠一致的资金流拿到的,还是资金流在自相搏斗、价格只是漂过去了?
在 Senzoukria 里
Effort vs Result(指标 id effort-vs-result,分组 Tape & flow)是一个副图指标,逐根 K 线计算成交量除以以 tick 计的区间。区间使用该品种的 tick 大小,所以 tick 未知时没有数值,区间为零的 K 线同样没有数值。参数是一个颜色和一个 Smoothing 周期,默认为 1。Delta 效率(delta-efficiency)在同一个分组里,取一个 N 根 K 线的窗口(Period,默认 10),预热期间没有数值,N 个 delta 全为零时也没有数值。
两者都从已连接数据源构建的 K 线派生而来;成交量是数据源的成交量,tick 大小来自合约定义。
常见误区
- 用点数而不是 tick 来量区间,然后拿 ES 和 NQ 去比。
- 把每一个高读数都叫作吸收。没有 delta 给出的方向,你只知道量被花掉了,不知道是谁花的。
- 把区间为零的情况设成投入为零;这会让最平静的 K 线看起来像最轻松的行情。
- 用很长的平滑窗口,结果把真正发生吸收的那一根 K 线抹掉了。
相关内容
其他语言版本
常见问题
- 投入与结果就是吸收吗?
- 它是把吸收量化出来的方式之一。吸收指的是大量主动成交量未能推动价格这个观察;投入与结果比值正是逐根 K 线地量化这件事。要确认被吸收的是哪一侧,仍然需要这根 K 线或这个价位上的 delta。
- 多大的数值算高?
- 没有固定阈值,因为这个比值取决于品种的 tick 大小、它常见的成交量和所处的时段。请把一根 K 线和它前后的 K 线比,和往日同一时刻的 K 线比,而不是和一个绝对数字比。
- 为什么指标在有些 K 线上是空白的?
- 有两种情况按设计就没有数值:最高价等于最低价的 K 线,它没有区间可除;以及软件不知道其 tick 大小的品种。这两种情况下,一个空白比一个零、或者一个任意的大数说明得更多。