量价分析(VSA,Volume Spread Analysis)是一种技术分析交易方法。它在每根K线(也称“价格柱”,指一个周期内的价格变化)中读取三项数据——成交量、最高价与最低价的价差(即“波幅/区间”)以及收盘价在区间内的位置——用来判断机构资金(也称“专业资金”,指银行、基金等大资金参与者)是在买入还是在卖出。其思想可追溯至理查德·威科夫(Richard Wyckoff)对价量关系的研究,后由汤姆·威廉姆斯(Tom Williams)推广;在外汇、黄金及股指差价合约(CFD,Contract for Difference,差价合约:不交割标的、仅结算开平仓价差的衍生品)中,通常使用“跳动成交量”(Tick Volume:统计单位时间内报价/价格变动次数,而非真实成交手数)来替代集中交易所的真实成交量。本文将讲解VSA的核心信号,以及如何在MetaTrader 4与MetaTrader 5图表中应用。
要点速览:
- 量价分析在每根K线读取三项信息:成交量、最高到最低的波幅(区间),以及收盘位置。
- 它用于判断机构资金是在吸筹还是派发,而不是只跟随价格涨跌。
- 它可用于外汇、黄金与股指差价合约,并使用跳动成交量(统计价格变动次数)替代真实成交量。
- 信号必须结合“背景环境”(指趋势、区间与关键价位等上下文)解读。同一根K线在不同背景下可能偏多或偏空。
- VSA是一种读盘能力,不是自动化交易系统。持续看盘与复盘比单一工具更关键。
多数交易者只看价格,却忽视推动价格的“成交活动”。K线收阳就认定买方占优,但很多时候并非如此。
量价分析的目的就是验证这种判断:把某根K线的成交活动强度(成交量)与价格实际走出的幅度(波幅)进行对比,判断“投入是否匹配产出”。
什么是量价分析(VSA)?

