VWAP 成交量加权均价:机构的成交基准在 A 股有没有预测力

青 青柠量化
2026-10-16

一句话结论:近一年 A 股日线数据显示,收盘低于当日 VWAP(量价偏弱)的次日起 20 日收益 +1.58%,高于收盘强势那档(+0.45%)。VWAP 在 A 股更像均值回归的参考线,而不是"站上就做多"的突破信号。

VWAP 是机构交易员最熟悉的基准价格——大单分批执行时,会对照 VWAP 判断自己是否买贵了。本课把它用在日线上,检验 A 股有没有预测力。


一、什么是 VWAP

VWAP(Volume Weighted Average Price,成交量加权均价) 是全天所有成交价格按成交量加权之后的均值:

$$VWAP = \frac{\sum (\text{成交价}_i \times \text{成交量}_i)}{\sum \text{成交量}_i} = \frac{\text{成交额}}{\text{成交量}}$$

最后一个等式是关键:成交额 ÷ 成交量 = 均价。数据库里每天都有 amt(成交额,元)和 v(成交量,股),直接相除就是当日 VWAP。

和普通均线的区别

指标 权重 意义
收盘均线(MA) 每日同等权重 每天的"报价"平均
VWAP 成交量加权 每日的"实际成交价"平均

成交量大的时段对 VWAP 拉力更大。如果早盘放量大跌,VWAP 会被拖低;尾盘放量冲高,VWAP 会被拉高。

多日滚动 VWAP

$$\text{5 日 VWAP} = \frac{\sum_{i=1}^{5} \text{amt}_i}{\sum_{i=1}^{5} v_i}$$

等于过去 5 日的"实际平均买入成本",可以理解为近 5 日持有人的平均持仓价。


二、机构为什么用 VWAP

机构执行大单时,不能一次性砸进去(会推高价格),需要分批操作。衡量执行质量的方式是:

  • – 买入均价 < VWAP → 执行优秀(比市场平均更便宜)
  • – 买入均价 > VWAP → 执行欠佳(比市场平均更贵)

这让 VWAP 成为日内的"公平价格基准"。很多量化系统的卖出信号也用 VWAP:价格跌破 VWAP 时机构开始减仓。


三、青柠数据实验

全 A 股 2025-10-14 至 2026-10-16(约 1 年),约 4985 只股票,共 118.9 万根 K 线。信号日收盘确认,次日开盘买,持有 5/20 日。

3.1 收盘与当日 VWAP 的关系

信号 次数 20 日收益 20 日超额 扣成本后
全 A 股基准 1,189,375 +0.49% 0% −0.15%
收盘 高于 VWAP(量价偏强) 1,153,949 +0.45% −0.02% −0.17%
收盘 低于 VWAP(量价偏弱) 35,421 +1.58% +0.73% +0.58%

收盘高于 VWAP 的情况占 97%,几乎代表全部股票——这意味着大多数交易日,收盘价都比全天均价高(尾盘拉升很常见)。

收盘低于 VWAP 的 3.5 万次信号是"收盘比全天均价更低"的股票,通常是当天持续走弱的品种,但 20 日超额反而 +0.73%,体现均值回归特性。

3.2 收盘偏离 VWAP 的程度与后续收益

偏离幅度(收盘/VWAP−1) 次数 20 日收益 20 日超额
<−3%(大幅低于 VWAP) 2,218 +1.36% −0.48%
−3%~−1% 11,584 +1.51% +0.61%
−1%~0% 21,619 +1.64% +0.93%
0%~+1% 35,401 +1.20% +0.72%
+1%~+3% 72,325 +1.19% +0.77%
>+3%(大幅高于 VWAP) 1,046,228 +0.38% −0.10%

最后一行是绝大多数股票(超 100 万次),收盘比当日均价高超 3%——这类股票 20 日超额 −0.10%,偏弱。接近 VWAP 的前几档(±3% 以内)表现最好,说明当天"量价相对均衡"的股票后续更容易反弹。

3.3 5 日滚动 VWAP

信号 次数 20 日收益 20 日超额
收盘 > 5 日 VWAP 1,119,320 +0.45% −0.02%
收盘 < 5 日 VWAP 69,697 +1.04% +0.42%

和单日 VWAP 结论一致:近期价格低于多日加权均价的股票,20 日后有轻微的均值回归超额。


