问题描述
如何在特定日期获得股票的 Beta 版? 我可以使用以下方法获取当天的测试版
=GoogleFinance("BB","beta")
但是,此公式不适用于特定日期
=GoogleFinance(B2,"beta","2020/12/17")
注意:我愿意使用 GoogleFinance 以外的方式(例如 Excel、网站、第 3 方扩展程序...)来实现这一目标。
解决方法
谷歌表格不直接支持历史日期的测试版。
您需要 daily
或 weekly
年的 3
或 5
封闭值,具体取决于您要计算的 Beta 变体
=GOOGLEFINANCE("BB","close",2020-5&"/12/17","2020/12/17","weekly")
然后将其输入到这个等式中:
β = cov(BB,SP500)/var(SP500)
googlefinance 不支持 monthly
,因此您需要使用:
=QUERY(SORTN(SORT({
GOOGLEFINANCE("BB",2020-3&"/12/17","weekly"),TEXT(GOOGLEFINANCE("BB","mm/yyyy")},1,0),9^9,2,3,"select Col1,Col2 order by Col1 asc",1)