- Published on
Williams Vix Fix - So Hai & Hung Phan
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
在公开交易社区中,一个名为“Williams Vix Fix - So Hai & Hung Phan”的策略脚本被不少交易者收藏。它的作者 giangsofa 只用了一句话描述这个策略,却点出了它的核心价值:简单、有效,且适合与其他指标配合使用。本文将围绕这个经典动向,对 Williams Vix Fix 策略进行深度解读,包括它的基本原理、信号逻辑、实战优劣势以及改进思路,帮助读者在理解底层逻辑的基础上,构建适合自己的交易系统。
策略解读
作者的原话非常直白,却很好地概括了 Williams Vix Fix 这类指标的本质:它不是一个需要复杂计算的黑箱,而是一个通过价格范围衡量市场情绪的振荡工具。所谓“简单”,是指它的计算逻辑相当直观——通过比较当前收盘价和一段周期内的最高最低价区间,来判断市场处于超买还是超卖状态。所谓“有效”,则体现在它对极端行情的敏感捕捉上——当市场价格快速拉升或急跌后,该指标往往会率先进入极端区域,提示潜在反转。而“结合其他指标”则反映了实战交易者的共识:没有任何单一指标能在所有行情中表现完美,只有通过多指标共振,才能过滤掉大量虚假信号。
从交易理念来看,这段描述实际上暗合了“KISS原则”(Keep It Simple, Stupid)——在复杂的市场环境中,简单的规则往往具备更强的鲁棒性。同时,作者也隐含地提醒用户:不要过度依赖某一指标,而应把它视作一套完整交易流程中的一个决策组件。
名词解释
-
Williams Vix Fix:由美国著名交易员 Larry Williams 提出的一种振荡指标。它并不直接衡量历史波动率,而是利用价格在固定周期内的相对位置,模拟出类似 VIX 的极端情绪刻度,常用于识别超买超卖区域。由于它基于最高价、最低价和收盘价计算,因此本质上属于“价格位置类”指标。
-
超买(Overbought):指资产价格在短期内上涨过快、过久,可能已经超出合理估值范围,市场情绪过热,继续追多风险较大。超买并不意味着价格立刻下跌,但往往预示着回调概率上升。
-
超卖(Oversold):与超买相反,指价格短期内下跌过度,市场情绪过度悲观,可能出现技术性反弹。同样,超卖也不代表价格必然上涨,只是意味着下行动能可能衰竭。
-
振荡器(Oscillator):在固定上下限区间内波动的技术指标,常见的有 RSI、随机指标(KDJ)、威廉指标(%R)等。振荡器的主要用途是衡量价格变化的动量与极端状态,帮助交易者定位“过热”或“过冷”区域。
-
移动平均线(Moving Average):对某一周期价格进行平滑处理后的平均线,常用作趋势判断和动态支撑阻力。移动平均线可以过滤掉短期的价格噪声,让趋势方向变得更加清晰。
-
过滤器(Filter):在交易系统中,用来剔除不符合特定条件的信号的附加规则。例如,只在大趋势向上的情况下接受买入信号,或只在成交量放大时确认信号,这些都属于过滤器。过滤器的目的是提高信号质量,降低假信号带来的亏损风险。
策略思路讲解
Williams Vix Fix 的核心逻辑是:将一个周期内价格波动的极端区间视为“市场情绪的边界”,然后判断当前收盘价处于该区间的哪个位置。具体来说,它会选取一段固定的回看周期(通常为 20 根K线),找到这段时间内的最高价和最低价,形成一个价格走廊。如果当前收盘价非常接近该走廊的最高价,说明多头动能强劲,市场进入超买区;反之,如果接近最低价,则说明空头主导,市场进入超卖区。
如果把这种位置关系转化为百分比数值,就会得到一个在 0 到 100 之间波动的“评分”。当指标值高于 80 时,通常标记为超买;低于 20 时标记为超卖。然而,直接使用固定阈值容易在强趋势中产生过早的反向信号。因此,很多改进版本会为指标本身再叠加一条移动平均线,形成类似快慢线的结构。当 Vix Fix 从下方上穿其移动平均线时,被视为买入信号;当它从上方下穿移动平均线时,则视为卖出信号。这种“交叉”机制能够更好地应对慢牛或慢熊行情,减少单纯依赖阈值所导致的频繁开仓。
“So Hai & Hung Phan”这个版本在社区中往往被视为对原始 Williams Vix Fix 的一种实用化改进。虽然具体参数未公开,但根据标题和作者描述,我们可以合理推断:这一版本很可能加入了信号线交叉和简单的过滤条件,使原本只提示超买超卖的静态指标,转变为具备动态进出场规则的交易系统。作者建议“结合其他指标”,意味着在实际交易中,我们不应孤立地使用该指标。例如,可以将 Vix Fix 与移动平均线组合,形成“趋势 + 摆动”的共振系统:当价格位于长期均线上方,且 Vix Fix 在超卖区出现金叉时,买入;当价格位于长期均线下方,且 Vix Fix 在超买区出现死叉时,卖出。这样既利用了趋势方向的正期望,又避免了逆势抄底摸顶。
从实战应用角度看,该策略更适合短线波段交易,尤其在外汇、指数期货和加密货币市场上有较好的表现。由于这些市场波动率相对较大,价格经常出现快速的极端偏离,Vix Fix 的超买超卖信号容易触发。交易者可以在信号出现后,结合 K 线反转形态(如锤子线、吞没形态)或者支撑阻力位做进一步确认,再决定是否入场。入场后,还可以将止盈目标设为信号点反向的另一端,或者固定风险回报比为 1:2 以上。
优点
-
逻辑简单,容易理解:Williams Vix Fix 的计算原理非常直观,即使没有深厚数学基础的交易者也能快速理解它的含义,进而应用于自己的交易图表中。
-
对极端行情敏感,反转信号出现早:由于它定位的是价格在区间内的相对位置,因此当市场出现急促的单边行情时,它会迅速进入超买或超卖区,往往比 RSI、KD 等指标更早发出警示。
-
灵活性强,适配多周期多品种:该指标既可以用于 5 分钟短线交易,也可以用于日线中长线持仓;既可以用于股票,也可以用于外汇和加密货币。投资者只需要调整回看周期即可。
-
天然适合与其他指标组合:由于 Vix Fix 本质上是一个摆动指标,它对趋势方向的判断较弱,因此它非常自然地需要配合趋势指标使用。这种“分工明确”的特性反而成了它的优势,让交易者能够构建多维度共振系统。
-
信号数量适中,可操作性较强:在常规行情下,超买超卖区的触及频率并不算太高,避免了频繁交易带来的高成本和高压力;但在波动剧烈时又能及时提醒交易者注意反转机会。
缺点
-
强趋势中容易产生逆势信号:这是所有超买超卖指标的共同痛点。单边上涨行情中,指标会长时间停留在超买区,若机械地按超买做空,会导致连续亏损。
-
参数敏感性较高:默认周期为 20,但不同市场、不同交易品种的价格波动特征差异巨大,20 周期可能并不适合所有情况。若投资者没有进行充分的参数优化,容易得到“过去有效,未来失效”的结论。
-
单独使用时胜率有限:作者在原文中也强调了“结合其他指标”,这说明单靠 Vix Fix 发出的买卖信号,其准确率并不足以构成稳定的正期望策略。它更适合作为辅助确认工具,而非独立交易系统。
-
对低波动行情反应迟钝:当市场处于窄幅横盘整理或成交量极度萎缩时,价格走廊非常狭窄,指标会长期停留在中间区域,难以产生高质量信号,甚至会出现频繁小幅交叉,制造噪音。
-
忽视了基本面与宏观因素:该指标完全基于价格数据,无法反映突发的新闻事件、政策变化或市场流动性冲击。若在重大消息发布前依赖该指标持仓,可能面临巨大的滑点和跳空风险。
起源年份考证
由于 Williams Vix Fix 在交易界有较长时间的使用历史,我们可以对其所属的“价格区间振荡”类方法做一个时间线考证:
- 1957 年:George Lane 提出了随机指标(Stochastic Oscillator),这是最早利用最高价、最低价和收盘价来描述价格相对位置的技术工具之一,奠定了价格位置类振荡指标的基础。
- 1973 年:Larry Williams 在其著作《How I Made One Million Dollars in the Commodities Market》中描述了威廉指标(%R),这是一种与随机指标类似的超买超卖振荡器,可以视为 Vix Fix 的直接前身。
- 1999 年:Larry Williams 在他的经典著作《Long-Term Secrets to Short-Term Trading》中正式介绍了 “Vix Fix” 这一概念。该指标借鉴了 VIX(波动率指数)的极端值思维,但摒弃了复杂的期权数据,转而使用纯价量关系构建出类似 VIX 的读数,因此得名 “Vix Fix”。
- 2000 年代初:随着互联网交易平台的兴起,Vix Fix 逐渐被介绍给全球个人交易者,并在期货、外汇等杠杆市场上获得广泛关注。
- 2010 年代以后:公开交易社区蓬勃发展,大量基于 Vix Fix 的变体版本被发布,例如加入信号线、平滑处理、多周期过滤等改进。“Williams Vix Fix - So Hai & Hung Phan”正是这一时期的产物之一。到目前为止,我们无法准确考证该变体的具体发布年份,只能确认它属于 2010 年代后期社区盛行“指标再优化”浪潮中的一种。
以上时间线是对“该类方法”的考证,而非针对 “So Hai & Hung Phan” 这个具体版本。该版本的确切发布日期与作者背景目前没有公开可信的记录。
改进建议
-
引入趋势过滤器:在日线级别添加一个长期移动平均线(如 200 日均线),规定只有价格位于均线上方时才允许做多,价格位于均线下方时才允许做空。这样可以大幅降低逆势信号带来的亏损。如果交易周期较短,也可以用上升/下降趋势线作为代替。
-
优化指标参数:针对不同品种和不同时间框架,使用历史数据对不同周期参数(如 14、20、30)进行回测,找到使胜率和盈亏比最优的数值。注意避免过度优化,建议采用滚动样本外测试来验证参数的稳定性。
-
增加 K 线形态确认:当 Vix Fix 进入超卖区域后,不要立即买入,而是等待出现看涨吞没、锤子线或早晨之星等反转形态,再执行入场。同理,超买区域等待看跌形态。这种二次确认能有效过滤掉“虽超卖但继续下跌”的钝化情况。
-
结合波动率通道:将 Vix Fix 与布林带或 ATR(平均真实波幅)通道结合。若 Vix Fix 进入超买区的同时价格突破布林带上轨,则更可能是真实的趋势加速而非反转;反之,若价格未突破布林带却指标超买,则反转概率更高。这可以帮助交易者区分趋势延续与反转。
-
使用多时间框架共振:周线级别的 Vix Fix 用于判断大方向,日线级别用于寻找具体入场点。例如,当周线 Vix Fix 在低位形成金叉,且日线 Vix Fix 刚刚从超卖区上穿其信号线时,买入信号的可靠性会显着提高。多周期共振能够过滤掉大量随机波动。
-
设计明确的止损与仓位管理:无论信号多么完美,都必须预设止损位。可将止损设在最近一个波段低点下方 1.5 倍 ATR 的位置。同时,根据信号发生时的超买超卖程度动态调整仓位:极端值出现时可适当加大仓位,但总风险不超过账户资金的 2%。这样即使连续亏损,也不会伤及本金。
-
结合成交量指标确认:在价格进入超卖区时,如果成交量同步温和放大,且随后出现缩量止跌,则说明卖压衰竭;如果成交量持续放大而价格仍在下跌,则超卖可能继续延伸。成交量信息能够为 Vix Fix 信号提供额外的“攻防”验证。
总结
Williams Vix Fix 是一款历经时间考验的经典超买超卖指标,它以简洁的价格位置逻辑,为交易者刻画了市场情绪的温度计。本文所讨论的 “So Hai & Hung Phan” 版本,延续了这种简单哲学,并通过社区作者的二次加工,试图让信号更加清晰。然而,任何单一指标都无法在真实的市场中做到“圣杯”式的完美。作者在原始描述中已经诚实地提醒我们:需要结合其他指标。这实际上正是专业交易者对待技术指标的正确态度——它们不是预测工具,而是概率工具。只有在明确趋势方向、承认市场不确定性、并辅以严格风险控制的基础上,Vix Fix 才能真正成为交易系统中的一盏信号灯。
纵观其历史,从 Larry Williams 的原版到社区中的无数变体,Vix Fix 的生命力恰恰来自于它所服务的交易者不断对其进行的本地化与改进。对于读者而言,理解它的原理,远比死记硬背某个参数更有价值。在实战中,我们不妨以本文提到的改进方向作为起点,通过反复测试与复盘,找到那套最适合自己风格与品种的“Vix Fix 交易法”。记住,简单的工具,若能严格按照纪律执行,也能在复杂市场中走出坚实的盈利曲线。