Changelog
Model changes are listed here because a value that moves without explanation is a value you cannot trust.
First build
The calculator, ~625 player pages, the trade value chart, the movers page and the ledger scaffold. Values seeded from published dynasty consensus. Every curve and multiplier published on the method page from day one.
Four-term decomposition
Each valuation splits into consensus rank at peak age, the age curve, league format and league size. The published source value is divided back out by its own age factor first, so age is never counted twice.
Age recovered for 232 players
The source leaves age blank for most of the long tail, so the age curve — one of the four terms — was flat for 37% of the player list. Ages are now taken from the player index where the value source omits them. Affected players' values change accordingly; nine players still have no age anywhere and are priced with a flat age term.
Reasoning bar corrected to decompose the margin
The 'what moves this trade' bar previously summed both sides' internal adjustments, producing a total that matched neither side nor the difference between them, and could contradict the sentence beside it. It now decomposes get minus give per term and sums exactly to the margin the verdict is calculated from. Displayed values changed; the verdict itself did not.
Load a Sleeper league, and see your team each week
Enter a Sleeper username to load a league’s rosters and scoring settings into the calculator, then pick both sides of a trade from the two rosters instead of typing them. A new My team page shows a roster’s value in the league’s own settings and what changed since the previous weekly update. League data is read from Sleeper by your browser and is not stored by this site.
Ledger capture and weekly scoring
Any verdict can now be added to the ledger. The server recomputes the verdict before storing it, with the eight regular-season weeks it will be scored on, and a daily job scores each call once those weeks have been played, using Sleeper’s weekly stats. Trades with rookie picks are not taken, and calls are accepted through week 9. The first results arrive after week 9.
Observed-market term
Blocked on a commercial license for completed league transactions. Until it clears, the calculator has no market term, which the method and sources pages both list.