Python金融数据分析(原书第2版)
上QQ阅读APP看书,第一时间看更新

1.2 Quandl简介

Quandl是一个为金融、经济和另类数据服务的平台,这些数据由各种数据发布商提供,包括联合国、世界银行、中央银行、贸易交易所和投资研究公司。

使用Python的Quandl模块,你可以轻松地将金融数据导入Python中。Quandl提供免费的数据集,其中包括一些数据样本,但如果你需要访问一些优质的数据产品,就必须要先付费。

为你的环境设置Quandl

安装Quandl软件包需要最新版本的NumPy和pandas,除此之外,在本章的其余部分,我们还将需要matplotlib这个模块。

在你的命令行窗口输入以下指令来安装这些库:

018-01

这几年pandas库发生了很多变化,旧版本的代码在最新版的pandas库中可能无法运行,系统会报错。我们使用的pandas是0.23版本,你可以在Python的命令行窗口输入以下代码来检查你所使用的pandas版本[1]

018-02

如果你想使用Quandl导入数据集,还需要API(应用程序编程接口)密钥。

如果你没有Quandl账户,可以通过以下步骤来创建:

1)打开浏览器输入以下网址:https://www.quandl.com/然后会显示图1-1所示页面。

019-01

图 1-1

2)选择“SIGN UP”并按照说明创建一个免费账户,成功注册后,你就能得到一个API密钥。

3)复制这个密钥并且妥善保管,你之后会需要它。当然,你也可以在“ACCOUNT SETTINGS”中再次检索这个密钥。

4)请记住检查你收件箱中的欢迎信息,并验证你的Quandl账户,使用API密钥需要一个经过验证且有效的Quandl账户。

005-02匿名用户每10分钟最多使用20次且每天最多使用50次数据请求,通过身份验证的免费用户每10秒最多使用300次,每10分钟最多使用2 000次且每天最多使用50 000次数据请求。


[1]最新版本也可以运行本书中的所有代码。——译者注