开始使用免费开始使用

p 值与系数

您可以在已拟合的 smf.ols 回归模型上使用 .pvalues 属性来获取各个系数的 p 值。

通常,p 值小于 0.05 被认为具有统计显著性。

可以使用 .params 属性从已拟合的回归对象中提取系数。

在本例中,若 SMB("Small Minus Big")系数为负且具有统计显著性,表示对大盘股有因子暴露;若系数为正,则表示对小盘股有因子暴露。

上一个练习中拟合的回归模型 FamaFrench_fit 已在您的工作区中可用。

本练习是课程的一部分

Python 投资组合风险管理入门

查看课程

练习说明

  • 提取 'SMB' 的 p 值。
  • 提取 'SMB' 的回归系数。

交互式实操练习

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

# Extract the p-value of the SMB factor
smb_pval = FamaFrench_fit.____

# If the p-value is significant, print significant
if smb_pval < 0.05:
    significant_msg = 'significant'
else:
    significant_msg = 'not significant'

# Print the SMB coefficient
smb_coeff = FamaFrench_fit.____
print("The SMB coefficient is ", smb_coeff, " and is ", significant_msg)
编辑并运行代码