Get exchange rate fluctuation
get_fluctuationCompare exchange rates between two dates and return start/end rates plus absolute and percent change for selected currencies against a base; positive change indicates strengthening.
Instructions
Returns how currencies moved between two dates: start rate, end rate, absolute change, and percent change for each symbol against the base. Note the sign convention: change = startRate - endRate, so a POSITIVE change means fewer units per base, i.e. the symbol currency strengthened against the base, and a NEGATIVE change means the rate rose and the symbol currency weakened. Professional plan and above.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Base currency code the rates are expressed against (e.g. 'EUR'). Default is USD. Changing the base requires the Starter plan or above (any paid plan). | |
| endDate | No | End date in YYYY-MM-DD format. Defaults to the day before today. | |
| symbols | No | Comma-separated currency codes to return, e.g. 'EUR,GBP,PKR' or 'BTC,ETH' or 'XAU,XAG'. Case-insensitive. Omit to get every supported currency (1000+ entries) — prefer passing symbols to keep responses small. Use list_currencies to look up a code. | |
| startDate | Yes | Start date in YYYY-MM-DD format. |