我可以使用以下代码从FRED获取历史数据VIX。但更新时间不到市场开放前20分钟。这有点太晚了(更新时间:CDT上午8:41)。 CBOE的更新时间要早得多。我想知道如何从CBOE中获取它们(不使用fetch_csv)?
import pandas_datareader.data as web
import datetime
start = datetime.datetime(2002, 1, 1)
## CBOE Volatility Index: VIX
vix = web.DataReader("VIXCLS", "fred", start)
print(len(vix))
print(vix.tail())
print('\n')
答案 0 :(得分:0)
现在我终于找到了解决问题的更好方法。我从Quandl那里得到了VIX。我的代码如下所示。希望这也有助于另一方。
import quandl
vix = quandl.get("CBOE/VIX")
vix_close = vix['VIX Close']
print("VIX:\n%s" %vix_close[-15:])