🎓 鲸鱼学院

订单流与 CVD — 解读 K 线背后的成交

🔴 高级鲸鱼学院课程 21 / 28

发布 2026.07.03 · 最后更新 2026.07.06

如果你是搜索 CVD 来到这里的,说明你已经意识到光靠 K 线和成交量是不够的。问题在于,大多数资料停留在『CVD 展示买卖压力』这样的介绍就结束了,真正该按什么顺序在图表上对照、又该在哪里放弃解读,却没人教。本文先拆解 CVD 的计算结构,再依次讲价格×CVD 四象限判读流程、吸收(absorption)判定三条件,以及这份数据背叛你的那些情形。还有一个需要提前戳破的幻想——订单流不是窥视主力内心的窗口,只是对手藏得不够严的那一部分留下的旁证。

📌 三句话总结
  • CVD(累计成交量差)是把吃单买入成交量减去吃单卖出成交量得到的 Delta 按时间顺序累加而成的曲线,画的是『谁在付出成本着急成交』的余额。
  • 判读的核心是价格方向与 CVD 方向的四种组合。两个方向相互背离的组合(价格↑·CVD↓、价格↓·CVD↑)构成衰竭与吸收的迹象。
  • 吸收指主动成交大量涌出、价格反应却异常小的现象;惯例是只有当 Delta 规模、价格反应、挂单墙回补三个条件叠加时才去怀疑。
  • CVD 是按交易所、市场分别计算的相对指标,且易受幌骗与冰山委托影响,因此它不是单独信号,而是叠加在位置(筹码密集区、关键价位)之上的确认证据。

价格是结果 — 成交数据展示的过程

一根 K 线,是几百到几千笔成交结束之后留下的摘要。开盘价、最高价、最低价、收盘价这四个数字只记录『走到了哪里』,却把过程中谁在用市价单强行推进、谁在用限价单接下统统抹去。如果说K 线与成交量是结果的语法,那么订单流分析就是直接去读结果被制造出来的过程——成交(trade)原始数据——的技法。同样形状的阳线,被主动买盘硬顶上去的阳线,和因卖方挂单变薄而顺势滑上去的阳线,其后续走势的结构并不相同。

这套方法的谱系超过一百年。源头是电报纸带行情时代的读带法(tape reading):20 世纪初,理查德·威科夫把从成交纸带上读出大户吸筹与派发痕迹的方法体系化;1980 年代,芝加哥期货交易所的彼得·斯泰德迈尔设计出解读各价位成交分布的市场分布图(Market Profile)。这门古老的技法之所以在币圈重新流行,原因在于数据的可获取性——主流交易所通过公开 API 实时提供全部成交明细,过去只属于机构终端的成交 Delta 与大单追踪,如今个人也能原样看到。

价格是结论,成交是通往这个结论的论证——订单流,就是寻找论证漏洞的技术。

CVD 的结构 — 主动买入与主动卖出的累计差

先把术语钉准。每一笔成交都有两个当事方:挂单方(maker)是把限价单铺进盘口、提供流动性的一方;吃单方(taker)是用市价单把那份流动性即时拿走的一方。吃单方是宁愿承受更差的价格和更高的手续费、也要『现在』成交的一方——也就是更着急的一方。订单流数的,正是这个着急一方的方向。

💡 『买盘强劲』这句话的准确含义

每一笔成交,买方和卖方都是精确的 1:1 撮合,因此就总量而言,『买入量比卖出量多』这句话并不成立。订单流所说的买方占优,指的是吃单方的方向偏向了买入一侧——把卖方挂单一路吃上去的市价买入,多于把买方挂单一路砸下去的市价卖出,是这样一份统计。漏掉这个区分,读 CVD 时就会从头错到尾。

