FAQ

Tabular

Time series datasets

Forecasting data — retail demand, network traffic, parking, finance and intensive care — and the leakage mistake that makes results look excellent.

Time series work has one failure mode that dominates all others, and it produces results that look very good indeed.

The mistake is splitting randomly. Shuffling time series rows into train and test sets lets the model see the future of the very series it is predicting, and the resulting accuracy is spectacular and meaningless. Splits must be chronological: train on earlier data, test on later, with a gap if your features have any lookback.

The related subtlety is feature leakage through aggregates. Normalising by a mean computed over the whole series, or including a rolling feature whose window extends past the prediction point, leaks future information without any obvious split violation. If your forecasting results seem too good, this is almost always why — check the feature construction before the model.

A timeline chart. A target series runs along the top until a vertical line marking the forecast point, after which it is dashed as the prediction horizon. Below it, a past-covariates band stops at the forecast point while a future-covariates band continues past it, with the training and prediction regions shaded differently.
What you are allowed to see at the forecast point. Past covariates are known, future covariates are known in advance — and using a past covariate as if it were a future one is a common leak in time-series work. Image: unit8co/darts · Apache-2.0 repository
DatasetModalitySizeLicenceBest for
FreshRetailNet-50k - Food Retail Demand PredictionText4.85M recordsCC BY 4.0Demand forecasting in food retail
Beam-Level Traffic TimeseriesText2,880 beamsMITForecasting network load
Parking Transactions DatasetText78.2M rowsCC0Analysing parking demand by period
Fannie Mae Loan Performance DatasetTextSeveral million recordsResearch onlyDefault scoring and forecasting models
Quandl Stock Market DataTextSeveral tens of millions of recordsUnclear — see belowPredictive models
IMF Data (International Monetary Fund)TextSeveral thousand economic indicatorsIMF termsComparative studies between countries or regions
World Bank Open DataTextSeveral thousand datasetsCC BY 4.0Analysing global economic and social trends
Kaggle Financial DatasetsTextMultiple financial data…Unclear — see belowPrice or trend forecasting
MIMIC-IIIMedical40,000 recordsResearch onlyMapping intensive-care pathways
Licences in this shortlist — computed from the 9 datasets below. Red marks licences that are unclear or restricted.
A diagram titled 'Time series backtesting with refit': three rows of nineteen cells. In each row a block of grey training cells is followed by three orange test cells and then white unseen cells; each successive row extends the grey training block by three cells and moves the orange test window three cells later, until the last row tests on the final three cells.
A chronological split, drawn out: every fold trains only on what came before its test window, and the white cells are the future it is not allowed to see. Shuffle these cells into a random split and the score measures how well the model remembers the series, not how well it forecasts it. Image: skforecast/skforecast · BSD-3-Clause repository
№ 01

FreshRetailNet-50k - Food Retail Demand Prediction

Text
Size
4.85 million daily store-product records with hourly sales profiles (CSV/Parquet)
Licence
CC BY 4.0

4.85 million daily store-product records (4.5 million train, 350,000 eval) in CSV and Parquet, each with an hour-by-hour sales profile, covering 50,000 series over 90 days of perishable food sales across 898 stores in 18 cities, with stockout flags, promotions, weather and holiday context. A proper demand-forecasting benchmark.

What to train on it

Improving demand forecasting in food retail, testing stockout and latent demand detection, and training large-scale contextual time series models.

Source: innovatiana.com

№ 02

Beam-Level Traffic Timeseries

Text
Size
2,880 beams, CSV files, 1,176 hours of data per beam
Licence
MIT

Time series of 5G network traffic for 2,880 beams across 30 base stations in CSV, with 1,176 hours of data per beam, covering downlink volume, transmission time, PRB usage and users per beam. Rare open telecom data.

What to train on it

Forecasting network load to optimise 5G resource management, training time series models for mobile traffic, and researching user behaviour at cell level.

Source: innovatiana.com

№ 03

Parking Transactions Dataset

Text
Size
~78.2 million rows (CSV), data structured in 9 columns, covering 2019 to 2024
Licence
CC0: Public Domain

Around 78.2 million CSV rows in nine columns covering 2019 to 2024, recording transactions from parking terminals and mobile apps with duration, amount, timestamp, payment method and zone identifier. Very large for a municipal set.

What to train on it

Analysing parking demand by period, zone or payment method, modelling pricing policy impact, and predicting zone attendance with statistical or ML models.

Source: innovatiana.com

№ 04

Fannie Mae Loan Performance Dataset

Text
Size
Several million records, CSV format
Licence
Free access for research and analysis, with registration required on the official platform

Several million CSV records of US residential mortgages guaranteed by Fannie Mae, tracking loan performance over time for analysing real-estate credit trends and modelling default risk. Registration on the official platform is required.

What to train on it

Training default scoring and forecasting models, analysing mortgage market stability, evaluating lending policies, and simulating macroeconomic housing scenarios.

Source: innovatiana.com

