Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Yahoo Finance All Currencies quote API Documentation

I've being using this feed for a long time, I believe Apple does it as well in one of the mac widgets. but what is really curious is that I simply can't find any documentation for it, I've tried google and everything.

http://finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote

I can see people using different parameters like view=basic date=Ymd; currency=true but it's horrible there isn't anything official.

For now I am using these parameters:

format=json and callback=list sometimes...

But it is still a mystery for me. Does anyone know the real truth about it because it seems Yahoo is trying to hide it somewhere else :)

like image 762
zanona Avatar asked Feb 24 '11 17:02

zanona


People also ask

Is Yahoo Finance API still available?

Yahoo Finance API is Discontinued. Here is your Top 10 Yahoo Finance API Alternatives. Yahoo's finance API was a good choice.

Is there a free exchange rate API?

Exchange rates API is a free service for current and historical foreign exchange rates & crypto exchange rates.

Does Yahoo Finance Python still work?

Does the Yahoo Finance API work with Python? Yes, almost every library/unofficial API available to access the Yahoo Finance data supports Python. Some options support a range of other languages as well, just in case Python is not your thing.


1 Answers

From the research that I've done, there doesn't appear to be any documentation available for the API you're using. Depending on the data you're trying to get, I'd recommend using Yahoo's YQL API for accessing Yahoo Finance (An example can be found here). Alternatively, you could try using this well documented way to get CSV data from Yahoo Finance.

EDIT:

There has been some discussion on the Yahoo developer forums and it looks like there is no documentation (emphasis mine):

The reason for the lack of documentation is that we don't have a Finance API. It appears some have reverse engineered an API that they use to pull Finance data, but they are breaking our Terms of Service (no redistribution of Finance data) in doing this so I would encourage you to avoid using these webservices.

At the same time, the URL you've listed can be accessed using the YQL console, though I'm not savvy enough to know how to extract URL parameters with it.

like image 120
NT3RP Avatar answered Sep 29 '22 03:09

NT3RP