Before the year
A pre-year estimate, built from history and the upstream models.
Methodology
The Atlas constellation is a group of machine-learning models that forecast forward earnings. Each company is routed to a specialist built for its sector, and the forecast sharpens every quarter as results come in. Every estimate carries an 80% range and a reliability grade, tested across more than 112,000 company-years without any lookahead bias.
Most earnings forecasts are a single call made once a year. Atlas treats the forecast as a running estimate instead. It starts before the year begins and updates at every quarterly report, so the number always reflects everything known so far.
Each update is its own model. As real quarters replace estimates, the remaining uncertainty shrinks and the error falls. By the third quarter, with only the final quarter left to estimate, the forecast is at its sharpest.
A pre-year estimate, built from history and the upstream models.
The first real quarter replaces a forecast. The range narrows.
Half the year is known. Uncertainty keeps falling.
Three quarters in, only the final quarter is left to estimate.
Banks and operating companies do not report earnings the same way, so one recipe cannot fairly cover both. Atlas is built as a constellation of specialist models, each named after a star, with a router that sends every company to the one built for it.
Behind each specialist sit more of the constellation, a set of forecasting models that read a company from different angles. How those stars connect is the part kept under the hood.
Reads each company and routes it to the specialist built for its sector. No firm is scored by two models.
The specialist for operating and industrial companies.
The specialist for banks and financials, which report on a different basis.
Extends coverage to real estate. In development.
A forecast is only useful if you know when to trust it. Alongside every estimate, a separate model grades how reliable that call is likely to be, before the result is known.
Calls are graded HIGH, MED, or LOW. Atlas acts on the dependable ones and sets the rest aside, rather than presenting a shaky number as if it were precise. As the year reports, more companies become reliable, from about 71% before the year to 85% by the third quarter.
Tight range, strong history. The estimates worth leaning on.
Reasonable, but keep an eye on the range.
Hard to call. Flagged and held back, not dressed up as precise.
Source: AtlasEQ models
Across more than 112,000 company-years from 2015 to 2025, the forecast beats a naive carry-forward baseline at every stage, and the gap widens as the year reports.
Average error falls from $2.02 before the year to $0.55 by the third quarter. On the calls graded reliable it reaches about $0.13, and on the HIGH tier alone about $0.10. Fit to the realized number climbs the same way, from an R-squared of 0.78 across the whole universe to roughly 0.99 on the reliable calls.
Source: AtlasEQ models
The 80% range is calibrated, not cosmetic. Real coverage lands at 77.9% overall, 77.5% for banking and 78.4% for operating, close to the 80% target and slightly tight rather than loose, which is the safer side for a reader.
The charts above are aggregates. These are individual companies, each a real walk-forward call, so the forecast for a year never saw that year. Within every panel, each strip is one fiscal year and the four points are the quarterly stages.
Source: AtlasEQ models
It holds on names you would recognize too. These are large, familiar companies over their last two years, picked by name alone rather than by how well they scored.
Source: AtlasEQ models
Three months before the books close, the stage-3 estimate usually lands on the realized number, and often well away from the prior year. On the names the model is most confident about, the median miss is about $0.03, and every one of them was already flagged HIGH before the year began.
Source: AtlasEQ models
A model that gets sharper as quarters arrive is exactly the kind to suspect of peeking. So the results are built to be checked, with the same discipline as the rest of the data work.
Every prediction sees only data from before its date. The model never trains on the year it forecasts.
Error falls cleanly as quarters report, a test an early stage would fail if it had already seen the answer.
Features are rebuilt from data available at the cutoff, so nothing from the future slips in.
Beyond those output checks, every input feature was rebuilt from data public at each cutoff and compared with what the model was actually fed. Points that land on the diagonal were knowable in advance, so anything off it would be leakage. The stage contract and target isolation match exactly, the peer-rank scatter is symmetric noise from different peer-set definitions rather than a one-sided tilt, and the macro join lands on the prior-quarter reading.
Source: AtlasEQ models
The constellation is built and tested end to end. What you see is the system as it stands today: every model complete and evaluated walk-forward, now going through independent peer verification before it goes live. Numbers here are preliminary and shown for illustration.
Talk with us