Currency Rates Scraper - Live & Historical FX Rates
Pricing
from $2.00 / 1,000 results
Currency Rates Scraper - Live & Historical FX Rates
Export live and historical foreign-exchange rates for 340+ fiat and crypto currencies, any base, single dates or full time series, from free keyless sources.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Currency Rates Scraper
Live and historical exchange rates for 340+ fiat and crypto currencies, any base, no API key.
What you get
One Actor that answers every shape of the exchange-rate question and writes the result as flat dataset rows: latest rates, a single historical day, a full daily time series, and converted amounts. Ask for any base currency and either name the quote currencies you care about or take everything the source publishes.
It reads four free, keyless sources and picks the right one for the request:
| Source | Coverage | History |
|---|---|---|
| European Central Bank (via Frankfurter) | 30 reference currencies | Daily, back to 1999 |
| ExchangeRate-API open access | 166 currencies | Latest only |
| Currency API | 340+ fiat and crypto | Daily |
| FloatRates | 146 currencies | Latest only |
Unlike exchangeratesapi.io, fixer.io, or openexchangerates.org, none of these require you to register for a key or stay inside a monthly call quota.
Output fields
| Field | Description |
|---|---|
base_currency, quote_currency, pair | The currency pair for this row |
date, requested_date | Publication date, and the date you asked for |
rate, inverse_rate | Quote per one base unit, and the inverse |
amount, converted_amount | Your amount converted at this rate |
provider, provider_name | Which source answered |
retrieved_at | Collection timestamp |
Example output
{"base_currency":"USD","quote_currency":"INR","pair":"USD/INR","date":"2026-09-11","rate":95.513702,"inverse_rate":0.0104697,"amount":250,"converted_amount":23878.4255,"provider":"erapi","provider_name":"ExchangeRate-API open access"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
baseCurrencies | Yes | Currencies to price against, such as USD, EUR, BTC |
targetCurrencies | No | Quote currencies; empty means every currency the source publishes |
provider | No | Automatic by default; pin to ECB, ExchangeRate-API, Currency API, or FloatRates |
date | No | Single historical day as YYYY-MM-DD |
startDate, endDate | No | Daily time series between two dates |
amount | No | Amount converted in every row; defaults to 1 |
maxResults | No | Upper bound on saved rows; defaults to 10,000 |
Use cases
- Finance and accounting teams can schedule a daily rate table for reporting and revaluation.
- E-commerce and marketplaces can refresh storefront pricing across markets.
- Analysts can pull a multi-year daily series for one pair and chart it directly.
- Crypto dashboards can price 340+ coins and tokens against any fiat currency from the same run.
Limitations
Exchange rates are reference rates, not executable quotes; they carry no spread, fee, or settlement guarantee. Weekends and holidays have no ECB publication, so a request for such a date returns the preceding published day and both dates are recorded. The widest historical coverage (Currency API) fetches history one day at a time, so very long ranges take longer than the ECB series. Crypto pairs are unavailable from the ECB and FloatRates sources.
Compared to alternatives
Most rate Actors wrap one keyed API and pass its limits to you. This one is keyless, spans four sources, covers fiat and crypto in the same schema, and returns latest, historical, series, and conversion from a single input form, with the answering source recorded on every row.
FAQ
Is an API key required?
No. Every source used here is free and open.
Which direction is the rate?
rate is how many units of quote_currency one unit of base_currency buys. inverse_rate is the reverse.
Why is date different from the date I requested?
FX reference rates are not published on weekends and holidays. The row then carries the last published date, and requested_date preserves what you asked for.
Related Actors
- CoinGecko Markets Scraper - Crypto Prices & Market Data — Thirdwatch
- Apple Maps Scraper - Places, Ratings, Hours, Photos — Thirdwatch
- Booking.com Reviews Scraper - Hotel Guest Reviews — Thirdwatch
- Bulk Image Downloader - Save Every Image From Any Page — Thirdwatch
Last verified: 2026-09
More scrapers at thirdwatch.dev.