Home / Market & alternative data

lookahead-free

Market & alternative dataPython⏱ Last commit 14 days ago

Exact look-ahead checks for declared data pipelines

What it is

A zero-dependency Python checker for whether a declared data pipeline reads only information that was already knowable at each decision. Reads, windows, point-in-time cutoffs, and decisions are described as a temporally annotated graph, and the check gives an exact verdict on the value-independent fragment, including windowing, resampling, joins, and vintage reads. Researchers assembling A-share price, filing, and corporate-action pipelines can run it before they treat a backtest as evidence. Steps whose timing depends on the data values are only flagged at a heuristic boundary, and declaring the graph does not replace a manual check of the vendor files or of whether a person revised a claim after seeing results.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forStrategy research, Data analysis
MarketsMulti-market
StackPython
Learning curveSteep learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceLast commit 14 days ago

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 0. Gaps mean no snapshot was taken that day.

In the author's words

Verifiable look-ahead freedom for the value-independent fragment of data pipelines, with a heuristic companion scanner for research code.

Open on GitHub ↗This week's trending tools中文页面

Similar tools