Shoulda Started

Trade receipts

A trade receipt adds up the points each side actually started from the players it got, from the trade week until each player left. It values nothing: no trade charts, no rankings, no opinions. Every number comes from Sleeper's weekly lineups, so a skeptical league mate can check it.

What is counted

  • Every trade Sleeper marks as complete, from the start of the season to the latest week. Anything that did not go through is left out.
  • Points started are what each player scored in the receiving team's starting lineup. Bench points do not count, because a player who never starts gave that team nothing.
  • From the trade week on. Trades are filed under the week they happen, and the new team can start the player that same week. Nothing before that is credited.
  • Until the player left. The count stops after the week he was traded on or dropped. If he came back later in another trade, that trade gets its own receipt and its own stretch of weeks.
  • Picks and FAAB are listed on the receipt but they do not score. A pick is listed as "not played yet".

The verdicts

  • Won the trade and Fleeced: the sides differ by at least 10 points and at least a tenth of the bigger side. It is called a fleecing when the gap is 30 points or more and a quarter or more of the bigger side.
  • Fair trade (also stamped Even trade): the sides are closer than that. With three teams, the best side is compared with the worst.
  • Too early to call: fewer than two played weeks since the trade, counting the trade week. One good game proves nothing.
  • Picks still pending and Players for cash: one side got players and the other only picks or FAAB, so there is nothing fair to compare. The receipt shows what the player side started and leaves the verdict open. The same goes when the side behind also took a pick: it has not scored, so the points alone cannot decide it. A small FAAB amount does not stop a verdict, but the receipt says it was not counted.
  • No players moved and Nobody started anyone: nothing to score, or nothing scored.

What it cannot know

  • It uses hindsight. Nobody knows on trade day who will score. A trade that looks like a fleecing now may have been a fair bet at the time.
  • It does not know what each team would have started instead. A player who scored 12 points replaced someone who scored something too; this is points produced, not points added.
  • It does not value draft picks, depth, injury insurance, or a rebuild. Those are real reasons to trade and none of them show up as started points. A team that gave up a player for a pick will read as "pending" until the pick is used, and this version does not follow a pick into the player drafted with it.
  • A player who was flipped onward is credited to the first team only until he left. What he became afterwards shows on the later trade's receipt, not the earlier one.
  • Sleeper only shows today's taxi and IR squads, so a player who was startable in a past week but is on a taxi or IR squad now can be missing from an old week's lineup.
  • The numbers come from Sleeper's own transaction log and weekly lineups. If Sleeper is slow or fails to answer, the trade pages show an error with a Try again button instead of a partial list.