Currency Time Series
currency_time_seriesRetrieve historical exchange rates for a custom date range to chart currency trends and analyze multi-day rate movements.
Instructions
Retrieve historical exchange rates day-by-day across a custom date range. Returns a 'historicalRatesList' array where each entry has a date and a 'rates' dictionary. Useful for charting currency trends and analyzing multi-day rate movements. startDate is required; endDate defaults to yesterday if omitted. Max interval supported is 1 year.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_date | Yes | Start date of the time range in YYYY-MM-DD format (e.g. '2022-06-01'). | |
| end_date | No | End date of the time range in YYYY-MM-DD format. Defaults to the day before the current date if not provided. | |
| base | No | Base currency code (e.g. 'USD', 'EUR', 'GBP'). Defaults to 'USD'. | USD |
| symbols | No | An array of 3-letter ISO 4217 fiat currency codes or cryptocurrency symbols (e.g., ['USD', 'EUR', 'BTC']). If omitted, the API will return rates for all 1,000+ supported assets. For a full list of valid codes, use the `currency_symbols` tool first. |