ALL-WEATHER RISK PARITY · v2.2.1

稳健 · 分散 · 风险均衡

基于桥水全天候思想的风险平价模型,通过动态配置股票、债券、商品三类资产,在约束条件下追求风险贡献的均衡,让组合在不同经济周期下保持韧性。

查看回测表现 →
总收益率
--
累计净值收益
年化收益
--
--
年化波动
--
日波动率年化
最大回撤
--
回测期内最深跌幅
夏普比率
--
无风险利率 2.0%
卡玛比率
--
年化收益 / 最大回撤

让风险,而非资金,成为配置的标尺

传统资产配置按资金权重分配,但股、债、商三类资产的波动率差异巨大,简单的等权配置会让组合风险被股票"绑架"。风险平价追求的是:每一类资产对组合总风险的贡献尽可能相等。

风险均衡

按大类资产(股、债、商)的波动率倒数作为权重起点,通过优化求解让每类资产对组合总风险的边际贡献趋于一致。理论上各类风险贡献各占约 1/3。

动态债券上限

债券上限不固定为单一数值,而是基于历史统计动态切换到 45/55/70/75 四档档位之一,根据真实债券需求强度自动升降档,让债券上限本身成为风控工具。

现金缓冲

保留固定比例的现金缓冲不参与风险平价,专门承接公募基金的非 T+0 申赎时滞与交易成本扣款,避免"为了付成本被迫卖基金"的窘境。

诚实披露:由于债券上限(45%-75%)和商品下限(5%)的硬约束,"风险平价"在实际运行中无法达到理想的 1/3 风险贡献均衡。这是约束条件下的数学必然,而非优化器问题。

三类资产,三种风险来源

股票代表增长与权益风险,债券代表利率与信用风险,商品代表通胀与汇率风险——三类资产长期相关性低、风险来源不同,组合起来才能真正分散。

STOCK · 股票

权益类

由 3 只国内公募股票型基金构成,覆盖红利低波、量化增强、量化多策略三种风格。内部按"风险平价 + 短期收益倾斜"动态分配权重。

红利低波 沪深300增强 量化多策略
BOND · 债券

固定收益类

单只 7-10 年国开债指数基金,纯利率债、不限购、久期明确,作为组合的利率避险腿。v2.2 起由双基金简化为单基金,风险特征更透明。

7-10年国开债指数 纯利率债 不限购
COMMODITY · 商品

商品类

单只黄金 ETF 联接基金,作为通胀与避险对冲。与股/债相关性约 0.4-0.5,起到组合稳定器的作用。后续可考虑白银等其他商品做分散。

黄金 ETF 联接 通胀对冲 避险属性

四档阶梯 · 让上限自己说话

传统做法是把债券上限写死,比如固定 50%。但真实市场对债券的需求强度会随周期波动:避险期债券需求高涨,过热期债券需求骤降。本策略把上限交给真实统计——来自 2007 个交易日的最新滚动估计:真实债券需求均值 μ ≈ 78.4%、标准差 σ ≈ 3.6%,按 μ、μ+σ、μ+2σ 切成 4 段,每段对应一档上限。

档位阶梯(μ=78.4%, σ=3.6%)

45%
需求 < 78.4%
55%
78.4% ~ 82.0%
70%
82.0% ~ 85.7%
75%
≥ 85.7% · 极端

控制机制(参数一览)

统计窗口:189 个交易日滚动估计 μ、σ

最少样本:60 个交易日(启动动态上限的前提)

缓冲带:升档 / 降档各 0.20(避免边界抖动)

升档确认:升至 55% / 70% / 75% 各需 3 / 4 / 3 天

降档确认:3 天常规降档

快速回撤:连续 3 天 < μ-0.5σ → 直接降回 45%(同样受步长 cap 约束)

冷却期:5 个交易日,调整后短期内不再调整

单次债券调仓上限:10%(防止一次性砍穿档位)

follow-through:上限触碰后的分步追赶,5 个交易日观察期

2025 ~ 2026 真实切换记录

2025 全年
45% ⇄ 55%
债券需求在均值附近反复穿越缓冲带,上限在 45%55% 之间发生 5 次切换。缓冲带与确认天数机制过滤了大部分抖动。
上限 45% ~ 55%
2026-01-08
突破 μ+σ
开年避险需求快速走强并满足确认天数 → 上限由 55% 升至 70%
上限 70%
2026-01-19
突破 μ+2σ
需求进一步升至 μ+2σ 以上 → 上限升至 75%(最高档,理论触发概率 ≈ 2.1%),债券持仓中枢抬升至约 70%。
上限 75%
2026-05-13
回落 μ+2σ 之下
需求自极值区间回落并经 3 天确认 → 上限由 75% 降回 70%,此后维持至今。
上限 70%
常见误解澄清:债券上限是上限,不是目标——真实债券持仓可以低于上限。2025 年 10 月债券持仓上升,不是因为债券波动率下降,而是因为股票和黄金的相对风险上升更快,使债券的相对吸引力提高。

从大类到基金 · 四步走

