【发布时间】:2016-07-13 14:51:37
【问题描述】:
很长一段时间以来,我一直在使用以下 REST API 来查询雅虎财经的当前价格。它记录在几个 Stack Overflow 帖子中,例如Yahoo finance webservice 和 yahoo-finance 的其他地方。
http://finance.yahoo.com/webservice/v1/symbols/$SYMBOLS/quote?format=json
其中 $SYMBOLS 是以逗号分隔的股票或指数符号列表。
昨天查询停止工作,只返回“临时移动。重定向到...”消息。
这个网络服务现在关闭了吗?是否已被 YQL 或其他 API 取代?查询“ichart”的历史价格表仍然有效。例如,
http://ichart.finance.yahoo.com/table.csv?d=2&e=3&f=2016&g=d&a=0&b=1&c=2011&ignore=.csv&s=$SYMBOL
谢谢。
【问题讨论】:
-
Robyn Tippins(YDN 社区经理):“似乎有些人已经对用于提取财务数据的 API 进行了逆向工程,但他们违反了我们的服务条款(不重新分发财务数据)这样做是为了鼓励您避免使用这些网络服务。”官方 API 是:developer.yahoo.com/finance“您下载数据没有问题,假设您保持在速率限制以下,您就无法重新分发它”。
-
查看其他API source data
-
我推荐在后雅虎时代使用 Alpha Vantage。他们有一个免费的股票数据 API,而且效果很好。我在上面写了一篇博文:the-data-wrangler.com/…
-
请注意,Alpha Vantage 似乎缺少纳斯达克指数数据。
标签: yahoo-finance yahoo-api yahoo-finance