Python 是否有类似 R 中的 quantmod 的库,可以下载财务报表数据?我想用 Python 下载每只股票的历史收益。有人可以给我一个提示吗?谢谢。
问问题
10656 次
2 回答
16
是的,其中很多,zipline、pandas甚至matplotlib都可以从 Yahoo Finance 下载数据。我建议你使用熊猫:
>>> from pandas_datareader.data import DataReader
>>> from datetime import datetime
>>> goog = DataReader("GOOG", "yahoo", datetime(2000,1,1), datetime(2012,1,1))
>>> goog["Adj Close"]
Date
2004-08-19 49.982655
2004-08-20 53.952770
2004-08-23 54.495735
2004-08-24 52.239197
2004-08-25 52.802086
...
于 2013-08-16T16:56:09.633 回答
3
您可以使用rpy2
通过 R 将实际的 quantmod 包加载到Python 中,而不是使用 urllib2 构建您自己的系统。这有点令人费解,但它会为您提供您正在寻找的确切 quantmod 数据。
于 2013-08-16T16:51:24.500 回答