# EMpulse Street FX Index: street exchange rates of emerging-market currencies, daily

*Dataset card · figures as of 2026-11-04 (UTC) · live page: https://empulse.ai/data · machine-readable: https://api.empulse.ai/v1/data/coverage*

## Summary

Daily street exchange rates of emerging-market currencies against the US dollar (USDT): the rate people actually pay where the official rate is managed, lagging or unavailable. One index number per currency and day, with a confidence class and the number of independent market sources behind it. History since 2022, updated daily, REST API + CSV.

Right now: 115 active currencies in 115 countries, 589 independent sources, 31,069 quotes in the last 30 days, hourly history since 2026-07-31, daily history since 2022-01-02, 37.3 % of hours without gaps in 30 days.

## Figures

| figure | value |
|---|---|
| active currencies | 115 (52 with limited confidence, 6 with coverage in progress) |
| countries | 115 |
| active sources | 589 |
| quotes in the last day / 30 days | 4,024 / 31,069 |
| exchange points (countries, city boards) | 13,130 (85, 35) |
| hourly history since | 2026-07-31 |
| daily history since | 2022-01-02 |
| hours without gaps, last 30 days | 37.3 % |
| median delay of the latest hour | 51 min |

Sources by class: Web pages 353, Exchanger 133, Telegram 92, RSS 10, Forums 1.

## Confidence by region

| region | currencies | limited | confidence |
|---|---|---|---|
| Africa | 31 | 12 | medium |
| Latin America | 22 | 11 | medium |
| MENA | 20 | 7 | medium |
| CIS | 12 | 5 | medium |
| Asia | 11 | 6 | medium |
| Europe | 9 | 6 | limited |
| South Asia | 8 | 4 | medium |
| Pacific | 2 | 1 | medium |

## Fields

| field | meaning |
|---|---|
| `cur` | ISO 4217 code of the currency |
| `day` | UTC calendar day (YYYY-MM-DD) |
| `buy` | weighted average rate at which a client buys US dollars (USDT) for local currency; empty when the side has too few data points |
| `sell` | the same for the side where the client sells US dollars |
| `mid` | (buy + sell) / 2; when only one side of the market exists, that side's rate (see `side`) |
| `side` | what `mid` is based on: both, buy or sell |
| `spread_pct` | (buy − sell) / mid × 100, only when side = both |
| `confidence` | high, medium or limited: the confidence class of the day |
| `flag` | `outlier` for a day whose rate deviates sharply from its neighbours with few data points; else empty |
| `in_progress` | true while the latest day is still being collected and will be revised |
| `mid_7d` | mean of the valid `mid` values over the last 7 calendar days |
| `chg_1d_pct` | change of `mid` against 1 calendar day earlier, % |
| `chg_7d_pct` | change of `mid` against 7 calendar days earlier, % |
| `chg_30d_pct` | change of `mid` against 30 calendar days earlier, % |

## Access

* REST API and CSV: https://api.empulse.ai/docs — a free key in one minute at https://empulse.ai/#key (free currencies, 1-day delay); all currencies, the current day and hourly rates with Pro (https://empulse.ai/pricing).
* MCP server for AI assistants: https://api.empulse.ai/mcp; Google Sheets and Excel: https://empulse.ai/integrations.
* Historical packages: coming soon — ask at https://empulse.ai/contact.

## Licence

The sample and the API data are provided under the EMpulse Data License (https://empulse.ai/terms): use for your organisation's internal purposes (research, analysis, risk management, internal reporting and models); no redistribution, resale or publication of the series; no use to build a competing index or price feed; individual figures may be shown with the credit "Source: EMpulse Street FX Index". Series delivered to each recipient may contain insignificant individual differences. Commercial use: through the EMpulse API under a Pro or Enterprise plan.

## Citation

"EMpulse Street FX Index, https://empulse.ai/rates/<CUR>, data as of <date>". Contact: hello@empulse.ai.
