从Yahoo Finance获取股票报价为JSON,包含开始日期和结束日期

时间:2014-06-16 04:15:36

标签: json yahoo yql yahoo-finance

我一直试图从特定符号(BHP.AX)获取具有特定开始和结束日期的股票报价历史记录。

以下是我尝试的查询:

select * from yahoo.finance.quotes where symbol in ("BHP.AX") and startDate = "2014-01-01" and endDate = "2014-06-16"

我在YQL控制台中测试它:https://developer.yahoo.com/yql/console/

我错过了什么吗?因为控制台似乎没有吐出正确的数据。

1 个答案:

答案 0 :(得分:11)

  

我错过了什么吗?

是的,yahoo.finance.quotes是社区表的一部分,因此要在YQL控制台中测试它,请勾选社区表复选框。

您的YQL REST URL将是

https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22BHP.AX%22)&format=json&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=