How it is tested
Every list is built from filings up to 2018, then has to score 2019–2022, years it never saw while it was learning. The four tests below were written down before anything was measured, and every list on this site shows whatever result it got, pass or fail.
The four tests
At least 3x better than random
The top tenth of the list has to hold at least three times as many hits as the same number of plans picked at random. Multiply that by how often the thing happens anyway and you get how often you would be right working down the list.
At least 2x better on the quiet plans
The one that matters most, and the hardest to pass. It counts only the plans where nothing obvious was going on: no change of provider, no change of auditor, a steady asset mix. Anyone with the same public filings can pick out the plans that already moved. Picking out the quiet ones is the part that cannot be copied from the news.
The whole list ordered well, not just the top
Scored from 0.5 to 1, where 0.5 is a coin toss. A list has to reach 0.70 to ship. Statisticians know this measure as AUC.
Proof the model was never shown the answer
We scramble the answers twenty times over and re-score. If a list still looks good against scrambled answers, the answer has leaked into the model somehow and every other number on the page is meaningless. One signal here was pulled because a related check caught exactly that.
Every list against every test
| Signal | Happens anyway | Better than random | How often right | Quiet plans | Ranking quality | Checks passed |
|---|---|---|---|---|---|---|
| Recordkeeper Change Plans most likely to change recordkeeper next year. | 3.0% | 3.19x | 10% · 1 in 10 | n/d | 0.695 | 2/4 |
| Plan Termination Risk Plans most likely to terminate or merge away next year. | 0.5% | 2.64x | 1% · 1 in 81 | n/d | 0.654 | 1/4 |
| Fee Renegotiation Plans whose administrative cost per participant is about to fall, and stay down. | 11.5% | 2.88x | 33% · 1 in 3 | 2.79x | 0.686 | 2/4 |
| First Plan Audit Small retirement plans about to cross the line that requires an independent audit. | 0.5% | 9.27x | 5% · 1 in 21 | 6.64x | 0.936 | 4/4 |
How often right is what you would experience working down the list. Quiet plans counts only the plans where nothing obvious was going on. n/d means the result landed on the line and moved depending on how the test was run, so calling it a pass or a miss would read too much into it.
What each list says about itself
Every verdict below was written before the results came in, and appears here word for word.
Recordkeeper Change
beats random comfortably, quiet plans too close to callOn the quiet plans, the ones where nothing obvious was going on, this scores somewhere between about 1.78x and 2.02x depending on how the test is run. The bar is 2.0, so it sits right on the line and we cannot honestly say it clears it. How it works is not in doubt: it leans hardest on how a plan's asset mix moved last year, which anyone reading the same public filings can see too. Treat this as a better ranked list with real economics behind it, not as something a competitor could never build.
Plan Termination Risk
the quiet-plans result is too close to callThis list's headline result is not repeatable enough to call. Depending on how the test is run, the quiet-plans score lands between about 1.87x and 2.07x, against a bar of 2.0, so it sits right on the line and neither a pass nor a miss means anything. Only 0.48% of plans close in a year, so the top of the list holds a few hundred of them at most, and ordinary rounding in the arithmetic moves enough of those to flip the answer. Read it as roughly at the bar, not above it. Separately, plans that merge away are buried inside plans that close and we cannot yet tell them apart, so the one case that is an opportunity rather than a loss, a plan somebody acquired rather than lost, is not something we can point you at yet.
Fee Renegotiation
best economics, misses the better-than-random barIt misses the bar on being better than random, at 2.88x against a bar of 3.0. That is the wrong headline for this list, though: because 11.5% of plans do this anyway, the top of the list still comes in right about one time in three, far better in plain terms than either other list here. Sorting plans by what they pay, with no model at all, gives 1.22x against this model's 2.88x, so the mechanical bounce-back this was designed to survive is not what is driving it. The number to watch is how often this happens at all, which fell 22% between the years we learned from and the years we tested on. That is more movement than the other outcomes show, and worth re-checking on the next refresh.
First Plan Audit
clears every bar, and so does the participant countEvery bar is cleared, but say plainly why: the rule is written in participant counts, so sorting plans by the count the rule uses gets 9.75x at the top of the list against this model's 9.27x. The model does not beat that sort and we do not claim it does. What it adds is below the line. Among plans under 100, which a sort on the count would put at the bottom, it finds the ones that cross at 6.64x the rate of the rest, about level with the count itself there. The real work in this list is the plumbing: short-form and long-form small filers in one place, named, with the 2023 change to who counts applied year by year. That change is also why only 0.23% of small plans crossed in 2022, against about 0.65% a year before it.
Why these numbers are lower than we could make them
A plan that disappears has not necessarily closed
About a tenth of plans drop out of the large-plan file each year. Roughly 40% of those simply fell below 100 participants and moved to the short form. They are alive. Counting them as closures made an earlier version of that list look better than it was, until we could account for 94% of the disappearances.
A provider buying another provider is not thousands of plans switching
When 50 or more plans move between the same two providers in a single year, that is an acquisition or a rename, not plans choosing to leave. In one year 2,241 plans “changed recordkeeper” because one firm changed its own tax ID. Those years are taken out of the count rather than recorded as plans that stayed, because an acquired plan might have been switching anyway.
The newest year is labeled, not hidden
Filings arrive nine to eleven months after a plan’s year end, so the most recent year is always part filed. Every list says how much of that year has come in, rather than showing you a half filed year as if the market were shrinking.
Checks that run on every refresh
If one of these fails, the refresh stops and nothing reaches this site.
| WARN | outcome_not_circular | withheld: provider-radar: top_dest_share separates acquired_next_yr perfectly |
| PASS | views_populated | all required views populated |
| PASS | dc_filter | 2,122,132 panel rows from 2,122,132/4,300,830 DC (49%) of all filers; 71% of Schedule H filers |
| PASS | panel_key_unique | keys unique in bt2, bt3, bt4, bt5 |
| PASS | provider_plan_key_unique | 1,651,832 rows, one per provider-plan-year |
| PASS | disappearance_explained | 248,667 disappearances, 5.7% unresolved |
| PASS | ma_contamination | 12 pair-years excluded (leaked=0) |
| PASS | y1_base_rate | 0.0302-0.0388 over 13 years |
| PASS | y3_base_rate | 0.0046-0.0056 over 13 years |
| PASS | fit_oot_drift | y1_rk_change 0.0350->0.0301 (+14%); y3_clean 0.0045->0.0047 (+3%); y4_fee_cut 0.1469->0.1146 (+22%) |
| PASS | outcome_coverage | y1_rk_change 88%; y3_clean 95%; y4_fee_cut 84% |
| PASS | graph_resolves | 1,768,772 edges, every endpoint a node |
| PASS | events_key_unique | 1,042,152 events, one per key |
| PASS | events_ma_suspect | 6,509 acquisition moves flagged suspect |
| PASS | cep_denominators | 21 pattern measurements consistent |
Where it comes from
The Department of Labor’s own Form 5500 files: 3.47 GB across 13 data files, filing years 2009–2025. Attachments, including the Schedule of Assets, are not used. They sit behind a separate request and nothing here depends on them. Data last refreshed 2026-10-18.