tags:

views:

72

answers:

4

I need a way from within client-side Javascript to find a full company name given a ticker symbol. I am aware of Yahoo Finance's interface at:

http://finance.yahoo.com/d/quotes.csv?s=TKR&f=n

and am able to access that via YQL (since this is cross-domain). However, that doesn't return the full company name, yet Yahoo Finance has such because it appears in their charts for the company and on their pages about the company.

I don't need for the solution to be via Yahoo Finance... just mention it here as I already know about it (and am accessing it for other data).

A: 

This question appears to have been asked here: http://stackoverflow.com/questions/885456/stock-ticker-symbol-lookup-api

icemanind
That posting regarded finding Tickers for a company name. I want to go in the other direction: get the *full* name given a ticker.
Zhami
A: 

I have screen scrapped this information in the past either using Yahoo Finance or MSN Money. For instance you can get this information for ExxonMobil by going to (link). As far as an API you might need to build one yourself. For an API checkout xIgnite.

Steve
+2  A: 

One of the community-provided YQL tables looks like it will work for you: yahoo.finance.stocks.

Example YQL query: select CompanyName from yahoo.finance.stocks where symbol="TKR"

BrianC
Nice. Thanks for providing as a link to the YQL console!! A bit indirect to use YQL to scrape a Web page, but it works.
Zhami
This is really impressive. Thanks!
James Roth
A: 

You can use the "Company Search" operation in the Company Fundamentals API here: http://www.mergent.com/servius/

Eugene Osovetsky