Delta(成交量差)是在某段区间内,用吃单买入成交量减去吃单卖出成交量得到的值。例如某 1 分钟内吃单买入成交 420 BTC、吃单卖出成交 300 BTC,这 1 分钟的 Delta 就是 +120 BTC。CVD(Cumulative Volume Delta,累计成交量差)是把这个 Delta 按时间顺序不断累加而成的曲线。如果下一个 1 分钟的 Delta 是 −80 BTC,CVD 就从 +120 回落到 +40。如果说价格图画的是『走到了哪里』,那么 CVD 画的就是『在走到那里的一路上,谁一直在主动进攻』的余额。

由此立刻引出一条实操原则:CVD 的绝对数值取决于累加起点设在哪里,是一个任意的值。所以订单流交易者读 CVD,读的不是数字,而是轨迹——斜率是否得以维持,价格刷新极点时 CVD 的极点是否跟着刷新。判读的单位不是数值本身,而是它与价格之间的相对形态。

四象限判读 — 价格与 CVD 的组合在说什么

把价格方向和 CVD 方向叠在一起,组合一共有四种。两个方向一致的两种组合是『一致』——确认主动订单正在原样推动价格。真正构成判读素材的是另外两种,也就是价格与 CVD 相互背离的不一致组合。

📊 价格 × CVD 四象限

① 价格↑·CVD↑ = 一致上涨。主动买入主导上涨的区间。② 价格↓·CVD↓ = 一致下跌。主动卖出主导下跌的区间。③ 价格↑·CVD↓或走平 = 没有市价买入、价格却在涨的区间——被读作卖方挂单变薄或带有空头回补性质,抑或是上涨燃料正在衰竭的迹象。④ 价格↓·CVD↑或走平 = 主动买入不断涌出、价格却被压下去的区间——暗示上方有人正在用限价单派发筹码(疑似派发);反过来,若在低位区间同时出现价格↓、Delta 大幅为负、价格反应微弱,则分流为疑似吸收。

价格:更高高点 ↑RSI:更低高点 ↓
价格与指标的背离判读 — 同样的原理也适用于 CVD

把背离判读展开成数字是这样的:假设 BTC 突破前一个波段高点 71,800 美元、上探至 72,400 美元,刷新了约 +0.8% 的新高,而同一区间的 CVD 高点却低于前高。这意味着制造新高所投入的主动买入比上一波更少,上涨依靠的不是吃单方的力量,而是变薄的卖方挂单——这就是衰竭的迹象。反过来,价格刷新新低而 CVD 低点没有跟着下移,就是主动卖出衰竭的迹象。但要注意:这不是反转的预告,只是对燃料减少的观测——在强趋势里,背离出现好几次、趋势依然延续的情况比比皆是。

CVD 判读流程 — 顺序本身就是纪律
  1. 固定数据源 — 选定一个交易所与市场(现货/合约),把 CVD 的数据源固定下来。数据源不同,曲线的形状本身就不同,比较毫无意义。
  2. 位置优先 — 先在更大周期上圈定筹码密集区、前极点等关注价位。CVD 不是随时随地都看的东西,而是价格到达预先圈定的位置时才拿出来的放大镜。
  3. 极点配对 — 把价格的波段高点·低点与同一区间的 CVD 极点一一配对并标注。最常见的失误,就是拿不同波段的极点互相比较。
  4. 四象限分类 — 判定当前区间属于一致还是不一致;若是不一致,写下它对应衰竭、派发、吸收中的哪一种假设。
  5. 等待确认 — 不凭背离单独下判断。交易者会把观察区间一直延伸到价格结构发生转换(如脱离前一波段等)为止。
  6. 定义失效 — 如果价格再度刷新新高、CVD 也一同刷新新高,衰竭假设当场作废。把假设与结果记录下来,变成自己的数据。

吸收 — 接下倾泻卖压的那只手

吸收(absorption)被誉为订单流分析的精华。如果市价卖单大量倾泻、价格却几乎不跌,那就暗示有大户在特定价位用限价单持续接下这些筹码。威科夫一脉的分析长期把它解释为吸筹的代表性痕迹;SMC称之为订单块(order block)的区间,事后来看也有相当一部分正是发生过吸收的位置。它还有镜像——主动买入在上方被悄悄接下、价格再也涨不动的情形,被读作派发(清理筹码)的迹象。

