Fantasy Trade Calculator

Add up both sides of a trade, with an adjustment for the roster spots a multi-player package costs you.

How fantasy trade is worked out

Every trade calculator depends on a value chart, and the charts disagree โ€” sometimes sharply, especially on rookies and ageing veterans. Rather than baking in one opinion and presenting it as fact, this calculator asks for the values you want to use.

The roster crunch adjustment reflects something raw totals miss: giving up three players for one costs you two roster spots, and the replacements you stream into them are worth far less than the players you gave up. Extra bodies are therefore discounted on each side.

Getting your answer

  1. Look up each player on your preferred trade value chart.
  2. Enter names and values for both sides of the deal.
  3. Turn the roster crunch adjustment on or off.

The formula

raw total = sum of player values on each side adjusted total discounts each extra player: second 100%, third 85%, fourth 70% verdict from the percentage difference between adjusted totals

A worked example

As an example, with a roster crunch adjustment of On โ€” discount extra bodies, the calculator returns a verdict of Slight loss for you. Underneath, Raw value you give comes out at 6,000 (2 players) and Raw value you get at 5,500 (1 player). Change any field and every figure updates as you type.

Frequently asked questions

Which value chart should I use?
Whichever your league consensus follows. Consistency between the two sides matters far more than which chart you pick.
Why discount extra players?
Because roster spots are finite. A three-for-one leaves two holes you must fill with waiver-level players, so the raw total overstates what you gave.
Does this account for my roster needs?
No. A trade that looks even on value can still be right if it fills a hole, or wrong if it stacks a position you are already deep at.