๐บ๐ธ FED โ Federal Reserve (FRED)
| Property | Value |
|---|---|
| Code | FED |
| Base Currency | USD |
| API Endpoint | https://fred.stlouisfed.org/graph/fredgraph.csv |
| API Format | CSV (public download, no API key) |
| API Key | Not required |
| Currencies | ~20 major currencies |
| Update Frequency | Daily, US business days |
| API Docs | FRED Economic Data |
โ๏ธ How It Works
The Federal Reserve provides exchange rate data through FRED (Federal Reserve Economic Data). The provider downloads CSV files for each currency series.
- Series IDs: Format
DEXXX(e.g.,DEXUSEU= USD per 1 EUR). - Quotation: "USD per 1 foreign currency" โ the provider inverts these automatically to get LibreFolio's standard format.
- Multi-unit currencies: None (FRED quotes all currencies per 1 unit).
๐ฐ Supported Currencies
EUR ๐ช๐บ, GBP ๐ฌ๐ง, JPY ๐ฏ๐ต, CAD ๐จ๐ฆ, CHF ๐จ๐ญ, AUD ๐ฆ๐บ, INR ๐ฎ๐ณ, BRL ๐ง๐ท, MXN ๐ฒ๐ฝ, ZAR ๐ฟ๐ฆ, SGD ๐ธ๐ฌ, HKD ๐ญ๐ฐ, KRW ๐ฐ๐ท, TWD ๐น๐ผ, NZD ๐ณ๐ฟ, THB ๐น๐ญ, SEK ๐ธ๐ช, NOK ๐ณ๐ด, DKK ๐ฉ๐ฐ, CNY ๐จ๐ณ.
๐บ๏ธ Series ID Mapping
| Currency | FRED Series | Direction |
|---|---|---|
| EUR ๐ช๐บ | DEXUSEU |
USD per 1 EUR |
| GBP ๐ฌ๐ง | DEXUSUK |
USD per 1 GBP |
| JPY ๐ฏ๐ต | DEXJPUS |
JPY per 1 USD |
| CHF ๐จ๐ญ | DEXSZUS |
CHF per 1 USD |
| CAD ๐จ๐ฆ | DEXCAUS |
CAD per 1 USD |
| AUD ๐ฆ๐บ | DEXUSAL |
USD per 1 AUD |
โ ๏ธ Limitations
- One HTTP request per currency (sequential fetching).
- No data on US holidays and weekends.
- Some series may have occasional gaps.