R语言解读资本资产定价模型CAPM
时间: 2023-07-10 10:10:49 浏览: 215
资本资产定价理论及模型分析
CAPM(Capital Asset Pricing Model)是一种用于估计资本资产预期收益率的模型,它基于以下假设:
1. 投资者都是理性的,追求最大化风险调整后的收益;
2. 所有投资者都有相同的投资期望和信息;
3. 市场是有效的,即所有信息都已经被充分反映在股票价格中;
4. 投资者可以自由地买卖任何数量的证券,而且没有交易成本。
根据CAPM模型,股票的预期回报率可以通过以下公式计算:
E(Ri) = Rf + βi(E(Rm) - Rf)
其中,E(Ri)表示股票i的预期回报率,Rf表示无风险收益率,βi表示股票i的系统性风险,E(Rm)表示市场的预期回报率。
在R语言中,可以使用以下函数对CAPM模型进行计算:
```R
CAPM <- function(Ri, Rm, Rf, beta) {
E(Ri) <- Rf + beta * (E(Rm) - Rf)
return(E(Ri))
}
```
其中,Ri表示股票的实际回报率,Rm表示市场的实际回报率,Rf表示无风险收益率,beta表示股票的系统性风险。
阅读全文