What it does
This actor returns daily mid-market spot data for more than 40 currency pairs: G10 majors (EUR/USD, USD/JPY, GBP/USD…), G10 crosses, EM Asia (CNY, INR, KRW, SGD…), EM LatAm (BRL, MXN…), EM EMEA (ZAR, TRY…), and Nordic/CEE exotics. Every record carries the current spot rate and inverse, change percentages over 1-day, 1-week, 1-month, and YTD windows, 52-week high/low markers, and a category label — backed by European Central Bank reference rates with a predictable JSON schema.
Who it's for
Treasury teams marking exposures, fintech and remittance platforms needing structured FX without an enterprise contract, analysts building currency dashboards, and anyone scraping ECB CSVs or paying xe.com Premium / OANDA for the same numbers.
Sample fields / output
Each pair record includes pair, base_currency, quote_currency, rate, inverse_rate, change_pct_1d, change_pct_1w, change_pct_1m, change_pct_ytd, 52w_high, 52w_low, category (G10 / EM_Asia / EM_LatAm / EM_EMEA / Exotic), as_of_date, and data_source.
Example use cases
- Daily treasury mark: pull your exposure currencies each morning and feed rate + YTD change straight into a hedging spreadsheet.
- Power a remittance app's rate display with structured JSON instead of scraping ECB CSVs by hand.
- Monitor EM stress by watching 1-week and 1-month change clusters across the EM_EMEA and EM_LatAm categories.
Try it now: Run the FX Rates Tracker on Apify
Related actors
FAQ
Which currency pairs are covered?
About 40 pairs out of the box: G10 majors and crosses, EM Asia (CNY, INR, KRW, SGD, HKD, THB, IDR, MYR, PHP, VND, TWD), EM LatAm (BRL, MXN, ARS, CLP, COP, PEN), EM EMEA (ZAR, TRY, SAR, AED, EGP and more), and Nordic/CEE exotics.
Can I request specific pairs only?
Yes — pass a pairs whitelist, filter by category (G10, EM_Asia, EM_LatAm, EM_EMEA, Exotic), or filter by base currency; you only pay for the records returned.
How is it priced?
Pay-per-event: $0.01 per run start plus $0.05 per FX pair record pushed to the dataset, so a 5-pair smoke test costs $0.26.
Top comments (0)