量价分析是一种图表解读方法。它研究成交量、K线波幅与收盘位置之间的关系,目的是判断供需(供应与需求,即卖压与买盘力量)是否正在发生变化。它不是机械规则,而是逐根建立证据链的读盘方法。
三项核心数据:成交量、波幅与收盘位置
- 成交量:该周期内的成交活跃度,通常与滚动均值(如近20根K线均值)对比,而不是看绝对数值。
- 波幅(Spread/Range):最高价与最低价的距离。宽波幅表示价格推进顺畅;窄波幅往往表示推进受阻、出现对手盘。
- 收盘位置:收盘价在当根K线区间中的相对位置,用来判断本周期多空哪一方更占优势。
VSA的来源:从威科夫到汤姆·威廉姆斯
VSA可追溯至理查德·威科夫在20世纪初对价量同步变化的研究。他提出市场会在大资金推动下经历“吸筹”(Accumulation:大资金在区间内承接抛压、逐步建立多头仓位)与“派发”(Distribution:大资金在区间内向市场卖出、逐步减持仓位)的循环。
汤姆·威廉姆斯在《Master the Markets》中进一步把这些阶段思想提炼为更常见的K线形态命名,用于重复识别。
VSA与常见成交量指标的区别
能量潮(OBV,On-balance volume:用涨跌方向对成交量进行累计的指标)与资金流指标(如MFI,Money Flow Index:结合价格与成交量衡量资金流入流出的指标)通常跨多根K线聚合计算,单根K线的细节容易被掩盖。VSA把每根K线视为独立事件,强调“逐根读盘”。
多数指标存在滞后性,而逐根解读更贴近当下。VSA把成交量与波幅同时纳入判断;很多成交量工具并不直接考虑波幅。
核心假设:机构资金会留下“痕迹”
大额机构订单难以完全隐藏。大资金建仓/平仓需要时间,往往会扭曲成交量与波幅的关系,从而在图表上留下可识别的特征。
那么,如何判断成交量对应的是买入还是卖出?单看成交量本身无法区分方向,因为每笔成交同时存在买方与卖方。关键在收盘位置:高成交量却收在区间下部,通常意味着卖方吸收了买盘;高成交量收在区间上部,则可能意味着买方压过卖方。
量价分析(VSA)的工作逻辑
VSA反复做一件事:对比“投入”与“产出”。
“投入与产出”(Effort vs Result)
成交量代表投入(市场用多少交易活动推动价格),波幅代表产出(价格走了多远)。两者一致,走势更可信;两者背离,往往说明有对手盘在吸收压力。
以EUR/USD举例:
- 最高1.0850、最低1.0800,则波幅为50点(pips,点:外汇常用最小计价单位)。
- 近20根K线平均波幅为25点,则该K线波幅为正常的2倍。
- 成交量4,200,近20根均值1,800,约为均值的2.3倍。
投入与产出匹配,走势可信。若同样4,200的成交量只带来12点波幅,则投入远大于产出,通常表示有人在上涨中持续抛售、吸收买盘。
成交量与波幅的组合解读
- 高成交量 + 宽波幅:参与充分,常见为趋势延续。
- 高成交量 + 窄波幅:吸收(Absorption:一方用大量对手单承接成交,使价格难以继续推进),常见为拐点附近。
- 低成交量 + 宽波幅:流动性偏薄导致的漂移,容易被反向拉回。
- 低成交量 + 窄波幅:市场兴趣不足,常见为等待方向的停顿。
收盘位置:判断“谁赢了这一根K线”
收盘位置相当于对该周期多空胜负的“裁决”。可以用比例计算。
以黄金某根K线为例:最高2,400,最低2,380,收盘2,382:
- 区间:2,400 – 2,380 = 20美元。
- 收盘位置:(2,382 – 2,380) / 20 = 10%。
- 结论:在宽波幅、且成交量偏高的K线中,收在底部10%通常是明显的弱势信号。
背景环境:吸筹与派发阶段
任何信号都离不开背景环境。吸筹通常发生在下跌后:大资金在区间内承接抛压;派发通常发生在上涨后:大资金在区间内分批卖出。
同一根偏多K线若出现在吸筹阶段,参考意义更强;若出现在派发阶段,反而可能是诱多。
VSA常见信号及含义
这些形态更像“术语”,用于描述市场行为,而不是可机械套用的规则。
弱势信号:无需求、上冲回落(Upthrust)、买入高潮
- 无需求K线(No Demand):收阳但波幅较窄,且成交量低于前两根K线,表示追涨意愿不足。
- 上冲回落(Upthrust):价格上破近期高点后,放量收在区间下部,常见为上方抛压强、追涨者被套。
- 买入高潮(Buying Climax):异常宽的阳线配合数周内最大成交量,常见于长时间上涨的末端。
强势信号:无供给、春天(Spring)、止跌量、卖出高潮
VSA中的强势信号是什么?核心是:卖压出现了,但价格无法继续明显下跌。
- 无供给K线(No Supply):收阴但波幅较窄,且成交量异常偏低,显示抛压枯竭。
- 春天/洗盘(Spring/Shakeout):价格短暂跌破支撑后快速拉回,并收回区间内部,常见为扫止损(触发止损单后反向)。
- 止跌量(Stopping Volume):下跌K线出现很高成交量,但收盘位于区间中部或上三分之一,显示下方承接强。
- 卖出高潮(Selling Climax):恐慌性抛售导致成交量极端放大,随后收盘前强势反弹。
测试与再测试
测试K线(Test Bar):价格回到此前的抛压区域,但成交量很轻。若低成交量且收盘强,往往代表供给已经被消化;若成交量重新放大,则说明该区域仍存在分歧。测试用于确认,不是直接入场触发器。
成交量与波幅的快速对照
| 成交量 | 波幅 | 收盘位置 | 可能解读 |
| 极高 | 宽 | 上涨趋势后、接近最低 | 买入高潮或上冲回落 |
| 极高 | 窄 | 下跌后、接近最高 | 止跌量 |
| 低 | 窄 | 上升趋势中、接近最高 | 无供给,偏多 |
| 低 | 窄 | 反弹中、接近最低 | 无需求,偏空 |
| 中等 | 宽 | 接近最高、突破阻力 | 有效突破 |
| 高 | 宽 | 区间中部、位于阻力 | 吸收,观望 |
如何逐步阅读VSA图表
如何读量价分析(VSA)?建议固定按五步走,并保持顺序。
第一步:确定背景
- 在更高周期识别主趋势。
- 标注明显支撑、阻力与近期震荡区间。
- 判断市场更像处于吸筹还是派发。
第二步:用近期K线对比波幅
将当前K线区间与近20根K线对比。
- 超过均值1.5倍:宽波幅
- 低于均值0.7倍:窄波幅
第三步:成交量与均值对比
对成交量柱状图(Volume Histogram:以柱形展示每周期成交活跃度)叠加20周期移动均线(MA,Moving Average:用于平滑数据、反映平均水平),并分类:
- 低于均值0.7倍:低量
- 均值0.7—1.3倍:中等
- 均值1.3—2倍:高量
- 超过均值2倍:极高量
第四步:定位收盘
把区间分为三等份。
- 上三分之一:买方占优
- 下三分之一:卖方占优
- 中间三分之一:多空未决,观望
第五步:等待后续K线确认
单根K线只能提出假设,确认通常在1—3根K线内出现。
- 出现弱势信号后,关注随后反弹是否出现“无需求”。
- 出现强势信号后,关注是否出现“低量测试”且价格能守住。
- 若后续K线否定前述解读,说明判断错误,跳过即可。
在外汇、指数与大宗商品中应用VSA
VSA要用得好,需要理解不同品种的数据特性:外汇的跳动成交量与真实成交量的差异、黄金与股指差价合约的典型行为、时间周期选择,以及交易时段对流动性(Liquidity:可成交深度与成交效率)的影响。
外汇:跳动成交量与真实成交量
外汇市场为场外分散交易,没有统一的集中成交量。MetaTrader显示的是跳动成交量,即统计价格变动次数,而非真实成交手数。
在主要货币对上,跳动次数与真实交易活跃度的相关性通常足够高,可用于VSA读盘。VT Markets在MT4与MT5中提供跳动成交量,成交量柱状图反映的是每周期记录到的价格变动次数。
将VSA用于黄金与股指差价合约
- XAUUSD:关注整数关口附近的上冲回落,因该区域常聚集止损单(Stop Orders:触发后以市价成交的止损/止盈委托)。
- 股指差价合约:极端放量更常出现在现货交易时段开盘后的前一小时。
- 原油:库存数据公布会显著干扰成交表现,此类K线参考价值较低。
选择时间周期:更高周期信号更干净
更高周期一根K线汇总了更多成交活动,因此读数通常更可靠。
| 交易风格 | 背景图表 | 信号图表 |
| 波段 | 周线 | 日线 |
| 日内交易 | 日线 | 1小时 |
| 高频日内 | 4小时 | 15分钟 |
低于15分钟周期后,跳动成交量更容易受噪声影响,信号质量会明显下降。
交易时段流动性:为什么时间很关键
对比K线时,尽量只与同一交易时段的K线比较。伦敦与纽约重叠时段通常是质量更高的读盘窗口。避免把日切(Daily Rollover:交易日结算/掉期计息切换时点)前几分钟的异常波动当作信号。亚洲时段的“放量”有时只是欧洲交易台提前介入。
交易平台、图表与VSA指标
把VSA应用到图表,本质是把成交量柱状图与成交量均线配置好,并在MT4/MT5中完成基本设置。
搭建成交量柱状图与成交量均线
- 使用简洁的K线图或柱状图。
- 在副图添加成交量柱状图。
- 对成交量叠加20周期移动均线。
- 用水平线标注近期摆动高点与低点(Swing High/Low:阶段性高低点)。
在MetaTrader 4与MetaTrader 5中使用VSA
两者都默认提供跳动成交量。加载内置Volumes指标,在成交量柱状图上叠加移动均线,并将“应用于(Apply to)”设置为“第一指标数据(First Indicator’s Data)”,即可把均线应用到成交量数据上。
手动读盘与自动标注的取舍
量价分析指标(VSA Indicator:自动识别并标注典型形态的脚本/插件)可以标出教科书形态,便于初学者训练。但它无法判断背景环境,而背景往往决定信号是否有效:
- 初期可用自动标注辅助学习。
- 每次都要核对该K线是否处于吸筹或派发背景。
- 不少标注在背景上并不成立,需要过滤。
VSA的局限与常见错误
VSA有价值,但容易被误用。关键问题包括:脱离背景看单根K线、解读主观性、新闻与跳空导致失真,以及过度交易“形态”。
为何脱离背景会失效
最常见的失败原因是孤立解读。强趋势中出现的“无需求”有时只是正常的缩量整理。
主观性问题
即使经验丰富的读盘者也可能对同一根K线得出不同结论,因为“宽/窄”“高/低”都是相对概念。把阈值写下来(如前述五步中的倍数标准)有助于降低随意性。
新闻事件与流动性缺口
- 数据公布引发的放量更多反映仓位调整,不一定代表真实意图。
- 跳空(Gap:开盘价与前收价之间出现空档)会破坏波幅对比的有效性。
- 假期低流动性时段容易出现“虚假高潮”。
- 重大数据公布后的第一根K线通常不建议解读。
过度交易教科书形态
初学者容易“到处看到上冲回落”。真正高质量的上冲回落通常较少见,往往出现在关键价位附近,并且发生在一段延伸行情之后。如果你在单一品种上每天识别出很多次,通常是条件设得过松。
如何开始学习VSA
学习VSA需要结构化练习:制作信号清单,用模拟账户训练,并设定合理的学习周期。
建立信号清单
把清单控制在一页,并严格执行。
- 背景是什么:吸筹还是派发?
- 相对近20根K线,波幅是宽/中/窄?
- 成交量是低/中/高/极高?
- 收盘位于区间的哪里?
- 后续K线是确认还是否定?
模拟账户练习
每周标注约20张图表但不下单。对每个信号截图,并在5根K线后回看结果。模拟账户可以在实时报价下完成训练,避免历史回放带来的“事后清晰”。
现实的学习周期
| 阶段 | 周期 | 重点 |
| 识别 | 第1—4周 | 事后正确命名K线形态 |
| 背景 | 第2—3个月 | 把形态放入吸筹/派发阶段理解 |
| 应用 | 第4—6个月 | 用清单进行模拟交易 |
| 整合 | 第6—12个月 | 把VSA纳入完整交易框架 |
常见问题(FAQs)
Q1:什么是量价分析(VSA)?
它是一种技术分析方法,通过每根K线的三项数据——成交量、最高到最低的波幅,以及收盘在区间内的位置——推断机构资金是在吸筹还是派发,而不是仅依据涨跌方向判断。
Q2:量价分析在外汇市场有效吗?
有效。外汇为分散市场,没有统一真实成交量,多数平台提供跳动成交量(统计价格变动次数)。在主要货币对上,跳动成交量与真实交易活跃度相关性较高,因而VSA原则仍可使用。
Q3:量价分析(VSA)与成交量分布(Volume Profile)有什么区别?
VSA逐根比较成交量、波幅与收盘位置,用以推断市场意图。成交量分布是把某一段时间内“各价位成交量”画成分布图,用来识别价值区与高成交量节点(High Volume Node:成交量集中区域)。VSA更偏行为解读,成交量分布更偏结构定位。
Q4:VSA适合用在什么周期?
理论上任意周期可用,但更高周期通常更稳定,因为单根K线包含的成交活动更多。常见做法是用日线或4小时图确定背景,再在1小时或15分钟图寻找确认信号。
Q5:VSA适合初学者吗?
原理不复杂,只需要价格图与成交量柱状图。但VSA依赖背景解读,主观性较强,初学者需要大量看盘与复盘。用模拟账户训练是较常见的起点。