Daily Foreign Exchange Rate Fluctuations

This dataset provides detailed daily foreign exchange rate information for global currency pairs, including open, high, low, close, and change metrics. It enables robust financial analysis, risk assessment, and strategic planning for businesses engaged in international trade or investment. The data is structured to support time series analysis, forecasting, and regulatory compliance.

  • last updated 12 Jul 2025
  • by GoMask
The brief that made it

Time series analysis and forecasting of currency movements

Sample rows

preview · 8 of 60 rows · all 12 columns
record_idstringsourcestringexchange_ratefloattarget_currencystringdatedatebase_currencystringrate_openfloatrate_highfloatrate_lowfloatrate_closefloatrate_changefloatrate_change_percentfloat
FXR-20240501-USD-EURECB0.9342EUR2024-05-01USD0.9340.93610.93250.93420.00170.18
FXR-20240501-USD-JPYOANDA156.42JPY2024-05-01USD156.2156.87156.1156.42-0.22-0.14
FXR-20240501-EUR-GBPECB0.8586GBP2024-05-01EUR0.85810.86020.85770.85860.00050.06
FXR-20240501-GBP-USDBloomberg1.3152USD2024-05-01GBP1.3141.31671.31291.31520.00310.24
FXR-20240501-EUR-JPYOANDA167.57JPY2024-05-01EUR167.32167.88167.09167.570.110.07
FXR-20240501-USD-CADReuters1.3741CAD2024-05-01USD1.37371.37591.3721.37410.00150.11
FXR-20240501-AUD-USDECB0.6507USD2024-05-01AUD0.65040.65120.6490.65070.00090.14
FXR-20240501-USD-CHFOANDA0.9112CHF2024-05-01USD0.9110.91290.91010.9112-0.0008-0.09

What the 60 rows show

from the 60-row sample
  • 0.93median exchange_rate
  • 8base currencies
  • 0.93median rate_open
  • 0.93median rate_high
  • 0.93median rate_low
  • 0.93median rate_close
source60 rows by value
0102020OANDA33%18ECB30%6Inve…10%6XE10%5Bloo…8%4Reut…7%1Yaho…2%
exchange_rate60 rows, in bands of 20
0255049500000330100180exchange_rate →

Median 0.93, from 0.01 to 167.9.

target_currency60 rows · 9 values
  1. USD12
  2. CHF12
  3. JPY11
  4. SGD5
  5. TRY5
  6. EUR4
  7. GBP4
  8. CAD4
  9. CNY3
12 columns by typefrom the column list below
  • string 4
  • float 7
  • date 1

Columns

12 columns in three groups
blueprint · 12 columns
columntypedescriptionexample
Text 4 columns
record_idstringUnique identifier for each exchange rate recorduniqueFXR-20240501-USD-EUR
base_currencystringThe ISO 4217 currency code of the base currency (e.g., USD, EUR)8 currenciesUSD
target_currencystringThe ISO 4217 currency code of the target currency (e.g., JPY, GBP)9 currenciesEUR
sourcestringSource or provider of the exchange rate data (e.g., ECB, OANDA)7 sources · optionalECB
Numbers 7 columns
exchange_ratefloatThe exchange rate value from base_currency to target_currency on the given date0 or more0.9342
rate_openfloatOpening exchange rate for the day0 or more · optional0.934
rate_highfloatHighest exchange rate for the day0 or more · optional0.9361
rate_lowfloatLowest exchange rate for the day0 or more · optional0.9325
rate_closefloatClosing exchange rate for the day0 or more · optional0.9342
rate_changefloatAbsolute change in exchange rate from previous day's closeoptional0.0017
rate_change_percentfloatPercentage change in exchange rate from previous day's closeoptional0.18
Dates and times 1 column
datedateThe calendar date for which the exchange rate is recorded2024-05-01

Use it for

  • median exchang…0.9360 rowsmean exchange rate by…41.2OANDA10.5ECB0.23Inve…1.7XE

    A finance dashboard

    Exchange_rate by source and a breakdown of target_currency. Excel, Power BI or Tableau.

  • What pattern can you find in 60 rows?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 60 rows.

  • A software demo

    Believable records with date, base_currency and target_currency to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 12 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset60 rows12 columns
Yours1,000 rows12 columns

blueprint · daily-foreign-exchange-rate-fluctuations

Behind this dataset

Same schema. As many rows as you need.

These 60 rows came out of a blueprint — 12 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Record daily open and close rates
  • Log changes over 1% as significant
  • Include major currency pairs
  • Flag days with highest volatility
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
daily-foreign-exchange-rate-fluctuations

What should your data show?

Preview 20 rows free
No signup. No card.