FREE TOOL
Check your bar history against a second source
Upload a CSV of daily or 1-minute bars from any provider and FinzData compares it with its own history. The check reports missing sessions, extra sessions, price differences, interval detection and coverage.
Accepted columns: a time column named time, date, datetime, timestamp, ts_event or ts_recv with ISO dates, Unix seconds or nanosecond integers, and open, high, low, close. Volume is optional. Databento CSVs with fixed-point integer prices in 1e-9 units are detected and scaled automatically, or export with pretty_px=True and pretty_ts=True.
Note: historical Nasdaq data at some providers is being restated on 31 October 2026. Read the notice. This is one reason to re-check history.
Limits: 5 MB per file, 10 checks per hour. Guide · Shop · API
Result
| Interval | |
|---|---|
| Rows in your file | |
| Overlap (start to end) | |
| Missing bars | |
| Extra bars | |
| Price mismatches | |
| Broken bars | |
| Unreadable rows | |
| Duplicates |
Worst mismatches
| time | field | your value | FinzData value | difference % |
|---|
Get the full history
1-minute bars since 2000 for 16,000+ US stocks including delisted names, and point-in-time dealer gamma for 11,209 US stocks and ETFs since 2010
How it works
- Upload your CSV and provide the symbol. The file is read in memory only.
- FinzData aligns your bars with its own bars for the same interval and date range.
- The report shows counts of missing, extra, mismatched and broken bars and the earliest date FinzData covers.
Your file is checked in memory and not stored. The result is a summary only.