策略的核心计算流程可以拆解为四个步骤:先按大类风险平价算出股债商目标,再叠加动态债券上限约束,最后在每个类别内部用类内风险平价把权重分配到具体基金。

1
大类风险平价
按股、债、商历史波动率与相关性,求解让三类资产风险贡献尽量均衡的初始权重。
2
动态债券上限
根据历史样本统计决定债券上限档位 (45/55/70/75),约束第一步结果中债券权重不超过当前档位。
3
类内风险平价
在股票、债券两个类别内部,按各基金的波动率倒数动态分配权重;商品类仅有单只基金,权重 = 类别权重。
4
收益倾斜(仅股票类)
在股票类风险平价基础上叠加短期收益信号做轻度倾斜,让组合对股票动量有少量暴露。

再平衡触发

月度:每月第一个交易日例行再平衡。
债券档位变化:动态档位发生切换时立即触发。
分步追赶:单次债券调仓受步长限制,剩余部分在后续交易日分步完成。
漂移阈值:实际权重偏离策略目标过大时触发(兜底机制)。

$ 成本与现金

交易成本:按单边交易额扣减,直接从现金部分扣除,不侵蚀基金仓位。
现金缓冲:固定 5% 现金不参与风险平价,专门承接申赎时滞与扣款。
现金收益:按年化约货币基金水平计入收益。
申赎状态:每日回测按当日历史申购状态判断基金是否可交易,"限制大额申购"不视为不可交易。

为什么全天候需要一颗卫星

主仓负责稳健,卫星负责进攻。v2.2.1 在主仓之外设置 10% 的固定卫星仓——全球科技股指 4%、农产品期货 3%、能源上游股票 3%。权重人事定死、每月第一个交易日机械调回,主仓引擎无权调整。

为什么不纳入主仓

同一批资产,放进主仓按风险平价配置效果更差,改成固定小权重独立持有才真正增效,原因在引擎的两个结构性短板:

向后看的慢决策:引擎用过去 252 天的协方差定权重,对慢速资产够用。但卫星候选大多是暴涨暴跌的快资产——等引擎看到波动飙升、把仓位砍下来时,暴跌已经跌完;等波动回落重新加仓时,反弹也走完了。对慢资产这是小毛病,对快资产这是系统性的高买低卖。

类内竞争赢家通吃:把这些资产放进主仓,它们要和过去几年的强势资产按风险贡献竞争,常年只能拿到零头仓位——真正需要它们对冲的年份,零头什么也保护不了。

30+ 只候选,为何只剩 3 只

筛选标准只有三条,但每条都刷掉一大批:

① 可靠的长期正溢价:恒生科技指数年化约 -9%,市场中性策略近年整体失效——放进任何仓位都是浪费。

② 必须是"新"风险源:白银与黄金是同一个赌注(相关性 0.63),可转债本质是 A 股衍生品(与股票层相关 0.77)——卫星仓存在的唯一理由是带来新风险,重复押注的一律不收。

③ 与慢优化器相容:溢价真实但暴涨暴跌的,走卫星通道;夏普太低的,哪都不去。同源敞口选更优表达工具——同为能源,上游股票基金长期显著优于带展期损耗的原油期货。

卫星仓提供了什么:非相关性 + 收益增强

非相关性:三只卫星与主仓的日收益相关性仅约 0.04 ~ 0.05,两两之间约 0.04 ~ 0.11——它们赚的是主仓赚不到的钱。按边际夏普检验,卫星仓只要跑赢"相关性 × 主仓夏普"(约 0.27)就能增效,实际门槛轻松跨过。

再平衡红利:三者各自暴涨暴跌又互不相关,每月把涨多的调回、跌多的补足——同一组资产,月度再平衡比买入持有每年多赚约 2.4 个百分点。

年度错峰:主仓最难的年份正是卫星最强的年份——坏年托底、好年让利,跷跷板是双向的。

纯主仓
100%
总收益 70.4% · 年化 8.90% · 波动 4.92% · 最大回撤 -3.88%
Sharpe 1.40
主仓+卫星
90% + 10%
总收益 79.6% · 年化 9.82% · 波动 4.87% · 最大回撤 -4.39%
Sharpe 1.61

执行纪律:固定权重、每月机械调回,不看信号、不加仓也不减仓。卫星篮子独立看年化 ~17%、波动 ~18%、最大回撤 ~-25%,是一台高收益低夏普的进攻引擎,所以仓位必须固定在 10% 附近。任一卫星暂停申购或数据滞后时,自动回落为 100% 主仓执行;场内 ETF 仅在溢价低于 2% 时考虑。

四条设计底线

策略在工程层面坚持的几条原则——不是为了追求理论最优,而是为了在真实市场里少犯错。

风险贡献优先

权重不是目的,风险贡献均衡才是目的。当两者冲突时,让权重服从风险。

约束即风控

债券上限、商品下限不是限制优化器的"麻烦",而是把策略锁在合理风险预算内的风控闸门。

风控硬约束

单次债券调仓有步长上限、档位切换有冷却期、漂移过大有兜底机制,三层保险避免剧烈交易。

诚实披露

