Factors Directory

Quantitative Trading Factors

蔡金波动率指标

技术因子

factor.formula

CVI(N) =

参数说明:

  • :

    观察周期,表示计算指数移动平均(EMA)的周期长度,默认值为20。N值越小,CVI对价格波动的变化越敏感;N值越大,CVI对价格波动的变化越平滑。

  • :

    当前周期的最高价格。

  • :

    当前周期的最低价格。

  • :

    以N为周期的(HIGH-LOW)的指数移动平均。

  • :

    N周期前(HIGH-LOW)的指数移动平均值。即,当前EMA值向前偏移N个周期。

factor.explanation

CVI 指标的计算逻辑如下:

  1. 计算周期内价格差: 对于每个时间周期,计算最高价 (HIGH) 与最低价 (LOW) 的差值 (HIGH - LOW),反映该周期的价格波动范围。
  2. 计算指数移动平均 (EMA): 对价格差 (HIGH - LOW) 计算 N 周期的指数移动平均 (EMA(HIGH-LOW, N))。EMA 比简单移动平均更侧重于近期数据,因此能更快地反映波动性的变化。
  3. 计算波动率变化率: 计算当前 EMA 值与 N 个周期前的 EMA 值之差,再除以当前的 EMA 值,得到一个相对变化率。最后乘以 100,将结果转换为百分比。

CVI 值的解读:

  • 正值: 表示当前周期的波动性高于 N 个周期前的波动性,可能意味着市场波动性正在增强。
  • 负值: 表示当前周期的波动性低于 N 个周期前的波动性,可能意味着市场波动性正在减弱。
  • 数值绝对值增大: 表明价格波动性变化幅度较大。
  • 数值绝对值减小: 表明价格波动性变化幅度较小。

CVI 指标的应用:

  • 趋势确认: 当价格趋势向上时,CVI 值的增加可能进一步确认了上升趋势。当价格趋势向下时,CVI 值的增加可能预示着下降趋势的加强。
  • 波动性突破识别: 当 CVI 值大幅上升时,可能预示着市场波动性正在突破,可以配合其他指标进行交易信号判断。
  • 背离分析: CVI 值与价格走势出现背离时,可能预示着趋势反转的可能性。例如,价格创新高但 CVI 值下降,可能预示着上升动能减弱。

Related Factors