Where to Get Historical Data and What to Watch For
Posted: Wed Oct 07, 2026 8:03 pm
Where to Get Historical Data and What to Watch For
Testing requires data, and data quality affects the conclusions. Several sources exist, each with limits.
Brokers and platforms provide historical bar data, often for free, through their trading terminals. Quality varies. Gaps, missing periods, and differences between brokers appear. Data may be adjusted or modeled, especially for older periods.
Charting services like TradingView give access to historical data from various feeds, convenient for visual analysis, though depth of history and tick detail differ.
Third-party data vendors sell tick data and cleaner records, with better coverage and documented methods. Some offer free samples or limited free access, and prices rise with detail.
Exchange data, such as CME currency futures, comes with real volume and is good for studying market microstructure, though it covers futures only.
Central banks and statistical agencies provide free economic data and, in some cases, official exchange rates, useful for macro research.
Things to check include the time zone and the daily close definition, since these change candles. Whether the data includes bid, ask, or mid prices, and whether spread is recorded. The treatment of weekends and holidays. Adjustments for daylight saving.
Compare a sample against a second source to detect errors.
Keep a record of where each data set came from, and its version, so results can be reproduced.
Practical step: compare one week of hourly data for the same pair from two sources, and note any differences in highs and lows.
Testing requires data, and data quality affects the conclusions. Several sources exist, each with limits.
Brokers and platforms provide historical bar data, often for free, through their trading terminals. Quality varies. Gaps, missing periods, and differences between brokers appear. Data may be adjusted or modeled, especially for older periods.
Charting services like TradingView give access to historical data from various feeds, convenient for visual analysis, though depth of history and tick detail differ.
Third-party data vendors sell tick data and cleaner records, with better coverage and documented methods. Some offer free samples or limited free access, and prices rise with detail.
Exchange data, such as CME currency futures, comes with real volume and is good for studying market microstructure, though it covers futures only.
Central banks and statistical agencies provide free economic data and, in some cases, official exchange rates, useful for macro research.
Things to check include the time zone and the daily close definition, since these change candles. Whether the data includes bid, ask, or mid prices, and whether spread is recorded. The treatment of weekends and holidays. Adjustments for daylight saving.
Compare a sample against a second source to detect errors.
Keep a record of where each data set came from, and its version, so results can be reproduced.
Practical step: compare one week of hourly data for the same pair from two sources, and note any differences in highs and lows.