forex-historical
ActiveTool of The Stall
Historical ECB exchange rates — single date lookup or time-series range. Returns rates for up to 30 major currencies (EUR, GBP, JPY, CAD, CHF, CNY, AUD, KRW, etc.) from 1999-01-04 to present. Free, no key, sourced from Frankfurter/ECB. Use for: tax-date FX rates, historical expense reconciliation, multi-year trend analysis, point-in-time currency conversion. Weekends and holidays return the nearest prior business day. Complements forex-rates (real-time) with retrospective data.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"base": {
"type": "string",
"description": "Base currency ISO 4217 (e.g. USD, EUR, GBP). Default: USD."
},
"date": {
"type": "string",
"description": "Date in YYYY-MM-DD format (e.g. '2023-03-15'). Use 'latest' for today's ECB rate. Historical data available from 1999-01-04."
},
"convert": {
"type": "string",
"description": "Optional point-in-time conversion. E.g. {amount: 1000, from: 'USD', to: 'EUR'} at the requested date."
},
"symbols": {
"type": "array",
"items": {
"type": "string"
},
"description": "Specific currencies to return (e.g. ['EUR','GBP','JPY']). Omit for all 30 supported currencies."
},
"end_date": {
"type": "string",
"description": "Optional end date YYYY-MM-DD for a time-series range. Max recommended range: 365 days. Returns rates keyed by date."
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
The Stall
1/7 registries