均值方差组合和有效前沿
几种资产按什么比例配,风险最小?要达到某个期望收益,风险最小的配法是什么?
- 对过的标准答案
- 3 条
- 覆盖的考试公式
- 3 个
- 参数
- 7 个
- 开源库
- 2 个
01当场运行
改一个参数,当场重算
正在用默认参数运行,计算量大的方法最多要 20 秒。
04出处和说明
公式从哪里来,有什么限制
列出参考的教材、论文和考试公式条目。方法的限制和实现上的说明也写在这里。
参考
- IFoA CM2 课程均值方差组合理论
- Elton、Gruber 等:Modern Portfolio Theory and Investment Analysis第 5、6 章
- Markowitz (1952) Portfolio selection
覆盖的考试公式
- PFT-003组合均值与方差CM2
- PFT-004两资产最小方差组合CM2
- PFT-005有效组合(拉格朗日)CM2
公式条目按精算考试的公式表整理,编号和中文名是平台自己的。
这个方法算什么
Markowitz 均值方差模型:输入各资产的期望收益、标准差和相关系数。给出一个组合的期望和方差,全局最小方差组合,目标收益下的有效组合(允许卖空用拉格朗日闭式解,不许卖空用数值优化),有无风险资产时的切点组合、夏普比率和资本市场线,以及有效前沿的曲线。两个资产时就是两资产最小方差组合的公式。
说明和限制
- 单期模型:投资者只关心组合收益率的期望和方差(收益率正态,或二次效用)。
- 允许卖空时用拉格朗日闭式解;不许卖空时用 scipy 的 SLSQP 数值求解,两者在不需要卖空时相同。
- 切点组合是夏普比率 (E − r)/σ 最大的风险资产组合;资本市场线 E = r + 夏普比率 × σ。无风险利率不低于最小方差组合的期望收益时,允许卖空的切点组合不在有效前沿的上半支,结果只作参考。
- 相关系数的个数要是 n(n−1)/2;不是正定时调整到最近的正定矩阵,并写在说明里。
数据
没有用数据:按输入的参数计算
05同族的方法
投资组合与效用,还有 6 个方法
同一个方法族里的其他方法。在智能体里,用一句话就能调用这些方法。
在智能体里这样问“几种资产按什么比例配,风险最小?要达到某个期望收益,风险最小的配法是什么?加上无风险资产以后,最好的风险资产组合(切点组合)是什么?”
- 资本资产定价模型(CAPM)和业绩评价一只股票或一个基金的 β 是多少?按 CAPM 它应该有多少期望收益?它有没有超额收益(α)?夏普比率、特雷诺比率、信息比率是多少?2条标准答案
- 单指数模型、多因子模型和套利定价用单指数或多因子模型,几只股票的方差和协方差是多少?一个组合的风险里多少是系统风险?按套利定价理论,每只股票应该有多少期望收益,有没有套利机会?2条标准答案
- 分散化效应:等权重组合的方差把钱平均分给 n 个资产,组合的风险能降到多少?最少要几个资产,风险才接近分散不掉的那部分?2条标准答案
- 期望效用、风险厌恶和保险的最高保费一个人有多少财富、效用函数是什么时,他最多愿意花多少钱买保险?保险人最少要收多少?他的绝对和相对风险厌恶系数是多少?5条标准答案
- 随机占优:一阶和二阶两个投资(或两份财富的分布)哪个更好?是不是所有偏好多钱的人都选 A(一阶占优)?是不是所有厌恶风险的人都选 A(二阶占优)?3条标准答案
- 最大回撤和 Calmar 比率一个投资组合从最高点最多跌了百分之几?跌了多久、用了多久才回到原来的高点?按几何布朗运动,一年里最大回撤超过 20% 的概率是多少?2条标准答案