Join Stack Overflow to learn, share knowledge, and build your career. Am I looking at the wrong docs? What do I need to do to get a feed of exchange rates from GF? Is this even possible? This question appears to be off-topic.
The users who voted to close gave this specific reason: Instead, describe the problem and what has been done so far to solve it. This question's answers are a collaborative effort: No additional answers can be added here. It has come to our attention that this service is being used in violation of the Yahoo Terms of Service.
As such, the service is being discontinued. For all future markets and equities data research, please refer to finance. Curry has since moved to use fixer. Might be useful if you need more than just a CSV.
The data updates by the second whereas the European Central Bank has day old data , and stops in the weekend. Doesn't require any kind of sign up. Free for personal use hits per month Changing "base" from "USD" is not allowed in Free account Requires registration. Google exchange rate query parsed Request: Original answer by Ryan. I've noticed the data is up to date by the minute where the ECB has day old data, and stops in the weekend. It contains approx 28 currencies and is updated at least daily.
For more formats and tools see the ECB reference page: I got this content from http: If you need a free and simple API for converting one currency to another, try free.
The service is free to use even for commercial applications but offers no warranty. For performance reasons, the values are only updated every 30 minutes. A sample conversion URL is: Provides 1, requests per month free. You must register and grab the App ID. The base currency USD for free account. Check the supported currencies and documentation. You must register and grab the Access KEY. Custom base currency is not supported in free account.
If you're looking for a ruby based solution for this problem, I recommend using the Google Calculator method a solution similar to the following: You should confirm current rates before making any transactions that could be affected by changes in the exchange rates.
Foreign currency rates provided by Citibank N. Rates are for information purposes only and are subject to change without notice. Rates for actual transactions may vary and Citibank is not offering to enter into any transaction at any rate displayed.
Beside the geolocation done by IP but the IP is the provider IP, so not so accurate , they return currencies also and have a currency converter: For all newbie guys searching for some hint about currency conversion, take a look at this link. It helped med a lot regarding my own project in C. Just in case the site disappears, I'll add the code below.
I'm not interested in technical stuff nor do I want any code. Bogdan 3, 8 27 Somehow people started adding alternatives to that API and it transformed into some kind of index about currency exchange APIs. Obviously the community finds it useful since it got tons of votes and favourites Bogdan What would you like me to do? GeorgeStocker Well, you can leave it closed if you feel it's against SO rules, but don't delete it; People seem to find this a good reference for this kind of stuff.
While you are right in the letter of the rule it is not in the spirit to close this topic, as there is no spam or opinionated answers to be found. I kindly request you open it again.
Thanks for all your answers. For posterity here they are along with other possible answers: Yahoo finance API Discontinued Discontinued as of with message It has come to our attention that this service is being used in violation of the Yahoo Terms of Service. Please note the Open Exchange Rates project data has been moved away from GitHub NO data available there now and is now being served via openexchangerates.
Now Yahoo disabled the api with this message It has come to our attention that this service is being used in violation of the Yahoo Terms of Service. Keyo 7, 12 58 Sadly Yahoo terminated their service yesterday without warning, putting thousands of businesses in jeopardy.
Ryan 4, 7 28 Unfortunately, it does not update on weekends. If you really need more accurate weekend rates, then yes, I'd check a different stream.
Ryan But why it not showing all currencies? Linus Caldwell 8, 12 34 Lokesh 9 8. Yeah, I was using iGoogle to show exchange rates on my site and was disappointed when it just stopped. I was in the need for a simple display currency. THis was the best option.
As of September , the finance url was changed to finance. Google moving to finance. To fix that ask curl to follow redirects: Disclaimer, I'm the author of the website and I use it for one of my other websites. Manny 4, 2 18 What is the source of conversion rates? This gives us possibility to measure reliability of your service.
There are various sources of conversion rates, and fallback measure if one of the sources failed. Hey Manny, thank you so much for your service! Manny Thanks for your service. Thanks for providing it. But please keep providing it as sites depend on it. Was using Yahoo Finance which just died. Setup a cronjob to query the API every hour and store current exchange rates in a database table and when you need to do exchange calculations pull the data from the table as often as you like.
You will never hit the monthly limit that way. This API no longer works. You can try geoplugin Beside the geolocation done by IP but the IP is the provider IP, so not so accurate , they return currencies also and have a currency converter: They have currencies updated. Jan Doggen 4, 12 38 Datavoila It helped med a lot regarding my own project in C.
Emperor 4 Get the weekly newsletter! In it, you'll get:More...