首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何利用熊猫data_reader获得纳斯达克指数的数据?

我如何利用熊猫data_reader获得纳斯达克指数的数据?
EN

Stack Overflow用户
提问于 2018-04-04 16:20:49
回答 1查看 4.2K关注 0票数 4

使用Pandas data_reader,我可以以DataFrame的形式获得历史股票信息,如:

代码语言:javascript
复制
import pandas_datareader.data as web
import datetime as dt

start = dt.datetime(2015, 1, 1)
end = dt.datetime.now()
df = web.DataReader("TSLA", 'morningstar', start, end)

我能否以这种方式获得NASDAQ索引的复合数据,而不仅仅是一只股票?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-04 16:36:29

您的问题是使用pandas_datareader模块提出的。在雅虎之前,使用pandas_datareader获取这些信息非常简单!2017年晚些时候改变了他们的API,csv端点被淘汰了。有关这些开发的更多信息可以在pandas_datareader文档(链接在这里)中进行。

还有另一个相当简单的方法可以将NASDAQ转换为一个dataframe。也就是说,为此目的使用Quandl模块(链接在这里)。

以下是如何使用Quandl

代码语言:javascript
复制
import datetime, quandl

ndq = quandl.get("NASDAQOMX/COMP-NASDAQ", 
              trim_start='2018-03-01', 
              trim_end='2018-04-03')

print(ndq.head(4))

预期产出:

代码语言:javascript
复制
Trade Date    Index Value     High        Low         Total Market Value

2018-03-01    7180.56         7307.84    7117.66      1.096433e+13
2018-03-02    7257.87         7267.19    7084.83      1.108254e+13
2018-03-05    7330.70         7350.07    7205.31      1.119375e+13
2018-03-06    7372.01         7378.03    7319.68      1.125703e+13
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49655901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档