BIS Effective Exchange Rates
bis-stats.finance.exchange_ratesFetch a country's nominal or real effective exchange rate (EER) index from the BIS monthly EER series (WS_EER) — a trade-weighted average of bilateral exchange rates against a narrow (27 economies) or broad (64 economies) basket of trading partners, indexed to a base period. Real EER adjusts for relative consumer price inflation. Useful for gauging currency competitiveness beyond a single bilateral FX rate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| basket | No | Currency basket: "N" = narrow (27 economies, default), "B" = broad (64 economies). | |
| country | Yes | ISO 2-letter BIS reference-area code (e.g. US, XM for euro area, JP, GB, CN, DE, FR, BR, IN, CA, AU, CH). See the BIS reference area codelist for the full list of covered economies. | |
| eer_type | No | Exchange rate type: "N" = nominal (default), "R" = real (inflation-adjusted). | |
| end_period | No | End of the requested time range, e.g. "2024-06" for monthly data or "2024-Q2" for quarterly data. Defaults to the latest available observation if omitted. | |
| max_series | No | Maximum number of time series to return (1–100, default 20). Each series is a unique combination of dimensions such as rate type or unit of measure. | |
| start_period | No | Start of the requested time range, e.g. "2020-01" for monthly data or "2020-Q1" for quarterly data. Defaults to the last 24 observations if both start_period and end_period are omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |