如何获取内置“request.quandl()”函数的参数?

注意:由于NASDAQ Data Link的API变更,此功能已被弃用。对“QUANDL”商品的请求不再有效,并且对它们的请求会返回运行时错误。以下信息保留以供历史参考,但 `request.quandl()` 函数不再能访问任何NASDAQ Data Link数据。

Nasdaq Data Link(原名Quandl)是一个金融、经济和另类数据市场。为了获取`request.quandl()`函数的参数,我们首先来分解一下这个内置函数的不同部分。

request.quandl(ticker, gaps, index)

ticker - 一个字符串,Nasdaq Data Link 符号的名称,格式为“QUANDL:{QUANDL_CODE}”。

gaps - 一个参数,类似于request.security()函数中的gaps参数。如果参数的值为barmerge.gaps_on,则值仅显示在与数据发布日期相对应的K线上。

index - 商品数据系列的编号。

可以在Nasdaq Data Link网站上找到tickerindex参数值。

假设您想从密歇根大学获取消费者信心指数数据。为了做到这一点,您需要在Nasdaq Data Link网站上搜索它并转到商品页面

在页面的右上角,您可以找到tickerEOD/AAPL参数。

要访问index参数,您需要一个quandl帐户。注册并登录后,您可以从可用列表中找到index参数:


请注意,编号从0开始。换句话说,如果您需要获取55岁以上年龄组的消费者信心指数数据,则index参数需要将值设置为2。当您想要访问特定参数数据时,请记住这一点。