API API API does not seem to work for internal accounts. Try the following:
select * from yahoo.finance.quotes where symbol = "ril.bo"
The request works and does not return any data. This is the sample I received:
"Name": "RIL.BO", "Notes": null, "Open": null, "PreviousClose": null, "PricePaid": null, "ChangeinPercent": null, "PriceSales": null, "PriceBook": null, "ExDividendDate": null, "PERatio": null, "DividendPayDate": null, "PERatioRealtime": null, "PEGRatio": null, "PriceEPSEstimateCurrentYear": null, "PriceEPSEstimateNextYear": null, "Symbol": "RIL.BO",
YQL gives the key to the fact that it is not configured for internal exchanges. Sent in JSON - this is the message:
"ErrorIndicationreturnedforsymbolchangedinvalid": "No such ticker symbol. <a href=/l>Try Symbol Lookup</a> (Look up: <a href=/l?s=RIL.BO>RIL.BO</a>)",
Please note that the characters I used are valid from Yahoo! own search.
Everything works great for US exchanges. Try replacing GOOG or YHOO with RIL.BO. It works like a charm.
source share