关于alphavantage的财务数据

nil*_*l96 7 json finance google-finance-api quantitative-finance alphavantage

我试图通过调用alphavantage的API来为公司获取JSON.对于一些公司数据即将到来,对于一些公司来说,它失败了.数据即将来临的公司 - 数据失败的TCS,INFY,MSFT公司 - TATAMOTORS,RCOM,SBIN

TCS JSON的链接

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TCS&outputsize=full&apikey=MCAF9B429I44328U

TATAMOTORS的链接

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TATAMOTORS&outputsize=full&apikey=MCAF9B429I44328U

谁能帮助我为什么会这样?

小智 16

解决方案是在符号中包含如下交换:

符号= EXCHANGE:SYMBOL

例如,对于查询工作:https://www.alphavantage.co/query?function = TIME_SERIES_DAILY_ADJUSTED&symbol = nsE: TATAMOTORS&outputsize = fulll&apikey = MCAF9B429I44328U


Rj_*_*der 7

首先获取TataMotors的数据您必须将符号更改为TTM而不是TATAMOTORS

看这里

这是您的TTM数据

https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=TTM&interval=1min&apikey=yourapiket&datatype=json

在我的情况下:

我想获得Infosys Ltd NSE股票的股票数据.incase符号是INFY

得到这家公司的股票数据我刚试过"INFY.NS"

它的工作原理你可以通过把你的api密钥放到网址来检查网址

https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=INFY.NS&interval=1min&apikey=yourapikey

您必须为我的google驱动器中找到的所有公司找到合适的符号:下载完整的CSV数据


小智 -2

我注意到 Alpha Vantage 中,当我检索股票列表的数据时,有时响应正文会为空。

  1. 每次获取数据时,相同的股票代码都会出现此错误,还是每次不同的股票代码都会发生此错误?
  2. 响应正文是什么样的?
  3. 问题是什么时候开始的?是一直这样,还是间歇性的?

这似乎是他们的一个错误,并且似乎是在出现 500 个服务器错误之后出现“Heroku App:应用程序错误”的结果。这种情况不会每天发生,而且每次我获取数据时,同一个股票行情也不会发生这种情况。

简而言之,这是一个服务器端错误。但是,嘿,这是一项免费服务,而且通常非常棒。

由于错误不会每次都发生在同一只股票上,因此我添加了重试功能,这会在服务出现错误时生成一组基本完整的数据。