资产定价模型与绩效评估:从单因素到多因素的深入剖析
1. 资本资产定价模型(CAPM)及代码问题修正
资本资产定价模型(CAPM)是资产定价领域应用最为广泛的模型之一。它具有简单易懂、易于实施等优点,并且可以作为其他更高级模型的基础。
1.1 代码问题与修正
以下代码存在问题,需要找出并修正:
from scipy import stats
from matplotlib.finance import quotes_historical_yahoo_ochl
def dailyReturn(ticker,begdate=(1962,1,1),enddate=(2017,1,10)):
p = quotes_historical_yahoo_ochl(ticker, begdate, enddate,asobject=True,adjusted=True)
return p.aclose[1:]/p.aclose[:-1]-1
retIBM=dailyReturn("wmt")
retMkt=dailyReturn("^GSPC")
outputs=stats.linregress(retIBM,retMkt)
print(outputs)
问题分析:在调用 dailyReturn 函数时, retIBM=dailyReturn("wmt") 这里使用的是沃尔玛(”wmt”)的代码,可能不符合预期,也许应该是其他股票代码。
超级会员免费看
订阅专栏 解锁全文
848

被折叠的 条评论
为什么被折叠?



