如何衡量欧元兑美元与美元兑日元的波动性?
衡量波动性:从明确定义开始
波动性是对汇率随时间变化程度的概括性描述。在外汇市场中,你可以从观察到的价格序列(例如 EUR/USD 或 USD/JPY 即期汇率)来衡量这种变化。关键的一点是,波动性并非方向预测;它描述的是在选定测量窗口内价格变动的离散程度。
要衡量波动性,你必须做出以下选择:(1)使用何种价格序列(即期汇率或其他参考价格),(2)如何定义“时间步长”(每日、每小时等),(3)计算哪种统计量,以及(4)是否进行年化处理或保留原始时间单位。这些选择会显著影响最终得到的数值。
两种常见方法:基于收益与基于区间的衡量
一种实用的波动性衡量方法是基于收益率进行计算。收益率反映的是连续观测值之间的相对变化。
基于收益的示例(概念性):
- 选择一个时间步长,例如一天。
- 计算对数收益率:(r_t = \ln(P_t/P_{t-1})),其中 (P_t) 是时间 (t) 的汇率。
- 在 (N) 个时间步长的窗口内,将 (r_t) 的标准差作为波动性的估计值。
如果你希望得到一个可比较的“年化”数值,可以使用时间平方根比例假设进行年化调整。这要求你明确说明所用假设,否则在不同来源或窗口之间比较数值时可能产生误导。
另一种方法是基于价格区间的波动性,它利用最高价/最低价信息而非收益率的离散度。
- 在一个时间窗口内,测量价格从高点到低点的移动幅度。
- 然后可将此幅度表示为相对于某个参考水平的百分比区间。
当拥有可靠的高低价格数据时,基于区间的衡量方法可能很有用,但它也可能对偶发的价格尖峰反应强烈。在实践中,基于收益和基于区间的衡量方法可能得出不同结论,因为它们强调了价格变动的不同方面。
实证与示例:衡量选择如何影响欧元兑美元与美元兑日元的比较
假设你想比较 EUR/USD 和 USD/JPY 的波动性。即使没有实时数据,你也能理解为何结果会有所不同。
-
相同方法,不同市场行为:如果 EUR/USD 日间变动较小,而 USD/JPY 波动较大,则在相同窗口长度下,基于收益的波动性通常对 USD/JPY 更高。
-
窗口长度影响响应速度:
- 较短的滚动窗口(例如 10 天)能更快反映近期市场状况。
- 较长的窗口(例如 60 天)则能平滑临时波动。
-
数据频率的重要性:每小时数据通常显示的波动性与每日数据不同,因为微观波动会影响离散程度。
-
价格序列与调整方式的选择:如果你使用中间价而非成交价,或数据源采用不同惯例,计算出的波动性可能发生变化。成本、买卖价差和交易时机(执行)不属于纯粹“市场价格”波动性计算的一部分,但它们会影响实际交易结果——因此应将市场变动的衡量与可投资结果的衡量区分开来。
需注意的局限性与失效模式
主要局限性包括:
-
历史估计不等于未来保证。波动性具有聚集性:平静期与高波动期交替出现。基于历史数据计算的数值可能无法代表未来走势。
-
对假设高度敏感。年化处理依赖于时间缩放假设。如果该假设不适用于你所用数据,则年化数值可能出现偏差。
-
数据质量与定义漂移。缺失时间戳、价格惯例不一致、公司或数据源变更、对周末和节假日的不同处理方式,都可能改变计算出的波动性。
-
市场微观结构影响。使用中间价等代理价格而非基于交易的指标,可能低估实际价格变动,尤其在快速市场中。
-
异常值与事件日影响。在较短的时间窗口内,某一天的异常行情可能主导标准差或基于区间的指标,导致波动性衡量结果不稳定。
验证与后续问题
为独立验证波动性测算结果,请使用可重复的工作流程:
- 固定你的定义(价格序列、时间步长、窗口长度,以及是计算收益率还是价格区间)。
- 使用相同设置重新计算 EUR/USD 和 USD/JPY 的波动性。
- 通过一次改变一个变量(例如窗口长度)来测试结果的稳健性,并观察其变化幅度。