4. 目标波动率策略:固定波动率、波动率目标、波动率锥、再平衡机制

各位同学,咱们今天聊点实在的。目标波动率策略,说白了就是给组合的波动率上个「紧箍咒」。你想想看,市场疯涨的时候你跟着嗨,暴跌的时候你跟着慌,这哪行?我们做量化的,要的是「稳」字当头。

我个人习惯把这类策略叫做「波动率驾驶技术」。你不是在预测市场,你是在控制自己的车速。路况好就开快点,路况差就慢点,但总体的颠簸程度,得控制在你能承受的范围内。

4.1 固定波动率:最朴素的控速器

固定波动率策略,是最容易理解的一种。你设定一个目标波动率,比如年化15%。然后每天或每周调整仓位,让组合的实际波动率尽量贴近这个目标。

公式很简单:

目标仓位 = (目标波动率 / 预期波动率) × 基准仓位

举个例子。假设你设定目标波动率15%,当前沪深300的预期波动率是25%。那你该买多少?

目标仓位 = (15% / 25%) × 100% = 60%

也就是说,你只拿60%的资金买股票,剩下40%放现金或债券。如果市场波动率降到10%,那你就得满仓甚至加杠杆。

核心要点:固定波动率策略的本质是「逆周期调节」。波动率高时减仓,波动率低时加仓。这跟散户追涨杀跌正好相反。

我在项目中遇到过一个问题:如果预期波动率突然飙升到50%,按公式算出来仓位只有30%。这时候要不要执行?我的建议是——执行。别犹豫。纪律是量化策略的生命线。

4.2 波动率目标:动态调整的艺术

固定波动率策略有个硬伤:你设定的目标波动率是固定的,但市场的波动率是变化的。这就好比你想让车速永远保持在60码,但路况一会儿是高速一会儿是山路,怎么可能?

所以就有了波动率目标策略。它不是固定一个值,而是设定一个波动率区间。比如目标区间是12%-18%。当实际波动率低于12%时,你加仓;高于18%时,你减仓;在区间内就维持不动。

为什么要这么做?

  • 避免频繁交易:固定波动率策略可能每天都要调仓,交易成本太高。波动率目标策略给了你一个缓冲区。
  • 适应市场状态:低波动市场往往意味着趋势延续,高波动市场往往意味着转折。你需要在不同状态下采取不同策略。
  • 心理舒适度:说实话,天天盯着波动率调仓,人会很累。有个缓冲区,你也能喘口气。

我的经验:波动率目标区间的宽度,我一般设为目标波动率的±30%。比如目标15%,区间就是10.5%-19.5%。太窄了容易触发频繁交易,太宽了又失去控制意义。

4.3 波动率锥:看清波动率的「季节」

波动率锥这个概念,我第一次接触时觉得挺玄乎。后来做多了才发现,它其实就是波动率的「季节性规律图」。

你想想看,股票的波动率是不是有规律?每年年报季报期间波动大,节假日前后波动小,重大政策出台时波动剧烈。波动率锥就是把这些规律画出来。

具体做法:

  1. 计算不同持有期(1天、5天、20天、60天)的历史波动率
  2. 对每个持有期,计算波动率的分位数(10%、25%、50%、75%、90%)
  3. 把这些分位数连成线,就形成了一个锥形图

为什么要用波动率锥?因为它能告诉你:当前波动率处于历史什么位置。是偏高还是偏低?是正常还是异常?

实战用法:如果当前20天波动率处于历史90%分位数以上,说明市场极度恐慌。这时候你应该减仓。如果处于10%分位数以下,说明市场过于平静,反而要警惕变盘。

我曾经在2020年3月美股熔断时,用波动率锥判断出波动率已经达到历史极值。当时我做了两件事:一是大幅减仓,二是买入波动率期货对冲。结果证明,这个判断帮我躲过了后续的二次探底。

下面我用一张SVG图来展示波动率锥的核心逻辑:

波动率锥示意图 1天 5天 20天 60天 120天 0% 25% 50% 75% 90%分位 75%分位 50%分位 25%分位 10%分位 当前 高波动区 正常波动区 低波动区

你看这张图,横轴是持有期,纵轴是波动率。不同颜色的线代表不同分位数。当前波动率如果落在红色区域,说明市场很「热」,要小心。如果落在蓝色区域,说明市场很「冷」,反而可能是机会。

4.4 再平衡机制:策略落地的关键

前面讲了那么多理论,最后都得靠再平衡来落地。再平衡机制,说白了就是「什么时候调仓、调多少、怎么调」这三个问题。

我总结了一套再平衡的「三要素」:

要素 常见做法 我的建议
调仓频率 每日、每周、每月、每季度 周频最佳。日频成本高,月频反应慢
调仓阈值 固定比例、波动率偏离度 波动率偏离超过20%时触发
调仓方式 全额调仓、部分调仓 部分调仓,每次调整不超过仓位的30%

避坑指南:我曾经在2015年股灾期间,因为太相信模型,每天都做全额再平衡。结果呢?交易成本吃掉了一半收益。后来我改成周频+部分调仓,效果好了很多。记住,再平衡不是越频繁越好,要平衡成本和收益。

具体到操作层面,我一般用这个流程:

  1. 计算当前波动率:用过去20个交易日的日收益率标准差,年化处理
  2. 对比目标波动率:看偏离了多少。比如目标15%,当前20%,偏离33%
  3. 判断是否触发:如果偏离超过20%,就触发再平衡
  4. 计算目标仓位:目标仓位 = 目标波动率 / 当前波动率 × 当前仓位
  5. 执行调仓:但只调整差额的50%,避免过度反应

举个例子。假设当前仓位80%,目标波动率15%,当前波动率20%。

目标仓位 = 15% / 20% × 80% = 60%
差额 = 80% - 60% = 20%
实际调仓 = 20% × 50% = 10%
最终仓位 = 80% - 10% = 70%

为什么要只调一半?因为波动率本身有均值回归特性。今天20%,下周可能就回到15%了。你一次性调到位,下周又得调回来,白白浪费交易成本。

小技巧:我习惯在再平衡时加入一个「冷却期」。比如触发再平衡后,至少等3个交易日才能再次触发。这样可以避免被短期噪音干扰。

好了,关于目标波动率策略,核心就是这四块内容。固定波动率是基础,波动率目标是优化,波动率锥是工具,再平衡机制是保障。四者缺一不可。

记住一句话:波动率不是风险本身,而是风险的「温度计」。你控制好温度,组合自然就健康了。

专注资料整理