A line chart of a single series over time, with three overlapping purple windows labelled X1, X2 and X3 beneath it, each followed by a green box y1, y2 or y3. Arrows send the windows to a box headed 'Feature Matrix X' with rows f(X1), f(X2), f(X3), and the green boxes to a box headed 'Target vector y'.
How a single series becomes training rows: each purple window of past values (X1 to X3) is turned into a row of features f(X), and the green point straight after it becomes that row's target. Every feature comes only from its own window, the rule that a whole-series mean or a rolling average reaching past the prediction point quietly breaks. Image: blue-yonder/tsfresh · MIT repository
№ 05

Quandl Stock Market Data

Text
Size
Several tens of millions of records, CSV and JSON formats (including several free datasets)
Licence
Licence to be verified feed by feed: free or commercial depending on the supplier on Nasdaq Data Link (formerly Quandl)

A platform, now Nasdaq Data Link (Nasdaq bought Quandl in 2018), aggregating stock, index, interest rate and bond data from several vetted providers, several tens of millions of records in CSV and JSON. Licensing varies by supplier, so each feed must be checked individually.

What to train on it

Training predictive models on stock prices and trends, developing algorithmic trading strategies, quantitative finance research, and simulating portfolio risk.

Source: innovatiana.com

№ 06

IMF Data (International Monetary Fund)

Text
Size
Several thousand economic indicators, CSV and Excel format
Licence
IMF Copyright and Usage terms: reuse with attribution; commercial reuse and LLM training need the IMF's permission

Several thousand macroeconomic and financial indicators in CSV and Excel, maintained by the International Monetary Fund and covering countries worldwide. Free to reuse with attribution under the IMF's own terms, which require permission for commercial reuse and for training large language models.

What to train on it

Comparative studies between countries or regions, monitoring global macroeconomic trends, economic research, and training predictive models for growth or debt.

Source: innovatiana.com

№ 07

World Bank Open Data

Text
Size
Several thousand datasets in CSV and XLSX formats
Licence
CC BY 4.0 by default for World Bank datasets; some datasets carry their own terms

Several thousand individual datasets in CSV and XLSX covering economic, social and environmental indicators for hundreds of countries across long time series. The standard open reference for cross-country development data.

What to train on it

Analysing global economic and social trends, academic research in economics and social sciences, predictive modelling for public policy, and validating data science models.

Source: innovatiana.com

№ 08

Kaggle Financial Datasets

Text
Size
Multiple financial data sets, CSV formats
Licence
Not specified for the collection: each Kaggle dataset carries its own licence, so check it before use

A collection pointer rather than one dataset: multiple CSV financial datasets on Kaggle covering historical market prices, cryptocurrency, macroeconomic indicators, transaction and order book data, and synthetic backtesting data. Licences vary per dataset.

What to train on it

Training price or trend forecasting, developing algorithmic trading systems, studying financial behaviour and volumes, and evaluating investment strategies on historical data.

Source: innovatiana.com

№ 09

MIMIC-III

Medical
Size
Over 40,000 patient records, CSV formats
Licence
Credentialed access under the PhysioNet Credentialed Health Data License 1.5.0: CITI human-research training and a signed data use agreement are required

Detailed intensive-care clinical records for more than 40,000 patients, developed at MIT and distributed as CSV. The data covers 2001 to 2012 and includes treatments, diagnoses and outcomes, behind an authentication step and a confidentiality agreement.

What to train on it

Mapping intensive-care pathways, forecasting mortality or length of stay, researching personalised medicine, and creating clinical decision support tools.

Source: innovatiana.com

A line chart of hourly sale volume (0 to about 1.8) from early to late April 2024, with a spike every day and noticeably taller spikes about once a week.
Hourly sales volume in FreshRetailNet-50K across April 2024: a sharp daily cycle, with taller peaks recurring once a week. A forecaster has to learn structure this regular from the past; split the rows at random and the model is trained on the very future it is meant to predict. Image (left panel, cropped): Figure 2 of the paper · CC BY 4.0 · from Wang et al. 2025, “FreshRetailNet-50K: A Stockout-Annotated Censored Demand Dataset for Latent Demand Recovery and Forecasting in Fresh Retail”, arXiv:2505.16319

How this list was put together

Found by searching Dataset Finder for datasets whose documentation describes the task, then checked by hand. A keyword match is not a fit — the first pass picked up a coral survey for the depth-estimation list because it was recorded below fifty metres — so every entry was read against what this page covers, and the ones that matched a word without matching the task were removed.

Sizes and licences come from each dataset's own documentation, vague wording included. Where we found a re-upload or catalogue card stating a licence that the original release contradicts — a CC0 tag on Flickr photographs, MIT on data whose terms require a signed agreement — the entry gives the original terms and says so. The comparison table abbreviates licences; hover a cell for the full wording.

Stop hunting. Start searching.

The datasets listed on this page are in Dataset Finder, alongside tens of thousands more — searchable in plain language.

Search Dataset Finder →