- Published on
ATR OSC and Volume Screener (ATROSCVS)
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
上面这段文字出自公开交易社区中一位名为“和平蜥蜴”的作者所发布的策略描述。原作者的核心痛点是:加密货币市场体量庞大、项目众多,且行情波动剧烈,如果只依赖个别币种的图表,很容易陷入“只见树木不见森林”的盲区。他需要一个能同时覆盖多个资产的扫描工具,以便快速锁定那些正在“异动”的品种。
他的解决方案是:把“平均真实波幅(ATR)”与“成交量数据”结合成一个筛选器。这个筛选器不直接给出买卖点,而是扮演“雷达”的角色——扫描全市场,找出波动率放大、成交量同步放大的资产,再交给交易者进行二次人工分析。这种“先扫描、后精研”的思路,非常符合多品种短线交易者的工作流程。
原文中提到的“ATR OSC”中的“OSC”即“Oscillator”(振荡器)。在这里可以把它理解为一个基于 ATR 计算出的动态摆动指标,用于反映当前波动水平相对于历史平均状态的强弱。当 ATR 振荡器快速上行时,说明市场波动正在加剧,往往预示着趋势的启动或加速;而如果价格在波动放大的同时,成交量也显著高于近期均值,那么这个品种的信号可信度就会大幅提高。
作者把两个维度交叉验证,目的是过滤掉“孤量上涨”或“无量阴跌”等伪信号。例如,有些币种突然拉出长阳线,但成交量并未同步放大,这种上涨往往是“庄家自弹自唱”,持续性存疑;而另一些币种价格横盘,但 ATR 和成交量双双抬头,则可能意味着新一轮行情正在蓄势。该筛选器的价值,正是帮交易者快速抓住后者。
需要强调的是,这个策略并不是一个包赚的“圣杯”。它更像是一种“注意力管理工具”,用来解决“看不过来”的问题。在多市场、多标的的环境中,人工盯盘效率极低,而程序化筛选可以几秒钟内完成人类几小时的工作。但筛选之后的决策,仍然需要交易者结合趋势、位置、资金管理等因素综合判断。
名词解释
-
ATR(Average True Range,平均真实波幅):由韦尔斯·怀尔德(Welles Wilder)于1978年提出的波动率指标。它通过计算一段时间内最高价、最低价与前一收盘价之间的最大差异(真实波幅)的平均值,来衡量市场波动的剧烈程度。ATR 数值越高,说明市场越不稳定,止损区间和仓位配比也需要相应调整。注意,ATR 本身不指示方向,只度量波动强度。
-
振荡器(Oscillator):一类在上下边界之间摆动的技术指标,如 RSI、MACD、随机指标等。振荡器通常用来判断市场的超买超卖状态或动量强弱。在本策略中,“ATR OSC”指将 ATR 值经过某种标准化处理后形成类似振荡器的动态曲线,以便直观观察波动率是处于高位还是低位,以及是否在急剧攀升。
-
成交量(Volume):在特定时间段内成交的资产数量或金额。成交量代表了市场参与者的真实交易意愿,常被用作确认价格走势的辅助指标。健康的上涨通常伴随成交量放大,而价格创新高但成交量萎缩则可能暗示趋势动能不足。
-
筛选器(Screener):一种自动化的市场扫描工具,按照预设条件从大量资产中快速选出符合要求的品种。筛选器可以基于价格、成交量、波动率、技术指标等多个维度进行过滤。本策略中的筛选器结合了 ATR 与成交量两个条件,目的是高效定位“异动”标的。
-
加密货币市场(Cryptocurrency Market):以比特币、以太坊等数字资产为交易对象的去中心化或中心化交易市场。该市场实行 7×24 小时不间断交易,币种众多,波动率远高于传统股票与外汇市场,因此对多品种监控的需求尤为强烈。
-
真实波幅(True Range):由怀尔德定义的三者中的最大值:当前最高价减当前最低价、当前最高价减前收盘价的绝对值、当前最低价减前收盘价的绝对值。真实波幅用于消除跳空等缺口对波动率测度的影响,是计算 ATR 的基础。
-
多品种扫描(Multi-Asset Scanning):指同时对多个交易品种运行统一的分析框架,按相同规则排序或过滤。这种方法的优势在于可以横向对比不同资产的强弱,帮助交易者抓住最强的趋势品种,避免在弱势品种上浪费时间。
策略思路讲解
“ATR OSC and Volume Screener”的策略逻辑大致可以分为以下四个层次。
第一层:计算每只加密货币的 ATR 及其振荡器值。ATR 通常取 14 周期(也可按需调整)。通过将当前 ATR 值与其若干周期前的数值或移动平均值进行比较,就可以构造出“ATR 振荡器”。例如,当当前 ATR 大于过去 N 期的 ATR 均值时,振荡器为正,且数值越大表示波动率扩张得越明显。这种处理不是为了预测方向,而是为了量化“市场的躁动程度”。
第二层:计算成交量的相对水平。这里不是简单看今天的成交量是多少,而是要把它与过去一段时间的平均成交量进行比较,得到“量能倍数”或“成交量振荡器”。如果今天的成交量是过去 20 日均量的 1.5 倍以上,就说明资金活动显著增强。成交量是确认信号的关键:只有价格变化,没有量能配合,往往缺乏持续性。
第三层:设定筛选条件。策略作者通常会定义一个“触发阈值”,只有当 ATR 振荡器高于某个正值(比如 0.5)且成交量放大倍数达到某个标准(比如 >1.2)时,该资产才会出现在扫描结果列表中。这个双重阈值设计,是在用“波动放大”和“量能活跃”两个维度来锁定异动品种。条件越严格,选出的品种越少,但信号质量可能越高;条件越宽松,覆盖面越广,但噪声也多。
第四层:输出候选清单。筛选器会将满足条件的加密货币以列表方式呈现,可能附带当前价格、ATR 值、成交量倍数等辅助信息。交易者需要在此基础上进一步分析品种的具体走势结构——比如处于上升趋势中的回调末段,还是下跌趋势中的反弹初期?是在关键支撑位附近,还是已经远离均线?筛选器只负责“缩小范围”,最后的战术执行仍然要依赖交易者的经验。
这个策略的核心思想是“波动率与成交量的共振”。波动率放大往往意味着市场正在酝酿或启动一轮行情,但波动率放大本身可能朝任何方向。成交量则像“燃料”,能够推动行情走得更远。如果只有波动率放大而没有成交量,可能是假突破或流动性枯竭导致的剧烈震荡;如果只有成交量活跃而波动率平平,则可能只是存量博弈。只有在两者同时上升时,才更有可能出现真正的趋势性机会。
此外,由于它面向加密货币市场,还隐含了一个前提:不同币种之间的波动率和成交量水平差异巨大。因此,使用绝对阈值无效,必须用相对自身的过去数据进行比较。ATR 振荡器和成交量倍数的本质,都是“相对自身近期状态的偏离度”,这保证了筛选结果对每个币种都是公平的。
优点
第一,大幅提升多品种监控效率。加密货币数量以万计,人工逐一查看图表几乎不可能。该策略通过自动化扫描,能在几分钟内完成全市场异动排查,让交易者把时间花在最值得关注的少数标的上。
第二,双条件共振降低伪信号风险。单纯依赖波动率或成交量,容易被单方面异常误导。例如,某些小市值币种偶尔出现瞬间放量,但价格并未持续波动。将 ATR 与成交量同时作为过滤条件,能过滤掉大量无意义跳动,提高候选品种的质量。
第三,指标内生性强,适应不同币种特性。由于 ATR 振荡器和成交量倍数都是基于每个品种自身历史数据计算,因此既适用于高波动的比特币,也适用于相对稳定的稳定币或大盘币种,无需为每个品种手工调整参数。
第四,逻辑清晰,易于理解与复现。ATR 和成交量都是技术分析中的基础工具,没有复杂的数学公式。交易者可以轻松理解筛选逻辑,并根据自己的交易风格调整参数,比如放大成交量倍数或缩短 ATR 周期,以捕捉更剧烈或更早期的异动。
第五,适用于多周期与多策略融合。该筛选器既可以用于日线级别的中线交易,也可以切换至小时级别捕捉短线机会。同时,它输出的候选清单可以作为其他策略(如趋势跟踪、突破交易)的输入池,具有较强的扩展性。
缺点
第一,方向缺失是最大的先天不足。ATR 只测量波动幅度,不区分上涨还是下跌。成交量放大既可以出现在拉高出货中,也可以出现在恐慌抛售中。筛选器本身无法告诉交易者应该做多还是做空,需要额外叠加趋势判断工具。
第二,阈值设置具有主观性,容易过拟合。ATR 振荡器的触发值、成交量倍数的倍数大小,以及周期长度的选择,都会直接影响筛选结果。不同市场环境下,合适的阈值可能差异很大。例如,在牛市末期,波动率和成交量普遍偏高,固定阈值可能刷出一大堆标,反而失去筛选意义。
第三,滞后性不可避免。ATR 和成交量都是滞后指标,它们描述的是已经发生的事实。当 ATR 振荡器快速上行时,行情可能已经走了一段;当成交量显著放大时,最佳入场窗口可能部分流逝。尤其对于反应灵敏的短线交易,这种滞后可能造成追高或踏空。
第四,忽略基本面与市场微观结构。筛选器纯粹基于价格和成交量数据,不考虑项目质量、消息面、资金流向、交易所深度等因素。一些成交量放大、波动剧烈的币种可能本身就是“空气项目”,背后是对敲或恶意操纵,若盲目跟进风险极大。
第五,多品种同时触发时,仍可能面临信息过载。虽然筛选器缩小了范围,但在加密货币牛市中,同时满足条件的品种可能仍有几十个。如果交易者没有明确的优先级排序规则,依然会陷入选择困难。
起源年份考证
我们需要区分“该策略本身”与“其底层方法”的起源。原作者并未提供脚本的发布时间,因此无法考证该特定脚本的确切创作年份。但根据策略类型——即“结合 ATR 波动率与成交量进行多品种筛选”——我们可以对其所依赖的方法论做一个时间线梳理。
- 1978年:韦尔斯·怀尔德在其著作《技术交易系统的新概念》(New Concepts in Technical Trading Systems)中正式提出 ATR 指标。这是该筛选器核心组件之一的技术起源。与此同时,怀尔德还提出了相对强弱指数(RSI)等工具,为后世量化波动率和动量提供了基础。
- 20世纪80年代至90年代:随着个人电脑和行情软件的普及,用多个指标组合筛选股票成为可能。早期的筛选器出现在美国股票市场,如“价格突破 N 日高点且成交量放大”之类的条件扫描开始流行。此时,多参数扫描方法逐渐成为技术分析领域的标准做法。
- 2009年至2013年:比特币诞生,加密货币市场逐步形成。早期加密货币交易主要依赖手动看盘,工具极其简陋。但随着交易所 API 的开放和量化交易社区的兴起,针对数字资产的自动化筛选脚本开始出现。
- 2014年至2017年:随着加密货币市场的大爆发,币种数量从几十个增至数千个。交易者迫切需要跨平台、多币种的监控工具。此时,一些公开交易社区开始出现基于 ATR、布林带、成交量等经典指标的数字货币扫描器。这类方法逐渐被广泛使用,但具体首创者难以考证。
- 2017年至今:机器学习与大数据技术被引入加密货币筛选,但基于 ATR 与成交量的经典组合策略仍被许多个人交易者沿用。公开社区中出现了大量类似本策略的变种,作者通常只是对参数和展示形式进行微调。因此,我们只能说,本策略所代表的“ATR 波动率 + 成交量放大 + 多品种共振筛选”这一类方法,其思想萌芽于 20 世纪 80 年代,在加密货币领域普及于 2017 年前后,而该具体脚本的创作时间无法准确考证。
需要强调的是,本策略并没有发明新指标,而是对经典指标的重新组合与场景化应用。这种“旧方法、新战场”的模式,在量化交易发展史中屡见不鲜。
改进建议
第一,加入趋势方向过滤器。为了解决方向缺失的问题,建议在筛选条件中叠加趋势指标,如价格与 200 日均线的位置关系、MACD 方向或 ADX 趋势强度。只保留“趋势向上且波动率、成交量放大”的做多候选,或者“趋势向下且波动放大”的做空候选,从而让筛选结果更具方向性。更简单的做法是直接要求收盘价大于前一周期收盘价,以排除下跌中的放量。
第二,引入相对强弱排名。不要只输出“是否满足条件”,而是计算每个候选资产的“综合异动得分”,例如将 ATR 振荡器值、成交量倍数和价格动量按权重打分,然后按分数从高到低排序。这样既能控制候选数量,又能让交易者第一时间看到最强信号。
第三,增加异常过滤机制。加密货币市场中存在大量低流动性的小币种,它们的 ATR 和成交量数据可能被单笔大额挂单或交易所故障严重扭曲。建议在扫描前加入最小市值或最小成交额门槛,比如“过去 24 小时成交额大于 100 万美元”,以剔除恶意操纵或无效流动性的标的。
第四,提供多周期信号共振视图。同一个加密货币,日线的波动率放大可能与周线的缩量回调相矛盾。改进方向是同时计算日线、4 小时线和 1 小时线的 ATR 振荡器与成交量倍数,并对多周期共振的品种给予更高评分。这能显著提高信号的可靠性,也便于交易者制定更立体的交易计划。
第五,增加自适应阈值。固定的阈值在波动率常态变化时容易失效。建议用统计学方法设计动态阈值,例如将 ATR 振荡器值与该品种过去一年中分位数进行比较,当超过 80 分位时才认定为“显著异动”。成交量倍数也可以采用类似的处理方式。这样即使市场整体波动率发生结构性变化,筛选器依然能适应。
第六,加入回测与绩效统计模块。一个筛选器若只是“报警”,很难验证其有效性。建议在改进版本中记录每次筛选出的品种在后续 1 天、3 天、5 天的收益表现,并统计胜率、平均盈利、平均亏损等指标。这可以帮助交易者逐步优化筛选参数,而不是凭感觉调整。
第七,结合新闻情绪或链上数据。作为更高级的改进,可以考虑将公开的新闻事件、社交舆情热度、链上大额转账等数据引入筛选结果。例如,当某币种同时出现波动率放大、成交量增加和“巨鲸”地址活跃时,信号的可信度会大幅上升。不过,这类数据获取和处理难度较大,可以作为进阶方向。
总结
“ATR OSC and Volume Screener”这个策略,本质上是一个基于波动率与成交量双维度共振的多品种筛选工具。它解决了许多交易者在加密货币市场中的真实痛点:不是不会分析,而是分析不过来。原作者巧妙地将两个经典指标组合成一个“异动雷达”,帮助交易者在极短的时间内完成全市场扫描,并把注意力集中在真正值得研究的标的上。
这个策略的优势在于高效、直观、适应性强;短板则在于方向缺失、滞后性和阈值主观性。它并不适合作为直接下单的自动交易系统,而更适合作为交易流程中的第一道过滤器——一个大浪淘沙的筛子。筛完之后,仍需交易者运用趋势分析、位置判断和风险管理来做出最终决策。
从方法论的角度看,这个策略并没有发明新东西,但它再次印证了一个朴素却永恒的真理:技术分析的魅力不在于指标的复杂,而在于巧妙组合。ATR 本身就是用来度量波动的,成交量本身是用来确认参与的,将它们放在多品种扫描的语境里,就产生了“效率的化学效应”。
对于普通交易者而言,借鉴这种思路的价值可能大于直接使用该脚本本身。你可以交易自己的股票、外汇甚至商品期货,只要把“多品种扫描”的框架套用上去,再结合合适的波动率和量能指标,就能构建属于自己的“异动雷达”。在信息爆炸的今天,过滤噪音、聚焦异动,往往比预测未来更加务实。
最后需要提醒的是,任何一种筛选工具都不能脱离严谨的资金管理和心理纪律。筛选器只能告诉你“市场正在发生什么”,而无法告诉你“你应该冒多大的险”。在一个波动率被极力放大的市场中,能活下来的交易者,通常不是每次都能抓住机会的人,而是那些懂得在错过的机会面前保持平静的人。愿“和平蜥蜴”的雷达,能帮你从千币之中,找到属于自己的那一两个清晰的信号。