资本资产定价模型(CAPM)和业绩评价

一只股票或一个基金的 β 是多少?按 CAPM 它应该有多少期望收益?它有没有超额收益(α)?夏普比率、特雷诺比率、信息比率是多少?

IFoA CM2按输入的参数计算
对过的标准答案
2 条
覆盖的考试公式
1 个
参数
9 个
开源库
2 个

01当场运行

改一个参数,当场重算

正在用默认参数运行,计算量大的方法最多要 20 秒。

04出处和说明

公式从哪里来,有什么限制

列出参考的教材、论文和考试公式条目。方法的限制和实现上的说明也写在这里。

参考

  • IFoA CM2 课程资本资产定价模型
  • Bodie、Kane、Marcus:Investments第 9 章 CAPM;第 24 章业绩评价
  • Sharpe (1964) Capital asset prices

覆盖的考试公式

  • PFT-007CAPM 与资本市场线CM2

公式条目按精算考试的公式表整理,编号和中文名是平台自己的。

这个方法算什么

CAPM:证券市场线 E_i = r + β_i(E_M − r),资本市场线 E_P = r + (E_M − r)σ_P/σ_M。输入资产和市场的收益率序列时,用最小二乘回归估计 β、詹森 α(带标准误和 t 值)、R²,把风险分成系统风险和特有风险,并算夏普比率、特雷诺比率、信息比率和 M²。也可以直接输入 β 算期望收益。

说明和限制

  • 回归用超额收益:R_i − r = α + β(R_M − r) + ε,statsmodels 的普通最小二乘。α 和比率按每期给出,年化的 α 乘每年的期数。
  • 夏普比率年化时乘 √期数(假设各期独立)。
  • 信息比率用市场组合当基准:平均超额收益(相对市场)÷ 跟踪误差。
  • 默认的两列收益率是演示用的数,不是市场数据。

数据

没有用数据:按输入的参数计算

开源库和版本

  • statsmodels0.15.0BSD-3-Clause费率厘定:广义线性模型
  • numpy2.4.6BSD-3-Clause数值计算

05同族的方法

投资组合与效用,还有 6 个方法

同一个方法族里的其他方法。在智能体里,用一句话就能调用这些方法。

在智能体里这样问“一只股票或一个基金的 β 是多少?按 CAPM 它应该有多少期望收益?它有没有超额收益(α)?夏普比率、特雷诺比率、信息比率是多少?”