以下是我使用YQL的查询,使用雅虎财务获取数据,我使用的是印度NSE交易股票的符号,BSE
http://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.quotes where
symbol in ("AIAENG.NS","ATULAUTO.NS")&env=http://datatables.org/alltables.env&format=json
奇怪的是这个查询总是返回所有字段的空数据(无效数据),即使我使用的符号是正确的,并且可以在Yahoo财务上用于查询详细信息。实际上同样是另一个印度交换BSE,各自的符号AIAENG.BO,ATULAUTO.BO
然而,如果我用“YHOO”,“AAPL”,“GOOG”,“MSFT”取代美国纳斯达克代码,它的运作没有问题。
答案 0 :(得分:5)
答案 1 :(得分:1)
如果有人仍在寻找,并且对 nsetools 不满意(因为缺乏历史数据),这是我发现的最新链接:
https://query1.finance.yahoo.com/v8/finance/chart/CDSL.NS
用适当的符号替换 CDSL 。
答案 2 :(得分:0)
游戏后期但添加了我的回复,以防万一有人通过Google财经REST调用寻找最简单的方法来获得近乎实时的报价(最多10个代码)。
http://finance.google.com/finance/info?q=NSE:AIAENG,NSE:ATULAUTO
首字母缩略词描述可以在这里找到 http://qsb-mac-plugins.googlecode.com/svn-history/r4/trunk/stock-quoter/trunk/StockQuoter.py