- Published on
[Pandora] Vast Volatility Treasure Trove
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
波动率,这个在金融市场上既让人敬畏又令人神往的概念,长期以来都是交易者研究的核心对象。2024年7月,一位署名“ImmortalFreedom”的作者在公开交易社区发布了名为“浩瀚波动率宝藏库”的策略脚本,引发了广泛关注。该脚本的核心价值不在于单一的买卖信号,而在于为交易者提供了一整套测量市场“体温”的工具——波动率估计器。
这篇文章将带你深入理解这一“宝藏库”的丰富内涵。我们会逐一剖析各类波动率估计器的数学原理、适用场景及其背后的交易哲学。更重要的是,我们将跳出脚本本身,探讨如何将这些工具巧妙地融入实战策略,构建属于自己的风险管理和交易决策体系。无论你是刚踏入量化大门的新手,还是浸淫市场多年的老手,理解并善用波动率,都是提升交易境界的必修课。
波动率,简单来说,就是资产价格变动的剧烈程度。它不关心价格向哪个方向移动,只关心移动的幅度。高波动率意味着市场情绪激动,价格大起大落,既是暴利的机会,也是巨亏的风险;低波动率则代表市场沉闷,价格窄幅震荡,趋势交易者难以下手,而期权卖方则可能迎来“收租”的好时光。而“浩瀚波动率宝藏库”的出现,正是为了帮助交易者精确地量化这种“剧烈程度”,从而在市场的混沌中寻找到一丝秩序。
名词解释
-
波动率(Volatility) :金融资产价格收益率的离散程度或不确定性。它是衡量资产风险的核心指标,通常用收益率的标准差或方差来表示。高波动率意味着高风险与高潜在回报并存,低波动率则意味着价格相对稳定。
-
历史波动率(Historical Volatility, HV) :通过计算过去一段时间内资产收益率的标准差得到的波动率。它反映了资产在过去实际表现出的波动程度,是“向后看”的指标。计算时需设定回看周期(如20日、60日)和收益率计算方式(如简单收益率、对数收益率)。
-
已实现波动率(Realized Volatility, RV) :基于高频日内数据(如5分钟收益率)计算而得的波动率。将日内多个时间段的收益率平方求和(有时开根号),得到当日更精确的波动率估计。它比基于日线数据的HV更能捕捉日内波动的细节。
-
极差波动率(Parkinson Range) :由物理学家Michael Parkinson于1980年提出,仅使用每个时期的最高价和最低价来估算波动率。原理是价格在单位时间内的波动范围(最高价-最低价)与波动率成正比。该估计量在效率上优于简单历史波动率,因为高低价包含更多信息。
-
Garman-Klass波动率:由Garman和Klass于1980年提出,该估计器结合了开盘价、收盘价、最高价和最低价,并加入了跳空(开盘价相对昨日收盘价的变动)信息,从而在统计效率上比单独使用收盘价或高低价的方法更高。在不考虑跳空时,它比Parkinson还要高效两倍以上。
-
Rogers-Satchell波动率:由Rogers和Satchell在1991年提出,是一种允许价格存在漂移项(即趋势)的极差波动率估计器。与Parkinson和Garman-Klass不同,它假设收益率可以存在非零均值(趋势),因此在明显趋势或低开高走的行情中,该指标比前两者更为准确。
-
Yang-Zhang波动率:由Yang和Zhang在2000年提出的最为稳健的极差估计器,它同时考虑了隔夜跳空(开盘价与昨日收盘价之差)和日内波动,且允许存在漂移。它将历史波动率、隔夜波动和日内极差波动进行加权组合,具有无偏、高效、稳健的优点,是目前综合表现最佳的波动率估计方法之一。
策略思路讲解
“浩瀚波动率宝藏库”的核心思路并非直接产生买卖信号,而是构建一个“波动率测量矩阵”。作者将多种经过学术界验证的波动率估计器进行系统集成,让交易者能够从多维度、多视角观察市场的“恐慌程度”或“活跃程度”。
想象一下,仅使用收盘价计算的历史波动率,就像是只用一只眼看世界,只能看到价格最终去哪了,但无法感知途中经历了怎样的颠簸。而该策略脚本中的各类极差估计器,则相当于三维立体眼镜:它们利用最高价、最低价、开盘价和收盘价这四个最基本的交易数据,构建出更立体的“价格波动全息图”。
具体来说,策略逻辑主要体现在以下几个方面:
- 多周期共振:通过对同一时刻计算不同回看周期的波动率(例如短期10日、中期30日、长期60日),可以判断当前波动率处于短期放大还是长期萎缩状态。当短期波动率上穿长期波动率时,往往预示着市场趋势的启动或风险的急剧增加。
- 多类型比较:比较不同类型的波动率估计器。例如,将Garman-Klass(考虑跳空)与Parkinson(不考虑跳空)进行比较,若前者显著高于后者,则说明市场存在大量跳空缺口,次日开盘风险加大。将Yang-Zhang(考虑夜盘和趋势)与历史波动率比较,若前者高企,则说明隔夜风险或白日趋势是波动的主动力。
- 波动率锥(Volatility Cone):通过计算各类估计器的滚动均值与标准差,可以构建一个“波动率锥”。交易者可以以此判断当前波动率处于历史上的什么分位水平。当波动率突破锥体上沿时,可能是极端行情开始的信号;当压缩至极低位置时,则可能是变盘的前夜。
- 与其它算法结合:正如作者所言,这些波动率函数是“零件”。它们可以作为过滤器。例如,在一个趋势跟踪策略中,只允许在波动率较高的环境下做多;或在一个均值回归策略中,只允许在波动率回归均值时开仓。也可以作为仓位管理工具——预期波动率高时降低仓位,波动率低时增加仓位,实现风险平价。
简而言之,该策略的实战应用思路是:不直接预测方向,而是先度量环境。通过清晰的波动率读数,你可以决定是进攻还是防守,并选择与之匹配的战术工具。
优点
- 全面性:集成了从经典到现代的多种波动率模型,从简单的日线收盘价到复杂的隔夜与日内极差结合,为交易者提供了一个全面的量化风险工具箱。
- 统计效率高:利用OHLC(开盘价、最高价、最低价、收盘价)数据的估计器(如Yang-Zhang)比仅使用收盘价的历史波动率拥有更高的统计效率,能够更早、更准确地捕捉波动率突变。
- 适应性强:各类估计器适用于不同的市场状态。例如,Parkinson和Garman-Klass适用于无明显趋势的震荡市场;Rogers-Satchell和Yang-Zhang则对趋势市场进行了优化,使工具包适应不同行情风格。
- 不依赖单一方向判断:波动率是双向的,该策略不涉及对未来涨跌的预测,完全绕开了方向性风险,专注于风险管理的核心维度,可轻松嵌入现有的交易系统,作为独立的风控模块。
缺点
- 不产生直接交易信号:该脚本本质上是“测量工具”而非“导航系统”。它无法告诉你买什么、卖什么,需要交易者自行结合其它策略进行二次开发。
- 数据敏感性高:极差类波动率对跳空(开盘价与昨日收盘价之差)以及最高最低价的微小变动非常敏感。在流动性差或数据源存在错误(如最高最低价打印错误)的市场中,会产生误导性输出。
- 滞后性问题:无论计算效率多高,所有波动率估计器本质上都是基于历史数据计算得出的,因此它们都具有天然的滞后性。在波动率骤变的拐点(如闪崩和V型反转),所有指标均会滞后反应。
- 概念复杂,上手门槛高:对于不熟悉高等数学和金融工程知识的普通交易者,想要彻底理解并正确使用这些繁杂的估计器及其细微差别,存在一定的学习曲线。
起源年份考证
需要说明的是,上述脚本是作者在2024年7月发布的。但该类方法(利用开高低收价格数据估算金融资产波动率)的起源,在学术界有着清晰的演变时间线,具体考证如下:
- 1980年:Parkinson波动率估计器。这是最早利用日内极差(High-Low)来估计波动率的研究。由Michael Parkinson提出,第一次验证了仅用高低价估计波动率比收盘价效率更高,拉开了“极差估计”的序幕。
- 1980年:Garman-Klass波动率估计器。几乎与Parkinson同期,Mark Garman和Michael Klass在同年发表了他们的论文,通过将开盘价、收盘价与最高最低价相结合,并引入跳空项,进一步提高了估计效率。
- 1991年:Rogers-Satchell波动率估计器。为了解决前述两种方法在股价出现明显漂移(趋势)时估计会出现偏差的问题,L. C. G. Rogers和S. E. Satchell于1991年提出了允许漂移存在的极差估计量,显著拓展了极差法在趋势行情中的应用范围。
- 2000年:Yang-Zhang波动率估计器。随着金融市场全球化与交易时间的延长,隔夜跳空已成为波动的重要组成部分。Dennis Yang和Qiang Zhang于2000年提出了一种将隔夜波动与日内极差波动加权组合的新估计器,在统计上实现了无偏且非常高效,被誉为“极差估计之王”。
因此,该脚本中所包含的核心方法论并非2024年创建的,其科学根基跨越了自1980年以来四十余年的学术界研究积累。该策略作者在2024年将其“打包”成一个综合性的脚本,属于对该类方法的现代工程化集成与普及。
改进建议
该脚本是一把好斧头,但要想劈开市场的原始丛林,还需要自己打磨把柄:
- 引入波动率锥进行相对水平判断:不要直接使用波动的绝对数值,因为这受资产标的历史价位影响。建议计算该估计器在200日、500日滚动窗口内的百分位,当数值位于95%分位以上视为极度高波动,反之低于5%分位视为极度低波动。此法能更好地评价当前市场处于沸点还是冰点。
- 结合成交量进行加权过滤:价格极差有时会因流动性枯竭而产生异常跳动。可在计算时引入成交量或成交额因子。例如,在极低成交量下产生的极端高低价,应对其赋予较低权重或视为异常值剔除,以减少“假波动率”引发的误判。
- 构建波动率均值回归策略:波动率本身具有均值回归属性。建议利用该工具包计算短期与长期波动率的差值或比率(如20日与100日),当差值达到历史极端水平时,做空波动率(卖出期权或加仓趋势仓位数),当差值收敛至零轴时离场。这种“波动率套利”逻辑能有效捕捉市场情绪的钟摆回归。
- 实现动态仓位管理:将波动率估计器输出作为仓位调节系数。例如,建立基础仓位并根据当前波动率(如20日Yang-Zhang波动率)与目标波动率(年化20%)的比值进行缩放。若当前波动率放大至30%,则仓位缩减至三分之二。具体公式逻辑上可自行推导,以实现真正的风险平价与资金曲线平滑。
- 结合具体资产类型优化:不同资产(指数、外汇、大宗商品、加密货币)的波动特性有很大差异。例如,加密市场7x24小时交易,没有“跳空”概念,因此Garman-Klass中的跳空项可能失效,应偏向于使用Parkinson;而A股市场存在涨跌停限制,极差的上限被人为压缩,需使用Yang-Zhang中隔夜波动占比更高的组合方式。改进时务必在测试中对不同资产进行参数敏感性检验。
- 引入高频数据校准:在非实时日线应用中,为使估计器更精确,可以利用分钟级K线数据计算“已实现波动率”作为标准答案,将日线估计器的输出与已实现波动率进行回归或差值分析,并校正系统偏差。
总结
“浩瀚波动率宝藏库”并非一个可以闭眼跟单的“圣杯”,而是一份沉甸甸的量化工具图谱。它将学术界几十年来关于“如何精确衡量市场抖动”的研究成果,浓缩为一个让普通交易者也能便捷调用的工具集。这既是作者的诚意之作,也是现代量化交易“工具箱化”趋势的一个缩影。
在实战中,交易者需要明白“工欲善其事,必先利其器”的道理,更要懂得“知其然,知其所以然”。透彻理解不同波动率估计器背后的数学逻辑与适用边界,将其与自身的策略逻辑、风控体系深度融合,才能真正驾驭这份“宝藏”。波动率本身无好坏,高波动率是恐慌与贪婪的放大器,低波动率是趋势与变革的孕育池。善用波动率测量工具,可以帮助你在动荡中保持冷静,在沉寂中看到希望,最终以概率而非占卜的方式走向交易的长期胜利。