四、A 股和美股的区别

英文教材大多测的是日内 VWAP(分钟级别,每日 reset),逻辑是"价格在 VWAP 上方多头持仓",做的是趋势跟踪。但测试显示,美股长期加仓条件下的 VWAP 策略在成本大于 0.0008% 时就会侵蚀超额(来源)。

A 股日线 VWAP 的情况不同:

  • – 日线 VWAP 不在盘中计算,无法日内做多空切换;
  • – A 股 T+1,信号日的 VWAP 只能次日才能买入;
  • – 数据显示 A 股日线 VWAP 的预测方向是均值回归(低于 VWAP 的反弹),而不是美股教材里的"在 VWAP 上方追涨"。

五、常见误区

「收盘在 VWAP 上方就是强势,应该追」
近一年 A 股数据显示,收盘远超 VWAP(>3%)的股票后续 20 日超额 −0.10%。"量价齐升"的当天可能已经是当日最高点,次日需要消化。

「VWAP 是支撑位,跌破就止损」
日线 VWAP 每天都重新计算,不存在跨日的支撑/压力。日内 VWAP 有支撑意义,但青柠目前只提供日线数据。

「VWAP 只有机构用」
任何人都可以用 VWAP 估算"今天股票的实际平均成交价"。对散户的实用价值在于:避免在收盘价比全天均价高很多时追入。


六、在青柠中实操

  1. 1. 用 VWAP 作为过滤条件:入场条件里加"收盘 / VWAP < 1.03"(收盘不远超当日均价),排除尾盘拉升的追高。
  2. 2. 和 RSI 结合:RSI 超卖(第 25 课)且收盘低于 VWAP,双重弱势信号反而有均值回归机会。
  3. 3. 5 日 VWAP 替代 5 日均线:成交量大的日子权重更大,比纯收盘均线更贴近实际持仓成本。
策略库回测 · 沪深A股 · 近 1 年日 K · 默认参数 更新于 2026-09-11 19:02 · 每日重算
# 策略 类型 年化收益 夏普 最大回撤 胜率 评级
01 左侧趋势抄底·急跌收阳 趋势 +1.3% 0.85 16.4% 83% A 导入复现
02 MACD金叉死叉 趋势 +0.9% 0.08 20.8% 35% PRO 导入复现
03 RSI超买超卖 震荡 +0.8% 0.23 30.8% 45% PRO 导入复现

更多策略可以在青柠策略市场查看。


常见问题

VWAP 和 MA(移动平均)有什么区别?
MA 是收盘价的简单平均,每天权重相同。VWAP 是成交量加权,成交放量的那天影响更大。交投清淡时两者接近;大成交量日(涨停、暴跌)时会出现明显差异。

为什么大多数股票收盘都比 VWAP 高?
A 股有"尾盘拉升"习惯:下午 3 点收盘前的资金常常拉高股价,导致收盘价偏高。成交量相对大盘更集中在早盘,所以全天量价均衡价(VWAP)往往比收盘价低。

日内 VWAP 和日线 VWAP 是一回事吗?
不是。日内 VWAP 是当天实时累计的,当日 09:30 到某时刻的量价均值;日线 VWAP 是全天成交汇总,即 amt/v。青柠目前提供日线级数据,用的是全天汇总版。


口径说明

股票池为全 A 股,排除 ST(按当前名称)和北交所,剔除未复权收盘价低于 3 元的股票,价格后复权;信号窗口 2025-10-14 至 2026-10-16,共 4985 只股票,245 个交易日。当日 VWAP = amt / v(数据库成交额/成交量,单位:元/股);5 日 VWAP = SUM(amt,5)/SUM(v,5);c 为后复权收盘价。信号日收盘确认,次日开盘买入,一字涨停剔除。超额=信号股票收益−同日全部股票同口径平均。个股每笔来回成本 0.15%。数据由青柠量化回测数据库计算。历史统计不代表未来表现,不构成投资建议。

上一课:第 48 课 ARBR 人气意愿指标
下一课:第 50 课 多指标组合

读到这里,不如自己验证一次

文章里的逻辑,你可以在青柠量化里用真实数据重新跑一遍。免费,零代码。

免费下载客户端

写下你的看法

邮箱仅用于回复通知,不会公开。