欧洲股市有python模块吗?

2024-04-20 01:24:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望从奥斯陆证券交易所获得股票报价,但已知的模块如谷歌金融(根据其项目页面仅覆盖纽约证券交易所和纳斯达克)和雅虎金融没有提供这一功能。我虽然认为雅虎财经会,但很明显它没有,即使它可以在雅虎财经网站上找到。在

例如:

>>> import yahoo_finance
>>> yahoo = yahoo_finance.Share('NAS')
>>> print yahoo.get_price()
None

如果我把股票报价改成纳斯达克或纽约证交所的股票,这就行了。不过,在雅虎财经项目网站上,我没有看到任何关于不支持其他证券交易所的内容。在

在google上搜索了一下之后,我没有找到任何其他提供此功能的python模块。在

有人知道为欧洲证券交易所提供股票报价数据的python模块吗?特别是奥斯陆证券交易所。。他们似乎也没有任何正式的restapi或类似的东西。在


Tags: 模块项目import功能share网站页面金融
1条回答
网友
1楼 · 发布于 2024-04-20 01:24:16

您可能只需要在股票名称中指定交易所。如果你在寻找挪威航空航天飞机,那么Zipline的load_from_yahoo似乎可以很好地使用它,我想你正在使用的图书馆也会:

In [9]: zipline.data.load_from_yahoo(stocks=["NAS.OL"]).tail(10)
Out[9]:
                           NAS.OL
Date
2016-09-09 00:00:00+00:00   308.2
2016-09-12 00:00:00+00:00   302.2
2016-09-13 00:00:00+00:00   301.5
2016-09-14 00:00:00+00:00   298.0
2016-09-15 00:00:00+00:00   296.9
2016-09-16 00:00:00+00:00   299.6
2016-09-19 00:00:00+00:00   300.0
2016-09-20 00:00:00+00:00   297.6
2016-09-21 00:00:00+00:00   291.9
2016-09-22 00:00:00+00:00   302.9

相关问题 更多 >