Every market evening the platform runs the whole journey — raw scrape to graded prediction — with no hands on the wheel.
Prices, SEC fundamentals, macro series, news sentiment, insider and institutional flow are collected after every close, then transformed through tested dbt layers — source to staging to facts to model-ready datasets.
Gradient-boosted models retrain on a walk-forward schedule and answer one auditable question per stock: how likely is a +5% move within five sessions? Every retrain is scored out-of-time before its numbers count.
Morning predictions are out by 9:15 ET. Every evening, past predictions are graded against realized prices and the grades are published — including the misses. Then the loop re-renders this site.
~26 years of split-adjusted OHLCV per ticker, cross-checked between two independent vendors before anything downstream sees it.
Structured filings straight from EDGAR with exact acceptance timestamps — a filing only touches a trading day it was truly public for.
Every vintage of every series is stored — the model only ever sees the value that was knowable that day, not today's revision.
17,941 sentiment-scored articles and 17,457 insider transactions, joined after their public timestamps (Form-4 deadline included).
Every input joins the dataset only after the moment it became public knowledge. Warehouse tests enforce it on every build, so backtests can't cheat and live results match tested ones.
Models are graded out-of-time on dates they never saw, and calibration is checked by decile — stocks given a 20% probability should hit about 20% of the time.
A probability is never shown without the base rate it has to beat. The gap between them — not the number itself — is the signal.
This platform started as a personal question: could one person build a market-data system rigorous enough to trust with real decisions? The answer had to be verifiable — so every number on this site can be traced from a raw filing or price bar, through tested transformations, to a graded prediction. Meet the person behind it →