技术分析 · 成交量

Volume Profile / VWAP / TWAP
机构订单流的秘密

2026-06-03·12 分钟阅读·技术分析

散户看 K 线只看价格, 机构看的是「每个价格上累积了多少量」。 这就是 Volume Profile 的核心。 VWAP / TWAP 则是机构执行大单时用来「不让市场察觉」的工具。

本文讲三者的数学、实际使用情境、为什么散户忽略量分析是错误的。

1. Volume Profile(量价分布)

1.1 跟一般 K 线量的差别

一般 K 线下方的量条:横轴时间、纵轴量。 告诉你「这个时段成交多少」。

Volume Profile:横轴量、纵轴价格。 告诉你「在这个价格累积了多少成交量」。 这完全是两种视角。

# 概念示意(直方图横向)
$70k  ▓▓▓▓               ← Low Volume Node (低量区)
$68k  ▓▓▓▓▓▓▓▓▓▓▓▓▓     ← Point of Control (POC,量最大的价格)
$66k  ▓▓▓▓▓▓▓▓▓▓        ← Value Area High
$64k  ▓▓▓▓▓▓
$62k  ▓▓▓                ← Low Volume Node

1.2 关键术语

  • POC(Point of Control):成交最密的价位 — 通常是强支撑 / 阻力
  • Value Area(价值区):包含 70% 成交量的价格区间 — 机构认为合理的价值范围
  • HVN(High Volume Node):高量区 — 价格容易停留 / 反弹
  • LVN(Low Volume Node):低量区 — 价格容易快速穿越(缺乏买卖兴趣)

1.3 怎么用

典型策略:

  1. 价格回测前一日 POC → 进场做反弹
  2. 价格突破LVN → 容易快速移动,跟突破方向
  3. 价格在Value Area 中震荡 → 高抛低吸

2. VWAP(Volume-Weighted Average Price)

2.1 公式

VWAP = Σ(price × volume) / Σ(volume)

# 通常 price 用典型价(high + low + close)/ 3 计算

每根 K 线后 VWAP 更新一次,当日从开盘累积到当下

2.2 为什么机构必用

机构交易员的 KPI 之一:当日成交均价要打赢 VWAP。 这是衡量「执行成本」最公允的指标。

如果你的买进均价低于当日 VWAP → 执行得比市场平均好。 高于 VWAP → 执行差,会被老板骂。

2.3 散户怎么用

  • 当日反转:价格上方 VWAP 而强势 → 多头趋势, 回测 VWAP 是支撑
  • 动态支撑 / 阻力:VWAP 上方 = 多头日, VWAP 下方 = 空头日
  • 进场时机:等价格回到 VWAP 再进, 避免追高
VWAP 是「重置型」指标
VWAP 每日开盘重置(传统股市),加密货币常用 UTC 00:00 重置。 所以 VWAP 没有「长期 VWAP」 — 只能看当日内的均衡。

3. TWAP(Time-Weighted Average Price)

3.1 跟 VWAP 的差别

VWAP:给大量成交的价格更高权重

TWAP:给每个时段同样权重,无论成交量多少

3.2 为什么 TWAP 重要

想象你要买 1000 BTC,总值 $60M。 如果一次市价买,会把市场推到 $70k+,买价远超出原本的 $60k。

机构的做法:把 1000 BTC 分成 100 个小单,每分钟 1 个。 这就是 TWAP 算法。 目标:让成交均价接近时间段的均值, 避开大单冲击。

# 简化 TWAP 执行
要买 1000 BTC,分 60 分钟执行
每分钟市价买 1000 / 60 ≈ 16.7 BTC

如果某分钟市场价飙 → 那分钟成交少(但不停)
如果某分钟市场价跌 → 那分钟成交一样(吃便宜)

→ 整体成交均价 ≈ 60 分钟时间段的均值

3.3 散户用得到吗

一般散户单笔 $1k~$10k,市场冲击极小,不需要 TWAP。

大资金散户(单笔 $50k+)或 策略累积建仓时 TWAP 很实用 — 避免「我一进场就推高了买价」。

4. 三者组合应用(机构流)

典型专业流程:

  1. 用 Volume Profile 找关键价位(POC、HVN、LVN)
  2. 用 VWAP 判断当日多空趋势
  3. 用 TWAP 执行进场 / 出场,避免推高自己成本

5. 加密圈的特殊情况

5.1 24/7 没「开盘」

传统股市每天 9:30 开盘 = VWAP 重置。 加密无真开盘,通常用 UTC 00:00、UTC+8 09:00 或 NY open 14:30 UTC 重置。

5.2 跨交易所量分散

BTC 在 Binance / OKX / Coinbase / Kraken 等同时交易。 单一交易所的 Volume Profile 不能代表整体

需要看「汇总 Volume Profile」(aggregated VP)— TradingView 有提供, 数值通常以 Binance + Coinbase + 几家加总。

5.3 衍生品量比现货大

BTC perp 量通常是现货的 3~10 倍。 分析时要区分:perp Volume Profile vs spot Volume Profile — 两个说的故事可能不同(perp 是杠杆投机客、spot 是价值买家)。

6. Pine 范例:VWAP + 距离百分比

//@version=5
indicator("VWAP + 距离百分比", overlay=true)

vwapVal = ta.vwap
plot(vwapVal, "VWAP", color.orange, 2)

distPct = (close - vwapVal) / vwapVal * 100

bgcolor(distPct > 0 ? color.new(color.green, 95) : color.new(color.red, 95))

// 上下标签
plotchar(close[1] < vwapVal[1] and close > vwapVal,
         "VWAP 上穿", "↑", location.belowbar, color.green, size=size.small)
plotchar(close[1] > vwapVal[1] and close < vwapVal,
         "VWAP 下穿", "↓", location.abovebar, color.red, size=size.small)

7. 散户最常犯的错

  1. 只看 K 线不看量。 价格突破但量没跟上 = 假突破概率 80%+
  2. 把单根长量当信号。 单根异常量可能是某机构移仓,无方向意义。 要看连续多根
  3. 把「量大上涨」等于「机构在买」。 可能是 short squeeze(强平触发)— 不持久
  4. 忽略现货 / 永续量的差异。 永续量大可能只是杠杆翻仓,现货量才反映真实买盘

Get started

想把今天学到的东西自动化跑起来?

想用 VWAP / Volume Profile 自动进出场?Pine 写好逻辑 → TVSBot 自动执行,连大单也能用 TWAP 拆单。

免费注册 TVSBot

8. 三个关键 takeaway

  1. Volume Profile 是「立体价格」, 告诉你哪里是真支撑而不是「看起来像」
  2. VWAP 是当日多空分界线, 专业交易员以它为基准衡量执行品质
  3. TWAP 是大单拆单法, 散户单笔 $50k+ 开始有意义