📊 吸收判定三条件 — 只满足一条不下判定

Delta 规模 — Delta 深度为负(吃单卖出占优)。② 价格反应 — 相对于这个规模,价格的下跌异常地小。③ 挂单墙的回补 — 特定价位的买单墙一边被成交消耗、一边不断被重新补上。订单流交易者只有在三者叠加时才会怀疑是吸收;尤其是缺了 ③,就无法与单纯的『跌得慢』区分开。

换成数字,判定会清晰得多。假设上一段下跌波段中,Delta −1,000 BTC 让价格跌了 1.5%;而这一段区间倾泻了 Delta −1,400 BTC,价格却只从 68,300 美元跌到 68,150 美元,约 0.2%。单位 Delta 的价格反应缩小到约十分之一(0.0015%/BTC → 约 0.00014%/BTC)——更大的进攻换来了更小的结果,这就是吸收迹象的核心算术。交易者把这份观测转化为结构时,会先算 R:把吸收区间下沿 67,900 美元跌破视作假设被证伪,那么以 68,100 美元附近的观测位置为基准,到失效点的距离约 0.3%,到前高 69,000 美元约 1.3%,于是去衡量盈亏比超过 1:4 的结构是否成立。结构不成立,观测就只停留在观测。

BTC 30 分钟线 — 大单成交激增、价格反应却受限的区间。吸收判定就在这种位置与 Delta、挂单墙做交叉验证
BTC 30 分钟线 — 大单成交激增、价格反应却受限的区间。吸收判定就在这种位置与 Delta、挂单墙做交叉验证
图表:TradingView,标注:鲸鱼故事

大单成交(large print)的解读遵循同一原则。远超平均的单笔成交、或在极短时间内扎堆的成交簇固然显眼,但其本身并不是方向信息。现货对冲、跨交易所套利、强制平仓这类与方向意图无关的成交,同样会打出很大的量。尤其是爆仓连锁区间里的 Delta,记录的不是自愿订单而是强制订单,所以大单成交更稳妥的读法不是『谁、为什么』的叙事,而是反复扎堆在哪个价位这样的位置信息。

陷阱 — 幌骗、交易所间的数据差异与可复现性

第一个陷阱是 CVD 的相对性。CVD 按每个交易所、每个市场分别计算,币安合约的 CVD 与另一家交易所现货的 CVD,不仅数值、连方向都可能不同;累加起点不同,曲线的高低也会随之改变。一旦越出『只在同一数据源内部比较斜率和极点』这条原则,就等于把用不同尺子量出的长度加在一起。在山寨币这类流动性稀薄的市场里,一笔大单成交就能把整条 CVD 掰弯,统计意义荡然无存。

第二个陷阱是对手可以操纵数据。没有成交意图却挂出大额限价单再撤掉的幌骗(spoofing),在美国受监管市场是曾导致刑事处罚的操纵行情手法——而存在处罚案例,恰恰说明它确实一直被使用。冰山委托则相反,把真实筹码切碎、每次只暴露一小部分。也就是说,盘口可以被设计成虚单显得很大、实单显得很小的画面,而大资金的执行算法从一开始就以隐藏踪迹为目标。

⚠️ 订单流判读失效的情形

趋势面前的背离 — 强趋势里,衰竭迹象连续出现、趋势却仍在延续。只凭背离就站到趋势的对面,是这门技法最典型的误用。② 墙的蒸发 — 原本看着像吸收的买单墙,可能在决定性的一刻被撤单抹去。在分不清『被成交消耗的墙』和『被撤掉的墙』的画面上,吸收判定本身就该搁置。③ 新闻与急剧波动 — 流动性瞬间抽空时,寥寥几笔成交就能扭曲整份数据。④ 强制成交污染 — 爆仓扎堆区间的 Delta 记录的不是心理,而是强制机制。杠杆市场的成交数据,必须以这种污染为前提去读。

