1

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

访问两种证券报价页面的url格式相同,surl中的参数为ticker或isin。

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

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

我得到了预期的结果。见测试控制台

但是,如果我使用没有股票代码的证券 ISIN 运行相同的查询:

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

结果数组包含空值并Ticker not available引发错误。见控制台

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

编辑

csv API 也会出现此问题:

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

4

0 回答 0