Skip to content

复现:全天候风险平价版策略 V1(ETF 资产配置)

原策略来自 QMT 源码《全天候风险平价版策略V1》(公众号【量化君也】), 本文用本地 tushare(fund_daily+fund_adj 前复权)离线回测复现。

方法

  • 资产池:沪深300/中证500/标普500/纳指 ETF、5年/10年国债 ETF、黄金 ETF、商品 ETF。
  • 定权:每月第一个交易日,用过去 120 个交易日收益率协方差做风险平价(各资产风险贡献相等),SLSQP 求解,权重∈[0,1] 且和为 1。
  • 替代逻辑:上市不足 1.5×120 天的品种用替代品种(10年国债→5年国债,其余→上证50ETF),与原码一致。
  • 成交:前复权价、按 100 份整手、ETF 单边佣金 0.03%(无印花税)、预留 2% 现金缓冲。
  • 窗口:20140207 ~ 20260612;初始资金 1000000 元;基准为沪深300ETF 买入持有。

结果

策略年化收益年化波动夏普最大回撤
全天候风险平价+6.55%+3.67%1.75-6.74%
沪深300ETF买入持有+8.60%+22.39%0.48-45.49%
  • 累计净值:策略 2.130,沪深300 2.672
  • 月均换手(Σ|Δw|):6.91%

风险平价以“风险贡献相等”分散,债券权重通常显著高于股票,因而波动和回撤远低于 宽基指数,以更平滑的净值曲线换取了更高的风险调整后收益(夏普)。

净值

回撤

权重

复现

bash
python scripts/run_allweather_riskparity.py --refresh

仅供学习研究,不构成投资建议;回测不含冲击成本/二级市场折溢价,结果仅代表历史。