4、现代投资组合理论:马科维茨均值-方差模型、有效前沿、分散化与协方差的作用
现代投资组合理论(Modern Portfolio Theory, MPT)由哈里·马科维茨于1952年提出,是量化投资与资产配置的基石。该理论的核心洞见在于:投资组合的整体风险并非各资产风险的简单加权平均,而是取决于资产之间的相关性(协方差)。通过科学地组合低相关或负相关的资产,投资者可以在不牺牲预期收益的前提下显著降低组合波动,这就是“免费的午餐”的来源。本章将深入拆解均值-方差模型、有效前沿的构建逻辑,以及协方差在分散化中的核心作用,并给出实战操作框架。
上图展示了均值-方差模型的核心逻辑链路:左侧输入各资产的预期收益、方差与协方差矩阵,中间通过二次规划求解最小化组合方差,右侧输出有效前沿与最优权重。底部图形中,蓝色曲线为有效前沿,绿色虚线为资本市场线(CML),切点T代表夏普比率最高的风险资产组合。下面我们分模块展开。
4.1 核心原理:均值-方差模型与有效前沿
均值-方差模型的基本假设是:投资者是风险厌恶的,且仅依据收益的均值(期望收益)和方差(风险)做决策。组合的预期收益是各资产收益的加权平均:
E(Rp) = Σ wᵢ × E(Rᵢ)
组合的方差则不是简单的加权平均,而是:
σp² = ΣΣ wᵢ × wⱼ × σᵢⱼ
其中,当 i = j 时,σᵢⱼ = σᵢ²(方差);当 i ≠ j 时,σᵢⱼ = ρᵢⱼ × σᵢ × σⱼ(协方差)。协方差是分散化的数学基础——如果资产间协方差为负,组合方差会显著下降。
有效前沿是给定一组资产后,在“风险(标准差)—收益”平面上所有最优组合的集合。前沿上的每个点都满足:在相同风险水平下收益最高,或在相同收益水平下风险最低。前沿左上方的区域不可达,右下方区域为次优组合。
| 概念 | 数学表达 | 实战含义 |
|---|---|---|
| 组合预期收益 | E(Rp) = ΣwᵢE(Rᵢ) | 线性加权,容易计算 |
| 组合方差 | σp² = ΣΣwᵢwⱼσᵢⱼ | 非线性,受协方差影响 |
| 协方差 | σᵢⱼ = ρᵢⱼσᵢσⱼ | 衡量两资产同向变动程度 |
| 相关系数 | ρ ∈ [-1, +1] | ρ=1完全正相关,ρ=-1完全负相关 |
| 有效前沿 | 最小方差边界上半支 | 理性投资者的选择区间 |
4.2 判断方法与操作流程:构建组合的五步法
在实际构建组合时,不能直接套用理论公式,需要结合数据估计与约束条件。以下是标准操作流程:
- 资产选择与数据清洗:确定候选资产池(如股票、债券、商品、REITs),获取至少3-5年的历史收益率数据,处理缺失值与异常值。
- 参数估计:计算各资产的年化预期收益(可用历史均值或分析师预测)、年化波动率(标准差),以及两两之间的相关系数矩阵。
- 设定约束条件:常见约束包括:权重之和为1、不允许卖空(wᵢ ≥ 0)、行业或资产类别上限(如单一资产不超过30%)、流动性下限等。
- 优化求解:使用Excel规划求解、Python的scipy.optimize或专业软件(如Wind、Bloomberg)进行二次规划。目标函数通常为“最小化组合方差”或“最大化夏普比率”。
- 结果验证与再平衡:将优化结果进行回测,检查权重稳定性。若权重对输入参数过于敏感(微小变化导致权重剧烈波动),需引入收缩估计或加入权重惩罚项。
4.3 案例拆解:三资产组合的分散化威力
我们用一个简化案例展示协方差的作用。假设有三类资产:A股(沪深300)、国债(中债总财富指数)、黄金(SGE黄金9999)。基于2018-2023年数据,年化指标如下:
| 资产 | 年化收益 | 年化波动率 | 相关系数矩阵 |
|---|---|---|---|
| A股 | 6.5% | 18% | A股: 1.00 |
| 国债 | 4.2% | 4% | 国债: 0.10, 1.00 |
| 黄金 | 7.8% | 15% | 黄金: 0.05, 0.20, 1.00 |
初始场景:投资者甲全仓A股,年化波动率18%。投资者乙采用等权重配置(1/3、1/3、1/3)。计算乙的组合波动率:
σp² = (1/3)²×18² + (1/3)²×4² + (1/3)²×15²
+ 2×(1/3)×(1/3)×0.10×18×4
+ 2×(1/3)×(1/3)×0.05×18×15
+ 2×(1/3)×(1/3)×0.20×4×15
= 36 + 1.78 + 25 + 1.6 + 3.0 + 2.67
= 70.05
σp = √70.05 ≈ 8.37%
结果对比:等权重组合波动率仅8.37%,远低于A股单独的18%,而收益为(6.5+4.2+7.8)/3 = 6.17%,仅略低于A股。风险降低了53%,收益仅减少0.33%。这就是分散化的“免费午餐”。
进一步优化:若使用均值-方差优化,设定目标收益6.5%,求解最小方差组合,得到权重约为:A股20%、国债55%、黄金25%。此时组合波动率进一步降至6.9%。但注意,该权重对输入参数敏感——若黄金预期收益下调1%,最优权重可能变为A股25%、国债60%、黄金15%。
4.4 常见误区与总结复盘
误区一:盲目追求“越多越好”。当资产数量超过20个时,继续增加资产对降低风险的边际贡献趋近于零,反而增加管理成本与错误估计的概率。研究表明,随机选取15-20只股票即可消除约70%的个股特定风险。
误区二:忽略协方差的时变性。使用长期平均相关系数可能低估危机时期的联动性。建议使用DCC-GARCH等动态条件相关模型,或至少使用滚动36个月窗口。
误区三:把有效前沿当作静态结果。有效前沿随市场环境变化而移动。2022年股债双杀就是典型案例——国债与股票相关性从负值转为正值,导致传统60/40组合失效。
误区四:过度依赖优化器输出。优化器对输入误差极其敏感,可能产生极端权重(如做空某资产200%)。实战中应加入权重上限约束,并结合主观判断调整。
总结:马科维茨理论为投资组合构建提供了科学框架,但实战中必须处理参数估计误差、相关性突变和约束条件。理解均值-方差模型的核心逻辑——用协方差衡量分散化效果——是每位资产配置者的基本功。下一层次,我们将探讨如何将无风险资产引入模型,形成资本市场线与资本资产定价模型(CAPM)。