我是YQL的新手。也许这是非常琐碎的,但是我无法弄清楚。我知道,例如,如何使用YQL控制台从Yahoo/YQL查询当前的股票数据:

http://developer.yahoo.com/yql/console/

与查询字符串:

select * from yahoo.finance.quotes where symbol in ("YHOO","AAPL","GOOG","MSFT")

但是,如果我想说昨天或一周前的相同数据怎么办?我尝试了诸如
select * from yahoo.finance.quotes where symbol in ("YHOO","AAPL","GOOG","MSFT") and date=20120913

但这似乎不起作用。

任何建议表示赞赏!

最佳答案

您使用了错误的表格。

select * from yahoo.finance.historicaldata where symbol = "YHOO" and startDate = "2009-09-11" and endDate = "2010-03-10"

或者,您可以为此使用 stockretriever.py 。在source code中,您可以找到历史数据的解决方法。

关于jsonp - 如何使用历史数据访问Yahoo Finance YQL查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12417624/

10-12 23:28