Trade check

Category by category, both sides. Add your roster and the answer changes — because a better player is still a bad trade when he duplicates what you already have.

Format

Everything runs on your device.

Why "is this trade fair" is the wrong question

Fair is about the two players. Useful is about your team, and they're not the same thing.

If you're last in blocks and comfortable in scoring, trading a good scorer for a slightly worse rim protector is a downgrade on every ranking site and an upgrade in your matchups. The reverse is also true: the trade that wins on raw value can leave you exactly where you were, because the production landed in a category you were already winning 9–0.

This is the one thing most trade analyzers can't do. They rank players in the abstract because they have no idea what's on your roster. Paste it above and every category gets weighted by how badly you need it — the same method the draft grade uses to find your weak spots.

Reading the numbers

Raw value is the plain z-score difference between the two sides. Positive means you get more production than you give, measured against a top-150 baseline.

Weighted for your team is the same difference after each category is scaled by your need. When these two numbers disagree, the second one is the one to trust — that gap is the entire reason this page exists.

The verdict is deliberately blunt. Accept, decline or close, and if it says close it means close: take the side that gives you the player you'd rather watch.

What it doesn't know

Rankings come from last season's per-game production. They don't know about a July trade, a rookie taking minutes, or a player who's 34 and slowing down. They also can't see your league's custom scoring weights or how many games each side plays next week.

Use it to check whether your instinct is right, not to replace it. And in keeper or dynasty formats, add age to everything below.

Common questions

How do I know if a trade is fair?

Compare category by category rather than by total value, then check where those categories land on your roster.

Should I accept the trade with the best player?

Only if he fills a gap. A fourth elite scorer when you're last in blocks makes the roster look better and the matchups no easier.

Why do trade analyzers disagree?

Most rank players in the abstract. Two managers offered the same trade should often make opposite decisions.

Where to next