开始使用免费开始使用

使用协方差计算 beta

Beta 是许多金融模型中的关键组成部分,用于衡量系统性风险,即对整个市场的敞口。在 CAPM 模型中,beta 是两个核心因子之一。

历史 beta 可以用多种方法估计。在本练习中,您将使用下面这个基于协方差与方差、相对于基准市场投资组合的简单公式:

$$ \beta_P = \frac{Cov(R_P, R_B)}{Var(R_B)} $$

  • $\beta_P$:投资组合的 beta
  • $Cov(R_P, R_B)$:投资组合(P)与基准市场指数(B)之间的协方差
  • $Var(R_B)$:基准市场指数的方差

工作区中已提供 FamaFrenchData DataFrame,包含本练习所需的数据。

本练习是课程的一部分

Python 投资组合风险管理入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Calculate the co-variance matrix between Portfolio_Excess and Market_Excess
covariance_matrix = FamaFrenchData[['Portfolio_Excess', 'Market_Excess']]____

# Extract the co-variance co-efficient
covariance_coefficient = covariance_matrix.iloc[0, 1]
print(covariance_coefficient)
编辑并运行代码