在用EXCEL做量化分析的时候,经常需要通过一些金融数据平台的API接口,获取各种数据。
最常用的公共API接口有Yahoo Finance,Google Finance,新浪财经,搜狐财经等。这些都不需要注册,就可以直接使用。获取方式相对简单,但数据种类不够丰富,通常只包括交易数据和财务数据。
另外一些免费的金融数据平台,如国外的Quandl和国内的Tushare也都提供了API接口,数据种类更丰富一些,所不同的是需要注册,并获得API KEY才可以使用。
由于国内常用的Tushare平台,与大多数平台使用的GET方式获取不同,使用的是POST方式,比较特殊,不具有代表性。
因此,这里拿Quandl举例,教你一步一步的使用Excel,通过API接口载入数据。其他提供API数据接口的网站,也可以采用同样的方法。
具体操作步骤如下:
第一步:登录www.quandl.com,并注册一个免费账号
每个免费账号对应一个API KEY,可以在【帐户设置页面】中找到,如下图:
第二步:选择数据库
点击正上方的‘EXPLORE’,可以选择所需要的数据库: