- Published on
Voss Predictor (A Peek Into the Future) - Dr. John Ehlers
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
在量化交易与技术分析领域,约翰·埃勒斯(John Ehlers)博士是一个无法绕开的名字。他长期致力于将数字信号处理技术引入金融市场分析,其核心思想是:价格序列可以被看作一种带有噪声的信号,而信号处理领域的滤波、频谱估计、自适应预测等方法,完全可以用于提取市场中有意义的周期性成分。2019 年,他为著名技术分析刊物《TASC》撰写了关于“Voss 预测滤波器”的文章,随后有开发者在此基础上进行了改进,形成了一款集带通滤波、预测与趋势判定于一体的综合指标。本文不涉及具体编程实现,而是聚焦该策略的数学思想、交易逻辑、实战应用及潜在局限,帮助读者理解这一富有前瞻性的均值回归工具。
所谓“Voss 预测器”,并不是预测价格会上涨还是下跌,而是试图估计当前价格相对于其真实周期中心的位置。它的底层假设是:金融价格波动中存在某些可识别的循环成分,而市场的行为在短期内会表现出一定的惯性或周期性。埃勒斯博士的设计思路并非直接预测未来价格数值,而是从信号处理角度,利用带通滤波器提取特定频段的分量,再通过“预测”这一数学手段,将滤波后的信号推移到未来,从而构建出一个比价格本身更早出现转折点的辅助曲线。
该策略作为均值回归类工具,其核心是捕捉价格偏离均衡状态后的回摆动作。不同于普通移动平均线或布林带,Voss 预测器通过两极点带通滤波器去除低频趋势和高频噪声,仅保留一个相对窄的周期带,然后对该周期信号进行预测,从而大幅降低指标的滞后性。正是这种“预测性”赋予了它一种看似“偷看未来”的能力,让使用者能够在价格尚未真正反转时,提前观测到动能衰减的迹象。
在实际应用中,该指标通常输出一条预测线和一个信号线,当预测线穿过信号线时产生交易信号;或者当预测线从低位反弹时暗示超卖状态的均值回归机会,从高位回落时暗示超买风险。由于它本质上是处理周期性信号,因此更适合于震荡市或具有明显循环特征的市场阶段,在强趋势行情中,这类指标常常会产生连续的假信号。
名词解释
-
均值回归:一种金融理论,认为价格在偏离其长期均值或均衡水平后,有向该均值回归的趋势。均值回归策略的核心是在价格处于极端位置时建立反向头寸,等待价格回摆至合理区间。
-
带通滤波器:一种信号处理工具,允许指定频段内的信号通过,同时衰减低频和高频成分。在技术分析中,带通滤波器用于提取价格序列中特定周期的波动成分,滤除趋势和噪声。
-
两极点滤波器:在数字信号处理中,极点决定滤波器的频率响应特性。两极点滤波器具有更陡峭的滚降特性,相比单极点滤波器能够更精确地隔离目标频带,但也可能引入相位失真和更大延迟。
-
预测滤波器:一种结合了滤波与预测功能的算法,它不仅过滤噪声,还基于当前和过去的信号特性,外推信号在未来的可能状态。在金融领域,预测滤波器被用来降低技术指标的滞后性。
-
信号线:通常是指由主指标进行某种二次平滑处理后得到的辅助曲线,用于与主曲线产生交叉信号。在 Voss 预测器中,信号线往往用于确认预测线的突变。
-
零滞后(零延迟):传统移动平均类指标不可避免地存在滞后,零滞后技术试图通过引入预测项或动态调整权重,使指标在保持平滑性的同时尽量贴近当前价格变化。
-
循环周期:市场价格波动中反复出现的时间间隔,例如 20 日周期、60 日周期等。循环周期分析方法旨在识别这些周期性规律,并以此判断转折点。
策略思路讲解
要理解 Voss 预测器的核心逻辑,需要从三个层次入手:信号预处理、周期预测、交易信号生成。
第一层:带通滤波。
原始价格序列包含多种成分:长期趋势(低频)、市场噪声(高频)、以及具有一定持续性的循环分量(中频)。如果直接对价格做均值回归,会遇到一个严重问题:当趋势强劲时,价格会长时间偏离均值,导致均值回归策略出现巨大回撤。因此,必须先对价格进行“净化”,只保留适合均值回归的循环分量。
埃勒斯使用两极点带通滤波器来达到这一目的。带通滤波器的参数决定了提取哪个周期的波动。例如,可以设定为提取 10 到 30 个交易日之间的循环成分。这样一来,大于 30 日的趋势被过滤掉,小于 10 日的噪声也被削弱,留下的就是具有交易价值的短中期周期波动。此时,滤波后的输出是一个围绕零轴上下波动的“循环信号”,其波峰波谷对应着价格短期高低点的提前或同时出现。
第二层:Voss 预测。
即使经过带通滤波,信号仍然存在与周期固有频率相关的滞后。埃勒斯引入了一种数学方法,能够根据当前滤波信号的幅度和变化速率,推算该信号在未来几个周期的状态。这里的“预测”并不是基于机器学习的概率推断,而是基于信号处理中的“外推”思想。
具体来说,一个理想的正弦波信号可以通过其幅度、频率和相位完全确定。如果滤波后的信号近似于正弦波,且其频率已知,那么就可以构建一个线性预测器,根据当前取样值预测下一个取样值。Voss 预测器正是利用了循环信号的这种确定性。它生成的预测线在时间轴上相对于原始滤波信号向左移动,相当于提前看到了未来一段时间的信号走向。
这种预测并非无限期的,它依赖于所提取周期的长度。如果带通滤波器的中心周期为 20 根K线,那么预测可能有效提前 3-5 根K线。超过这个范围,预测误差会急剧增大。因此,Voss 预测器的实际表现高度依赖于周期参数的选择。
第三层:交易信号生成。
在实践中,Voss 预测器通常与另一个经过平滑处理的信号线或直方图配合使用。当预测线从下方穿越信号线上行时,意味着循环分量的低点已经过去,未来价格大概率向上修复,这是做多信号;反之,当预测线从上方穿越信号线下行时,意味着高点已现,未来价格大概率向下修复,这是做空信号。由于预测线本身领先于价格,因此这些信号往往比单纯的价格反转信号出现得更早。
同时,由于预测线围绕零轴波动,零轴本身也可以作为多空分界。当预测线位于零轴上方且向上运行时,可视为多头市场中的回调买入机会;当预测线位于零轴下方且向下运行时,则应避免逆势操作。这种使用方式使得该指标既能用于独立交易系统,也能作为趋势过滤器。
优点
-
显著降低滞后:Voss 预测器的核心优势是提前响应。相比传统移动平均线或 MACD,它在捕捉转折点时具有明显的时间领先优势,能够帮助交易者更早入场离场。
-
适应循环市场:对于具有明显周期性波动的金融产品——例如外汇、黄金、股指期货——带通滤波器能够有效提取循环成分,使均值回归策略在震荡市中表现出色。
-
过滤趋势噪声:两极点带通滤波可以同时滤掉长期趋势和短期随机噪声,避免交易者在强趋势中盲目逆势抄底或摸顶,也减少了高频噪声引发的虚假信号。
-
组合灵活:该指标并非一个黑箱,其输出可以与其他趋势指标或风控规则自由组合。例如,配合 ADX 判断趋势强度,或利用 ATR 设置止损,能够构建完整交易系统。
-
数学基础扎实:埃勒斯的设计基于严格的信号处理理论,不是经验性的拟合,因此其逻辑具有可解释性,参数调整也相对可控。
缺点
-
参数敏感性高:带通滤波器中心周期和带宽的设置对最终效果有巨大影响。不同市场、不同时间框架适用的参数差异很大,参数优化不当会导致指标失去意义。
-
趋势行情中失效:当市场出现强劲单边趋势时,价格并不呈现周期性波动,带通滤波输出会持续偏离零轴,产生大量逆势信号,导致连续亏损。
-
预测误差随时间放大:Voss 预测器毕竟是一种线性外推,当实际价格走势破坏原有循环结构时,预测会迅速失真,产生极端错误的信号。
-
需要二次确认:单靠预测线交叉信号在真实市场中的胜率有限,需要结合其他过滤器或人工经验。若机械使用,容易因提前进场而承受额外回撤。
-
对噪声敏感:带通滤波虽然过滤了部分高频噪声,但在市场波动急剧放大的事件驱动型行情中,滤波后的信号仍可能出现剧烈毛刺,导致频繁交易。
起源年份考证
需要明确说明:Voss 预测器的具体方法可以追溯到埃勒斯博士的研究,但“Voss”一词本身与信号处理中的“Voss 算法”有关。业内普遍认为,埃勒斯最早在 2001 年前后开始系统性地将周期测量与预测滤波用于金融分析,并在其系列著作中逐步发展。
- 1990 年代:埃勒斯出版《Rocket Science for Traders》等著作,引入数字信号处理概念,包括希尔伯特变换、相位分析、周期测量等。
- 2000 年代初:他开始研究自适应滤波器和预测滤波,提出多种降低技术指标滞后的方法。
- 2004 年:埃勒斯在《股票与期货》杂志上发表了利用“Voss”算法进行循环预测的文章雏形。
- 2019 年:根据公开的脚本信息,埃勒斯正式在 TASC 2019 年 8 月“Traders Tips”专栏发表了“Voss 预测滤波器”的研究。该版本使用了更新的参数体系和组合逻辑。
- 2020 年前后:公开交易社区的交易者在此基础上进行改进,形成了简化版、三合一组合版等多个变体,本文所描述的就是其中一个著名改进版本。
因此,该类方法的起源年份考证为:核心理论源于 1990 年代至 2000 年代初,公开研究发表约在 2004 年,正式面向交易者推广则在 2019 年。如果你在互联网上看到“2019 Voss Predictor”,指的就是埃勒斯博士在 TASC 发布的那一版。至于“Voss”这个名字的详细人物出处,目前没有可靠的公开考证结果,无法确定其具体命名由来。
改进建议
-
动态周期自适应:固定周期的带通滤波器无法适应市场节奏的变化。建议引入“主导周期”测量工具(比如利用希尔伯特变换或频谱分析),动态调整带通滤波器的中心频率,使指标能够自动跟随市场周期的变化,增强其在不同环境下的稳健性。
-
加入趋势过滤:为了弥补趋势行情中亏损的问题,可以在系统外层加入一个趋势判断模块。例如,当价格位于长期均线上方且均线向上时,只允许做多信号;反之只允许做空信号。或者使用 ADX 指标,当 ADX 高于某阈值时关闭该均值回归系统。
-
设置预测长度上限:不要依赖过远的预测结果。建议将预测线的作用限定在未来 2-3 个周期之内,超过该范围的信号给予更低权重或直接忽略。同时可以引入预测置信度的概念,当预测线与实际滤波信号差距过大时,视为预测失败并取消交易信号。
-
结合波动率过滤:在重大新闻事件或波动率异常放大时,带通滤波器的输出很容易失真。可以加入 ATR 或布林带宽等波动率指标,当波动率超过历史正常范围的一定倍数时,暂停交易或减少仓位。
-
多周期共振:在同一品种的不同时间框架上同时运行该指标,例如日线用于确定方向,小时线用于寻找入场点。只有当两个周期的 Voss 预测线方向一致时才执行交易,这样可以有效降低假信号比例。
-
增加价格确认机制:预测线产生信号后,不立即入场,而是等待一根K线收盘确认,或等待价格突破预测线信号时的极值点。这虽然会增加一点成本,但能过滤掉很多毛刺信号,提高胜率。
-
参数自适应优化:不要机械地寻找一组固定最优参数。可以采用滚动优化方法,每 N 根K线重新评估一次带通滤波器的周期参数,使用最近一段时间的历史数据计算出表现最佳的参数,然后应用于下一段行情。这需要严格的避免过拟合设计。
总结
Voss 预测器是埃勒斯博士多年研究信号处理与金融分析结合的杰作。它通过两极点带通滤波器提取价格中的循环成分,再利用 Voss 算法对滤波信号进行前瞻外推,从而创造出一个具有“未来感”的领先指标。其本质是一种均值回归工具,适合在震荡市或循环特征明确的市场中捕捉短期转折点。
任何先进的数学工具都无法消除市场的不确定性。Voss 预测器最大的价值不在于“预测未来”,而在于提供了一种转换观察视角的方法:从噪声和趋势的混合体中剥离出周期信号,并以一种更高效的方式呈现给交易者。它不能替代风控和资金管理,但可以成为交易者工具箱中一件犀利的武器。
对于普通交易者而言,使用该指标时应当牢记三点:第一,理解周期参数的含义,而不是盲目套用;第二,必须配置趋势过滤和波动率过滤,避免在单边行情中遭遇重大损失;第三,任何预测都只是概率,止损永远不可或缺。如果能够做到这些,Voss 预测器将会成为你在市场中“穿越牛熊”的有力伙伴。