我是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/