最根本的局限是可复现性。独立验证订单流优势的公开回测非常少见——tick 级数据过于庞大、难以复现,而吸收、衰竭的判定又带有很大的自由裁量,看着同一块屏幕也会得出不同结论。所以实务中不把 CVD 当作单独信号,而是当作叠加在位置(筹码密集区、鲸鱼关注价位)与衍生品指标之上的确认层。持仓偏向一侧的交叉验证,交给资金费率与未平仓合约。无论哪种组合,亏损的可能性都不会消失;迹象堆得再多,也不会变成确定性。

鲸鱼故事实测 — 实时盯住大单成交流水

鲸鱼故事成交流水 — 实测 K 线背后的『谁』
鲸鱼故事成交流水 — 实测 K 线背后的『谁』
鲸鱼故事 实时追踪

本文提到的这些工具,都可以在鲸鱼故事实时追踪里以币圈合约为准直接确认。打开 CVD 开关,币安吃单 Delta 的累计曲线会叠加在价格图上,让你用眼睛对照四象限分类;大单成交气泡图只从 Bybit、OKX 的实时成交中挑出大单,展示它们扎堆在哪个价位、哪个方向。在挂单墙面板里,你可以区分观察一堵墙是被成交消耗(吸收迹象)、还是被撤单抹去(疑似幌骗)——这正是实测前文吸收判定三条件中 ③ 的画面。

推荐的例行流程很简单:在更大周期上预先圈定关注价位,只在价格接近时才把成交流水、CVD、挂单墙一起打开,记录假设、再与结果对照。整天盯着秒级成交,是直通短线一篇里讲过的过度交易循环的捷径。在想象大单成交背后的主体之前,先读一读什么是鲸鱼,有助于把流水上打出的大数字当作数据、而不是叙事来对待。

🐋 从鲸鱼故事数据里看到的

本文讲到的判读,都可以在鲸鱼故事里用实测来验证。实时追踪CVD 开关把币安吃单 Delta 的累计曲线叠加在价格图上,让你实时对照四象限分类;把大单成交气泡图挂单墙面板放在一起看,就能区分一堵墙是被成交消耗、还是被撤单抹去——是吸收迹象,还是疑似幌骗。在过往观测中,急涨末段价格刷新新高而 CVD 高点走低的区间,反复出现疑似见顶信号同时点亮的场景;在链上一侧,还可以交叉确认主力追踪里已验证钱包的转移,与大单成交簇的时间段是否重合。但这些都只是对已经过去的成交的观测与汇总,不保证未来价格或任何特定结果。

常见问题

CVD 指标在哪里能看到?

在 TradingView 的社区指标、专业订单流平台,以及鲸鱼故事实时追踪的 CVD 开关(以币安吃单 Delta 为准)里都能看到。不过 CVD 是按每个交易所、每个市场分别计算的相对指标,必须在同一个数据源内部比较斜率和极点才有意义。

价格在跌、CVD 却在涨,这是主力吸筹吗?

不能下定论。数据只能说明主动买入正在上方被限价单持续消化这一迹象,至于那个主体是吸筹的主力、还是对冲或套利的筹码,单凭成交数据无法区分。惯例是:只有当 Delta 规模、价格反应、挂单墙回补三个条件叠加时,才把吸收与吸筹的解读当作假设来处理。

出现 CVD 背离就会很快反转吗?

不会。背离不是反转的预告,只是推进燃料正在减少的观测;强趋势中背离接连出现、趋势依然延续的情况很常见。所以交易者会等待价格结构是否随后发生转换的确认,并预先定好失效规则:一旦价格与 CVD 一同刷新新高,就作废衰竭假设。

学会订单流就能盈利吗?

没有任何分析技法能保证盈利,订单流同样只是一门处理概率性旁证的技术,独立验证过的公开回测也很少见。本文仅供教育与信息参考之用,不推荐任何特定买卖或进场。杠杆交易可能导致本金全部亏损,一切判断及其结果均由本人承担。

相关文档