样本期未经历 2008/2015/2018 类系统性危机,回测表现含样本内优化成分,实盘预期应保守。

资金上少数派,风险上多数派

债券拿了最多的资金权重(约 53%),但由于波动率最低,只贡献了约 11% 的组合风险;股票和黄金资金占比不到 45%,却贡献了约 89% 的组合风险。这不是优化器的错,而是硬约束下的必然结果。

$ 资金权重(实际长期均值)

回测期 -- 的日均持仓占比:

股票
21.3%
≈ 1/5 资金
债券
51.1%
≈ 1/2 资金
商品(黄金)
22.7%
≈ 1/4 资金
现金缓冲
5.0%
固定 5%

风险贡献(长期形态)

真正决定组合波动的是风险贡献,而非资金权重:

股票
≈ 44%
风险主力
债券
≈ 11%
风险配角
商品(黄金)
≈ 45%
风险主力
理论目标
33%
33%
33%
33/33/33
重要诚实披露:回测期内 bond_max 边界在 100% 的交易日被触碰,理论上理想的 33/33/33 风险均衡从未真正实现。这是约束条件下的数学必然,而非优化器 bug。理解这一点,比看懂策略本身更重要。

Walk-Forward:把七年切成三段

把回测期切成三段独立验证,避免被单一 regime 误导。中间那段(2022-2023 股债双杀期)才是更接近真实的样本外表现。

Train 1
2020 – 2021
复苏 + 风格切换。红利低波 + 量化增强 + 国开债指数的多资产组合跑出年化 8.13%,最大回撤 -3.88%
Sharpe 1.27 / Calmar 2.09
Train 2
2022 – 2023
股债双杀期,传统 60/40 崩盘的时段。策略年化降至 3.34%,Sharpe 跌至 0.314,但回撤仍控制在 -2.75%这才是更接近实盘预期的表现
Sharpe 0.31 / Calmar 1.21
Train 3
2024 – 2026 YTD
黄金大牛市 + 红利行情双轮驱动,年化 14.18%、Sharpe 2.26。这是策略的高光期,但当前 regime 不可简单外推
Sharpe 2.26 / Calmar 5.66
关键观察:基准情景下应保守按 Train 2 量级理解实盘预期——年化 8%-9%、回撤 -5% ~ -8%,而非 Train 3 的高光数字。

十条已知局限 · 全部公开

策略是工程化的妥协品,不是金融圣杯。下面十条局限在设计阶段就已识别,宁可提前讲明,也不让使用者在真实市场中被动发现。

不是真正的风险平价
由于债券上限和资产下限的硬约束,真实风险贡献 ≈ 48/6/46,远非理想的 33/33/33。组合真实风险主要由股票和黄金驱动。
商品端过度集中
商品资产仅配置一只黄金基金,缺乏原油、工业金属、农产品等分散工具。实际利率大幅上行时,黄金的分散效果可能不足。
4% 漂移阈值从未触发
七年回测中漂移兜底机制触发次数 = 0,双触发机制退化为纯月度调仓。这是一层永远没被验证的兜底保险。
债券层单基金与单一久期
v2.2 起债券层仅一只 7-10 年国开债指数基金:若未来限购/清盘/跟踪异常无类内备份;利率上行期长久期必然承压(其独立最大回撤 -5.22%)。
样本区间偏乐观
回测区间 2020---未经历 2008、2015、2018 类真正危机。最大回撤 -- 很大程度受益于债券牛市和黄金强势,未来不一定可复制。
缺乏杠杆
传统桥水全天候通过杠杆放大低风险资产的风险贡献。本策略无杠杆,只能通过大资金配债券,导致资本权重与风险权重严重失衡。v2.2.1 以卫星仓引入纳指/豆粕/油气做全球与商品分散,但主仓仍全为中国公募。
参数路径依赖
252 日协方差窗口对状态切换反应滞后;45/55/70/75 四档上限、0.20σ 缓冲、确认天数等参数基于历史数据优化,未来市场结构变化时可能失效。126 日股票收益倾斜引入动量暴露,在趋势反转时可能追高。
卫星仓高波动与可投资性
卫星篮子独立看年化 ~17%、波动 ~18%、最大回撤 ~-25%,是高波动进攻引擎,仓位必须固定在 10% 附近;三只卫星基金当前均为暂停申购,方案二暂不可执行,场内 ETF 仅在溢价低于 2% 时考虑。
2020 年含回填代理数据
该基金成立于 2020-01-14,封闭建仓期内净值仅周频披露;回测中 2020-03-31 之前的债券层数据为同指数代理合成,并非其真实业绩。
现金拖累
5% 现金缓冲按年化 1.5% 计息,长期看是收益拖累,尤其在低利率环境。-- 次调仓中现金再平衡摩擦也是隐性成本。
结论:v2.2.1 是一个工程实现扎实、历史业绩稳健、但逻辑上做了大量妥协的"类全天候"策略——主仓纯利率债打底,外加 10% 固定卫星仓做全球与商品分散。适合作为稳健型配置的一部分,但不宜将其等同于"真正的风险平价"或"危机中一定能保值"的工具。