There is a nice Yahoo-Managed open source project that allows to get stock prices, exchange rates, technical charts etc from Yahoo.
Unfortunately, Yahoo doesn't provide interest rates and interbank rates such as EURIBOR.
I found a link that allows to get EURIBOR as .csv (French Bank). On the Federal Reserve website, there is a way to get their interest rates.
The question is: is there any API that allows to get interest rates from one place (or project that wraps the process of getting the rates from different sources)?
EDIT: After googling on the matter, i found at least 4 data sources that more or less meet the requirements. I hope this would be helpful for someone else.
- FRED - Federal Reserve Economic Data. Provides a comprehensive list of data series with financial data. Accumulates data from different sources (Eurostat, IMF, etc). They also have an API which works quite well.
- Eurostat - Provides health, education, financial and other statistics. They have no API, however there is a bulk download concept giving you the ability to get the data programmatically. At the top of this scheme is the table of contents that encloses all available data tables with references to the real data.
- ECB - One more data source where you find interesting financial statistics. They provide SDMX-based services to obtain the data programmatically. There is a nice guide that discovers these services.
- World Bank - Provides health, environment, financial and other statistics. The have an API to get these data.
Using these data sources I was abble to create a generalized interface to get the data.
The Tradelink project has hooks to various data sources.
For historical data you can try Quandl.