锚定VWAP:选择起点并避免事后偏差
了解锚定VWAP如何随起点变化,如何在实时交易中定义事件锚点,以及如何检验规则而不把图表线误当成信号。
本指南内容锚定VWAP衡量什么
简短摘要
锚定VWAP是从所选起点开始计算的成交量加权平均价格。公式很简单,锚点则是建模选择。评估曲线之前,先明确当时何时能够知道这个起点,否则完整图表可能悄悄使用当时尚不可得的信息。
锚定VWAP衡量什么
VWAP会对成交量较大的价格赋予更高权重。锚定版本从用户选择的K线或时间开始,累积到当前观察值。TradingView将其绘图工具说明为从图表所选点开始的VWAP [锚定VWAP说明]({source:tradingViewAnchoredVwapSupport})。这条线回答的是所选起点以来、按纳入成交量加权的价格平均值;它既不是所有持有人的成本,也不预测下一步价格。
核对价格和成交量输入
对锚点a至时点t的观测i,可写作 AVWAP(t) = Σ(Pᵢ × Vᵢ) ÷ ΣVᵢ。Pᵢ是选定的价格,Vᵢ是对应成交量。逐笔成交数据可用成交价和数量;K线图可能用代表性K线价格乘以K线成交量,这与逐笔计算并不完全相同。[Pine Script VWAP参考]({source:tradingViewPineVwapReference})把价格来源和锚点作为不同输入。记录所用数据序列、成交量单位和时段筛选。
在价格反应之前说明锚点
候选起点包括常规时段开盘、财报或宏观数据公布、跳空、预先定义的波段高低点,或事件后的第一根K线。不同起点形成不同样本。比如“计划公布之后的第一根常规时段K线”比“后来反弹起点的低点”更容易复现。波段点通常要等后续K线才确认。请明确标的、交易时段、时区,以及是否纳入锚点K线。
区分实时可知信息和事后图表
后续K线出现后,图表可以从早先的低点回画曲线。若历史模拟从低点时交易,可能用了未来确认信息。若波段点需要之后两根K线确认,规则只能在确认信息出现后使用。对公告事件,也要说明锚点是公布时间、第一笔成交、第一根完整K线,还是下一常规时段的开盘;不同选择会改变对跳空和盘前盘后成交的处理。
手算一个假设例子
假设三根K线的价格输入与成交量分别为100.00和2,000,102.00和1,000,101.00和3,000单位。加权分子为200,000 + 102,000 + 303,000 = 605,000;总量为6,000,所以AVWAP为100.8333。简单平均为101.00,因为它给每根K线相同权重。若起点改为第二根,计算变为(102,000 + 303,000) ÷ 4,000 = 101.25。数据是虚构的,两个结果分别对应各自窗口。

把曲线当作参照值
若当前价格高于选定AVWAP,表示它高于该窗口价格输入的成交量加权平均。这有助于比较特定事件窗口,但不能证明事件后所有买家都盈利:参与者在不同价格交易、可能已平仓,也可能不在数据源中。公式也不能证明支撑、阻力、机构买入或反转。曲线概括样本,但不解释之后价格变化的原因。
检验锚点选择规则,而非最好看的图
保留可复现的数据和设置
记录标的或合约、交易所或数据源、交易时段日历、时区、K线周期、价格来源、成交量单位、复权方式和确认延迟。股票图可能对盘前盘后成交处理不同;期货跨时段交易且需要换月;现货外汇成交量取决于提供商。数据修订、缺失K线或时段重置都会改变累计分母。图表、提醒和回测使用同一规则。VWAP与TWAP指南区分图表参照线和执行基准;订单流不平衡是另一种测量。
常见问题
Q1锚定VWAP和时段VWAP一样吗?
两者都按成交量加权价格,但时段VWAP通常在交易时段边界重置,锚定VWAP从用户选择的点开始。价格来源和时段筛选也可能不同。
Q2哪个锚点最好?
不存在适用于所有市场的最佳锚点。选择一个能回答明确问题、且不依赖后来价格反应的起点。若需要确认波段点,应计入确认延迟。
Q3价格穿过锚定VWAP就代表支撑或阻力吗?
不代表。它只说明价格穿过了特定数据规则下的样本平均值,不能解释价格为什么变化,也不保证下次触及后会维持。
资料来源与延伸阅读
报告问题
我们会准备一封包含本文链接的邮件。发送后,Mark 才会收到你的反馈
快速检查
读完指南后,用 3 道题检查一下
问题 01
价格和成交量数据相同时,把锚点移到更晚时间会改变什么?
选择答案即可查看解释
期权术语表
清楚解释从看涨、看跌和期权链到 IV、希腊字母、未平仓量与最大痛点等核心期权术语
浏览期权术语表