精华帖子

策略分享-基于Z-score的风险平价动态止损ETF 选基策略

由bq0m8rec创建,最终由bq0m8rec 被浏览 3 用户

0. 策略名词解释:

(1)风险平价(Risk Parity)

风险平价是一种资产配置方法,其核心思想是根据各标的的风险水平来分配权重,而不是简单按照资金比例分配。

  • 基本原则:波动率高的标的在组合中的权重较低,波动率低的标的权重较高,从而实现整体组合的风险均衡。
  • 权重计算公式:\n
  • 本策略中:根据ETF的60日波动率 (vol60) 计算权重,形成风险平价组合,使得即便ETF间波动差异较大,也能维持组合的整体风险均衡。

\

(2)动态止损(Dynamic Stop-Loss)

动态止损是一种基于风险特征而非固定亏损百分比的止损策略

  • 核心思想:根据标的的实时波动率、历史波动分位数或市场整体波动水平,动态设定止损阈值。
  • 实现方式
    • 绝对阈值(Absolute):当波动率超过固定数值时触发止损。
    • 相对倍数(Relative):当波动率超过候选池平均波动率的若干倍时触发止损。
    • 历史分位数(Quantile):当波动率超过自身历史波动率的某个分位数时触发止损。

\

1. 筛选标的

\

2. 因子分析

2.1 防御性因子(Defensive Factor)

防御性因子用于衡量ETF的风险水平,目的是在组合中优先选择波动较低、表现相对稳定的标的,从而降低组合整体风险。

计算方法

  • 波动率计算: 首先计算ETF过去60个交易日的日收益率标准差(vol60),表示其历史波动水平。
  • 因子计算:取波动率的倒数,即

其中 ϵ 是一个很小的常数,用于避免除零错误。波动率低的ETF会得到更高的防御性得分。

\

2.2 Z-score 因子标准化

为了便于与其他因子进行组合,将防御性因子做横截面标准化(z-score):

其中 μ和 σ分别为当天候选ETF的平均值和标准差。标准化后,防御性因子可以直接用于综合评分或权重分配。


\

3.调仓与止损规则

3.1 调仓周期:

7交易日一调仓

3.2 止损规则:

3.2.1 20日收益率止损

  • 计算过去20日收益率:


3.2.2 动态波动率止损(Dynamic Volatility Stop-Loss)

根据波动率及策略参数设定阈值,分三种模式:

  • 绝对阈值(Absolute)

  • 相对倍数(Relative)

  • 历史分位数(Quantile)


\

4.仓位分配公式

  • 风险平价权重

  • 总权重归一化

\

5. 交易成本与滑点


\

6 历史数据回测

\

7 策略链接

https://bigquant.com/square/ai/d35b53ea-9dc2-2549-08dd-3b6b46d5b884

标签

风险平价
{link}