雅虎财经API终于死了?使用ichart GET调用?

时间:2017-07-06 19:09:52

标签: yahoo-finance

对于来自Yahoo Finance API的历史数据,看起来派对已经结束了。我已经按照以前的答案,没有任何工作。以前的代码格式为:

http://ichart.yahoo.com/table.csv?s=AAPL

甚至https。

https://ichart.yahoo.com/table.csv?s=AAPL

这些都不会在浏览器中解析或可以请求。对于历史数据,雅虎财经是否存在任何API?可以通过以下调用获取当前数据点:

http://finance.yahoo.com/d/quotes.csv?s=AAPL&f=e

然而没有历史。有任何建议或功能可以解决吗?

1 个答案:

答案 0 :(得分:0)

在此处试用电子表格: Bulk Yahoo historical stock quote downloader Historical stock prices from Yahoo

雅虎财务现在使用cookie-crumb对。电子表格中的VBA

  1. 从雅虎获取一个用于垃圾电话的cookie-crumb对
  2. 使用cookie-crumb对下载历史数据
  3. 使用cookie-crumb对下载历史数据。

    第一个电子表格可让您下载批量数据。第二个电子表格包含一个包装函数,可以将旧的Yahoo Finance API调用转换为仍然有效的格式

    VBA更加复杂(不再是一个干净的API调用),雅虎可能会在没有通知的情况下关闭此路由。但是,就目前而言,您仍然可以获得历史数据。