我可以使用
根据数据得出股票价格=INDEX(=GOOGLEFINANCE("AAPL","price","4/26/2019"),2,2)
但是相同的公式不适用于VIX
=GOOGLEFINANCE("VIX")
返回当前值VIX
。
如何在特定日期获得VIX
?
答案 0 :(得分:0)
我遇到过类似的问题,=GoogleFinance
在某些日期似乎缺少某些股票的数据。
一个可供选择的免费数据源是MarketWatch,我发现以下内容可以在2019年4月26日检索VIX:
=index(importhtml("http://bigcharts.marketwatch.com/historical/default.asp?symb=vix&closeDate=4%2F26%2F19&x=41&y=17","Table"), 3, 2)
对于我自己的问题,似乎在市场休市日(例如,周末和纳斯达克假期)遇到了麻烦,我可以使用以下公式将其逼近价格:
=index(GoogleFinance("AMZN", "price", WORKDAY(E20+1,-1,'Market Closed Days'!Q2:Q10),1),2,2)
我在单元格E20中指定了日期,并在单元格Q2:Q10中名为“市场休市日”的工作表中指定了纳斯达克假期列表。似乎在2019年4月26日不是这种情况,但是我想分享一下,以防对他人有所帮助。
答案 1 :(得分:0)
您可以在Google财经中获取CBOE索引而无需抓取。
例如
=GOOGLEFINANCE("INDEXCBOE:VIX")
或
=GOOGLEFINANCE("INDEXCBOE:VIX3M")