- Python金融数据分析(原书第2版)
- (新加坡)马伟明
- 604字
- 2021-04-30 12:32:45
1.2 Quandl简介
Quandl
是一个为金融、经济和另类数据服务的平台,这些数据由各种数据发布商提供,包括联合国、世界银行、中央银行、贸易交易所和投资研究公司。
使用Python的Quandl模块,你可以轻松地将金融数据导入Python中。Quandl提供免费的数据集,其中包括一些数据样本,但如果你需要访问一些优质的数据产品,就必须要先付费。
为你的环境设置Quandl
安装Quandl
软件包需要最新版本的NumPy和pandas
,除此之外,在本章的其余部分,我们还将需要matplotlib
这个模块。
在你的命令行窗口输入以下指令来安装这些库:
![018-01](https://epubservercos.yuewen.com/7EA104/19927563908062806/epubprivate/OEBPS/Images/018-01.jpg?sign=1739430379-tUe8GcBV25PgVgpEsutPqupaLA1Nqt94-0-a9c0d154013defac15e2f6ff4055d97f)
这几年pandas
库发生了很多变化,旧版本的代码在最新版的pandas
库中可能无法运行,系统会报错。我们使用的pandas
是0.23版本,你可以在Python的命令行窗口输入以下代码来检查你所使用的pandas
版本[1]。
![018-02](https://epubservercos.yuewen.com/7EA104/19927563908062806/epubprivate/OEBPS/Images/018-02.jpg?sign=1739430379-a4yzQ9sH31yslM9OKVNvGforY1Sp2iMf-0-00319663d4b6759044784ac24d7d75a0)
如果你想使用Quandl导入数据集,还需要API(应用程序编程接口)密钥。
如果你没有Quandl账户,可以通过以下步骤来创建:
1)打开浏览器输入以下网址:https://www.quandl.com/
然后会显示图1-1所示页面。
![019-01](https://epubservercos.yuewen.com/7EA104/19927563908062806/epubprivate/OEBPS/Images/019-01.jpg?sign=1739430379-t2R7uZKQT961ahtUU0bk1SE062idisQ5-0-42e405b52d6cd3d84383bcde8ac21bab)
图 1-1
2)选择“SIGN UP”并按照说明创建一个免费账户,成功注册后,你就能得到一个API密钥。
3)复制这个密钥并且妥善保管,你之后会需要它。当然,你也可以在“ACCOUNT SETTINGS”中再次检索这个密钥。
4)请记住检查你收件箱中的欢迎信息,并验证你的Quandl账户,使用API密钥需要一个经过验证且有效的Quandl账户。
匿名用户每10分钟最多使用20次且每天最多使用50次数据请求,通过身份验证的免费用户每10秒最多使用300次,每10分钟最多使用2 000次且每天最多使用50 000次数据请求。
[1]最新版本也可以运行本书中的所有代码。——译者注