Yahoo YQL finance API - 没有代码的价格

时间:2013-08-16 09:21:05

标签: php yql yahoo-api yahoo-finance

我正在使用YQL Yahoo财务API,并设法在php中获取json引用。 我注意到的一件事是,并非所有东西都有雅虎股票代码,但雅虎仍然有一个安全页面。例如。 PIMCO无约束债券基金的符号pubax是标准报价页面​​。然而,M& G Strat Bond基金似乎没有雅虎股票代码,而是通过其ISIN代码GB0033828137.L来识别。

访问两个证券的报价页面的网址格式与url中的s参数相同,即自动收报机或isin。

现在,关于YQL API。如果我运行如下查询:

select * from yahoo.finance.quotes where symbol in ("pubax")

我按预期得到了结果。见test console

但是,如果我使用没有代码的安全性的ISIN运行相同的查询:

select * from yahoo.finance.quotes where symbol in ("GB0033828137.L")

结果数组包含空值,并引发Ticker not available错误。 See console

在股票行情不存在的情况下,有没有办法在使用ISIN的情况下从雅虎获取报价?

修改

csv API也会出现此问题:

http://download.finance.yahoo.com/d/quotes.csv?s=pubax,GB0033828137.L&f=d1l1&e=.csv

0 个答案:

没有答案