- Published on
Range Volume Change
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
在股票、期货、加密货币等交易市场中,成交量是仅次于价格的第二维度信息。很多时候,价格尚未启动,成交量却已经悄悄发生变化。今天我们要讨论的“Range Volume Change”(简称RVC)指标,正是这样一种专注于“同一时段、跨日比较”的成交量动量工具。它不关心绝对成交量有多大,而是关心“今天这个时间段,和昨天同一时间段相比,量到底是增加了还是减少了”。这种思路简单,却非常实用。
策略解读
RVC的核心思想可以归纳为“同期对比”。我们日常生活中也常用这种思维:今年双十一的销售额比去年双十一增长了百分之多少?这个增长率反映了消费热度的变化。同样,在交易中,把“今年”换成“今天”,把“去年”换成“昨天”,把“销售额”换成“成交量”,就得到了RVC。
为什么需要这样做?因为绝对成交量受很多因素影响。比如,一只股票平时成交很清淡,某天盘中突然放出巨量,这个“巨量”如果只看绝对数值,可能还不如一只大盘股平时的零头。但如果把它和前一天同一时段进行比较,就能发现显著异常。反过来,对于一只热门股,每一天的成交量都很大,单看绝对量很难判断今天到底是放量还是缩量。只有“与自身历史同期比”,才能准确衡量参与者的情绪变化。
RVC特别强调“特定时间范围”。为什么不能直接比较全天成交量?因为全天成交量要到收盘才知道,而盘中决策需要实时信号。盘前时段、开盘后第一个小时、午盘休市前后、尾盘半小时……每个时段的市场参与群体不同,交易逻辑也不同。通过设定一个与自己交易习惯匹配的时间窗口,RVC可以成为“实时预警器”:比如你关注开盘前30分钟的量能,那么RVC就能在开盘前告诉你,今天这个时段有没有资金比昨天更积极。
从作者的原话看,他的初衷是观察盘前成交量。盘前交易是正式开盘前的交易时段,通常流动性较差,但机构资金和部分散户会利用盘前发布新闻、处理隔夜订单。盘前量能的变化,往往能为全天交易定下基调。如果今日盘前成交量比昨日明显放大,说明市场对某些消息反应激烈,开盘后可能出现趋势性行情。如果量能萎缩,则可能意味着市场观望情绪浓厚。
RVC指标并不复杂,但它提供了一种“可量化、可比较、可回测”的视角。将其与价格行为结合,可以构建出多种实用的交易策略。
名词解释
- 盘前交易(Premarket Trading):指在正常交易时段开始之前进行的交易。不同市场规则不同,通常发生在早上开盘前的特定时间窗口。盘前成交量通常低于盘中,但能反映隔夜消息对市场的影响。
- 成交量(Volume):在一定时间内成交的资产数量,如股票股数、期货合约手数、加密货币枚数。成交量是市场活跃度的直接体现。
- 动量(Momentum):物理概念引申到金融中,指价格或成交量变化的速率与持续性。RVC本质上就是一种“成交量动量”,它衡量量能变化的加速度。
- 时间区间(Time Range):交易者选定的一个时间段,例如“开盘前30分钟”“上午10:00-11:00”“尾盘最后15分钟”。RVC要求这个区间在对比的两天中保持一致。
- 百分比变化(Percentage Change):当前值相对基准值的变动幅度,通常用公式“(当前值-基准值)/基准值×100%”表示。RVC输出结果为正代表放量,为负代表缩量。
- 量价关系(Volume-Price Relationship):技术分析中最重要的原理之一。量在价先、量价配合、量价背离等描述的都是成交量与价格走势之间的相互印证关系。
策略思路讲解
将RVC落实到具体交易,需要三步:设定时间区间、计算变化率、结合价格方向做出交易决策。
第一步,设定时间区间。RVC允许你选择任意时间段,比如“每天09:00-09:30”。这个时间段可以是盘前,可以是开盘后的第一个30分钟,也可以是午后某个小时。选择的关键在于:你希望跟踪哪个市场参与者群体的行为?如果做隔夜消息驱动的交易,那么盘前区间更有意义;如果做日内突破,那么开盘后前30分钟可能是黄金时段;如果做尾盘效应,那就选收盘前的15分钟。
第二步,计算变化率。假设你设定区间为“09:00-09:30”,系统会统计今天在该区间内的累计成交量V_today,以及昨天在该区间内的累计成交量V_yesterday。RVC = (V_today - V_yesterday) / V_yesterday × 100%。例如,今天盘前30分钟成交了200万股,昨天同期成交了150万股,那么RVC = (200-150)/150×100% ≈ 33.3%,表示今天该时段成交量比昨天放大了33.3%。
第三步,也是最关键的,将RVC与价格方向结合起来解读。这里可以建立几套基本规则:
- 放量上涨:RVC为正,且价格同步上涨。说明主动买盘增加,市场情绪偏向乐观,趋势可能延续。
- 放量下跌:RVC为正,但价格下跌。说明主动卖盘压力沉重,空头力量增强,可能开启下跌趋势。
- 缩量上涨:RVC为负,但价格上涨。说明上涨缺乏量能支撑,可能是空头回补或无量拉升,持续性存疑。
- 缩量下跌:RVC为负,但价格下跌。说明抛压减轻,但接盘意愿也不强,市场可能处于阴跌或观望状态。
RVC还可以用来观察“变化的变化”。比如连续几天RVC持续为正,且数值逐步放大,说明增量资金正在加速流入。反之,如果RVC虽然为正,但数值逐渐缩小,说明虽然量能仍在放大,但增长动能已经衰减,这可能是趋势见顶的信号。
RVC的另一个用途是“过滤噪音”。很多突破策略容易在假突破中亏损。如果价格在盘中创新高,但RVC为负,即该时段的成交量比昨天同期还低,那么这个突破的可信度就大打折扣。反过来,如果价格突破时RVC为正,并且数值创出近几日新高,那么突破的有效性会显著提高。
需要注意的是,RVC是一个相对值,它不包含成交量本身的大小。比如昨天同期成交量极低,比如只有1万股,那么今天稍微成交2万股,RVC就是100%,但绝对量仍然很小。因此,RVC更适合在流动性尚可的品种上使用,或者需要配合最小成交量阈值使用。
此外,RVC可以结合移动平均线进行平滑。因为单日变化率可能存在噪音,计算RVC的3日、5日均值,可以过滤掉偶然波动,看到更稳定的量能趋势。
优点
-
简单易懂:RVC的计算逻辑只有“百分比变化”一个概念,不需要复杂的数学公式,交易者可以很快理解并手工计算。这种直观性非常适合新手学习量价分析。
-
高度灵活:时间区间可以随意调整,适用场景极多。既可以观察盘前,也可以观察盘中任意时段;既适用于股票,也适用于期货、外汇和加密货币。
-
提供实时视角:与全天成交量不同,RVC可以在区间结束时立即给出数据,帮助交易者迅速判断当前市场参与度,适合短线交易者。
-
捕捉资金异动:通过跨日比较,RVC能够凸显出真正的放量或缩量,尤其是盘前这种容易被忽略的时段,往往能提前暴露机构的意图。
-
可组合性强:RVC本身是一个中性的“量比”工具,可以自由叠加价格突破、趋势线、均线等过滤器,构建完整的交易系统。
-
减少主观偏见:它给出了一个具体的数值变化率,而不是让交易者凭感觉说“今天量好像蛮大的”。这种量化特性有助于提升交易纪律。
缺点
-
基准单一:RVC只与“昨天”比较,而昨天可能是一个极端值。比如昨天因为突发事件放巨量,那么今天即使成交量正常,RVC也会显示大幅缩量,容易产生误导。
-
忽略绝对水平:如果基准值很小,RVC可能出现极端百分比,造成“放量十倍”的假象,而实际成交量仍微不足道。这在流动性差的小盘股或冷门品种上尤为明显。
-
不包含价格信息:RVC只反映量的变化,不告诉你是买盘还是卖盘推动的量。同样的放量,在不同价格方向上含义完全不同,必须与价格信号配合使用,否则无从判断多空。
-
时段切割的局限:RVC预设“今天这个时段”与“昨天同一时段”具有可比性,但不同日期可能受新闻事件、节假日、宏观数据发布等影响,导致时段之间的自然属性并不一致。比如昨天该时段恰好有重大消息,今天没有,成交量自然回落。
-
盘前数据不完整:对于盘前交易,很多交易所的数据并非连续、标准的,不同数据源可能覆盖范围不同,导致计算出的成交量存在差异。此外,盘前流动性差,少量大单就能造成RVC剧烈抖动。
起源年份考证
RVC属于“成交量变化率”这一技术分析家族。如果要考证这一类方法的起源,我们可以梳理出以下时间线:
- 19世纪末-20世纪初:查尔斯·道(Charles Dow)提出道氏理论,首次将成交量作为价格趋势的辅助确认工具,确立了“量价关系”的基础思想。
- 1930年代:技术分析师开始使用成交量柱状图,并对成交量进行简单比较,比如“今日量高于昨日量”这种定性描述。
- 1960年代-1970年代:随着计算机的普及,技术指标开始量化。成交量动量类指标如成交量变动率(Volume Rate of Change)逐步出现,其逻辑就是“当前成交量与N周期前成交量相比的百分比变化”。RVC可以视为该类指标在特定日内时段上的变体。
- 1990年代:电子交易网络(ECN)允许零售投资者参与盘前交易,盘前成交量数据开始被广泛使用。同时,量化交易兴起,日内时段成交量分布成为研究热点。
- 2000年代后:互联网交易平台提供丰富的盘中数据接口,普通交易者可以便捷地编写自定义指标,出现了大量基于“同一时间窗口跨日比较”的社区指标。RVC正是这一时期的产物。
需要说明的是,本篇文章所讲的具体“Range Volume Change”指标由作者dman103发布在公开交易社区,其具体创作年份无法考证。但“比较今日特定时段与昨日同时间段成交量”的方法论,在2000年代中期以后的交易者社区中已经较为常见,属于“日内时段量能对比”这一细分方法。因此,我们只能说该类方法大致流行于2000年代末至2010年代,而无法确认该指标的确切首发日期。
改进建议
-
采用多日基准:将“与昨日比”改为“与过去5日同时间段平均成交量比”。这样可以平滑单日突发量带来的偏差,使指标更稳定。比如计算过去5天同一时段成交量的均值作为分母,RVC的可靠性会大幅提升。
-
加入绝对成交量过滤:只有当当前时间段累计成交量大于某个阈值时,RVC才被视为有效信号。例如设定“今日时段成交量必须高于过去5日平均成交量的50%”这类条件,避免在流动性极差时产生虚假的极端百分比。
-
结合价格加权:将RVC与价格变动幅度结合,构造“量价综合动量”。比如用成交量变化率乘以价格涨跌幅,当两者同方向时,信号更强;方向相反时,信号弱化。这可以解决RVC“不区分买卖方向”的缺陷。
-
使用VWAP辅助:在交易时段内,可以参考成交量加权平均价格(VWAP)。如果价格位于VWAP之上且RVC为正,说明放量上涨;如果价格位于VWAP之下且RVC为正,则代表放量下跌。VWAP提供了“成交均价”这条参照线,让RVC的方向含义更明确。
-
引入分位数排名:与其看RVC绝对数值,不如计算“当前RVC在过去20日RVC分布中的百分位”。当RVC处于90%以上时,说明放量程度极高,是强烈的异动信号;处于10%以下时,则属于极端缩量。这种方法能自适应不同品种和不同时间段。
-
多时间区间共振:同时计算“开盘前30分钟RVC”和“开盘后第一个30分钟RVC”,如果两者同向为正,说明资金从盘前到盘中持续流入,信号更为可靠。若盘前放量、盘中缩量,则可能是脉冲式行情,追涨风险较大。
-
考虑节假日与事件日历:在基准数据中剔除节假日、重大宏观数据发布时间等特殊日期,或者单独建立“事件日基准”。例如将“昨日”替换为“上一个正常交易日”,并在财报季使用单独的参数,以减少异常事件干扰。
-
结合波动率过滤:RVC放量并不一定意味着方向性行情,有时只是双向大额交易。可以结合ATR(平均真实波幅)指标,只有当RVC为正且当前ATR也高于均值时,才确认放量有效,否则可能只是震荡中的量能放大。
总结
Range Volume Change是一个看似简单却蕴含深刻量价思想的指标。它的核心在于“时间对齐”和“同比思维”:不看重绝对量,而看重同一时间段不同日期之间的相对变化。这一思路尤其适用于盘前交易、日内开盘策略和突破确认场景。
作者dman103的这篇分享,体现了技术指标设计中的第一原则:先定义问题,再寻找工具。当市场上没有现成的“盘前成交量对比”工具时,他选择自己动手,并且公开分享。这种精神正是公开交易社区长期繁荣的动力。
当然,RVC并非百试百灵。它需要与价格行为、趋势过滤、绝对量阈值等工具结合使用,并且要充分考虑市场环境、品种特性和数据质量。任何单一指标都无法独立成为完整的交易系统,RVC也不例外。它的价值在于为交易者提供了一个清晰的“量能变化快照”,而真正决定成败的,是交易者如何解读并执行这张快照。
如果你经常困惑于“今天量到底算大还是小”,不妨试着在复盘时手工计算一下RVC。哪怕只是简单地记录“今天开盘后30分钟成交量比昨天增加了20%”,这样一条信息,都可能帮助你在混乱的市场中,早一步感知资金的方向。毕竟,成交量不会说谎,而RVC则让这种“诚实”变得更容易被看见。