๐ FX Providers
LibreFolio downloads exchange rates from central banks โ free, and without an API key. A currency pair can have several sources in priority order: if the first one fails during a sync, the next one takes over.
Request New Plugin
Your exchange rate source is missing? Request a new plugin or contribute code!
๐ Provider Comparison
Each central bank quotes other currencies against its own, the base currency.
| Provider | Base Currency | Update Frequency | Good for |
|---|---|---|---|
| EUR ๐ช๐บ | Daily, around 16:00 CET on ECB working days | Euro pairs and the main world currencies | |
| USD ๐บ๐ธ | Daily, on US business days | US-dollar pairs | |
| GBP ๐ฌ๐ง | Daily, on UK business days | Sterling pairs | |
| CHF ๐จ๐ญ | Monthly averages, one value per month | Swiss-franc pairs, when a monthly rate is enough |
๐ฏ How Routing & Fallback Works
- ๐ค๏ธ Direct route: one central bank quotes the pair โ e.g. EUR/USD from the ECB.
- ๐ Chain route: no bank quotes the pair, so LibreFolio combines steps โ e.g. RON/USD as RON โ EUR โ USD, both steps from the ECB. A chain gets a rate only on days when every step has one.
- ๐ Fallback: with several routes, a sync tries them in priority order and uses the first one that works.
- โ๏ธ Manual: no route for your pair? Save it without a provider and enter the rates yourself in the Data Editor.
You choose the routes when you add a pair, and change them later with the pair's Providers button.
SNB: one rate per month
The SNB publishes monthly averages, dated the 1st of each month. A pair that uses it gets one rate per month, and a chain through the SNB has rates only on those days.
๐ Related
- ๐ ๏ธ For developers: FX Providers โ APIs, series and quotation formats