How to Evaluate a Fantasy Basketball Trade, Step by Step
FantasyEdge Team · Nov 10, 2026 · feature-explanation · 8 min read
How to judge a fantasy basketball trade: the categories it moves, the games each side brings, injuries, your chances in your league and how the other manager sees it.
A trade offer comes in, and most managers compare names first: who is the better player, who is ranked higher, who scores more. That is the quickest way to lose a trade you thought you won. A fantasy basketball trade is good for you when it raises your chance of winning your league, and that depends on your categories, your roster, the games each player will actually play and the teams you are up against.
This guide goes through the checks that decide a trade, in the order we make them, and shows where each one lives on Fantasy Edge. You can do every step by hand, but our free Trade Analyzer does the counting for you: put the players you would give on one side and the players you would get on the other, and it compares the two sides category by category, in category, roto and points leagues alike.
1. Count categories, not players
In a category league a trade is worth the categories it moves. Two more rebounds a game matter a lot if you lose rebounds most weeks by a narrow margin, and almost nothing if you already win them easily or have punted them. Before you look at the players, note the categories you are close in, the ones you win comfortably and the ones you have given up on.
Then compare the two sides one category at a time. Points, rebounds, assists, steals, blocks, threes and turnovers add up directly. Field goal and free throw percentage do not: work them out from makes and attempts, because volume decides how far a percentage moves your team. A 90% free-throw shooter who takes two a game barely changes your percentage; one who takes eight moves it.
The analyzer's players' board does this for each side, in three views. Average shows the averages a game. Total shows what each side brings over the rest of the season, at the games each player is expected to play. Values adds up each player's category values, on the scale Rankings uses, where higher is always better, turnovers included. Every category is marked a win, a loss or even, and each change is coloured by how much it matters.
Punts change the answer. If you punt free throws, a trade that costs you free-throw percentage costs you nothing. Set your punts once in Rankings and the analyzer greys those categories and leaves them out of Value and the tally. In a points league the question is simpler, and the board adds up the fantasy points each side brings on your league's own scoring.
2. Count the games each side brings
Averages hide the most common way a trade goes wrong: games. A player who averages more but sits a third of the games left gives you less than a slightly worse player who plays them all, and over the rest of a season the gap in games can be bigger than the gap in averages.
So look at totals as well as averages. The Total view multiplies each player's averages by the games he is expected to play, and the analyzer's verdict always reads those totals, whichever view you pick. Under Games you choose how games are counted: Expected uses our season-games model, which predicts how many of his team's games left each player will play and holds an injured player to the sources' return dates; Healthy counts every team game from the day the sources have him back.
Uneven trades need one more count. In a 2-for-1 the team that gets two players has to drop one, and the team that gets one has a roster spot to fill. The analyzer fills your open spot with the best free agent in your league, which you can change, or with a replacement-level player when no league is connected. It never picks the drop for you: you choose it from that team's roster, or, without a league, search for the player you would let go, and until you do, that team is counted one player over.
If you are trading for the playoffs, those weeks are the ones that count. With a head-to-head league connected, the analyzer's Through setting moves its league forecast to the playoff weeks, the last three weeks of the season, and the Schedule Grid shows how many games every NBA team plays in each week, back-to-backs included.
See every team's games on the Schedule Grid
3. Check injuries and return dates
An injured player is worth only the games he plays once he is back. Before you trade for one, find out when he is expected back and how far the sources agree. Before you trade one away, make sure you are not selling him for less than he will be worth when he returns.
Our Injuries page puts ESPN's and CBS's return dates side by side, with our injury model's chance that each player plays each of his next five games and the teammates who gain minutes while he sits. The analyzer shows the same on each listed player's card: his status, when the sources have him back and his chances for the next five games.
Today's report is only part of health. The analyzer also compares each side's injury risk, from each player's record of absences, and the games each player is expected to play over the rest of the season.
4. Put both sides on one scale
Comparing players across categories takes one number per player that means the same thing for a point guard and a center. That is what a trade value chart is for, and our Rankings page works as one: every player has a Value on the same scale, on the board you choose, from the preseason projection to the season so far or the last month, two weeks or week. The season so far and the recent windows update every morning with the night's box scores.
Value is built from category values. Each one measures how far a player's production sits above or below the players at his position, and Value is the average of the category values your league counts. Because it is an average, not a sum, a punt build reads on the same scale as a standard one: leave three categories out and the numbers keep their meaning.
In the analyzer, each card's FE rank is the player's rank in our Rankings, and opens his row there. Based on chooses the numbers behind the whole trade: Full, the default once the season has begun, reads each player's season so far; Blend moves our projection toward it by the share of a start that usually lasts; Projection, Month, Two Weeks and Week each read one board.
Open Rankings, our trade value chart
5. Separate a hot start from a real change
Early in a season, every trade talk is an argument about a small sample. A player who starts well above his projection is either breaking out or running hot, and the answer is usually some of each. Our season-so-far model, fitted on the last two seasons, measures how much of a gap to the projection usually lasts. Minutes settle fastest, with about 18% of a gap holding after a single game. Free-throw percentage barely moves: about 3%, and still under 20% after 25 games. For points, a quarter of the gap is likely to hold after about four games.
That is the case for selling a hot start while less than half of it is likely to last, and for buying a cold one for the same reason. The analyzer flags a player scoring four points a game or more off his projection after three games or more, with the share of the gap that usually lasts, and marks Buy low or Sell high where ESPN's Player Rater and our rest-of-season rank disagree by 40 places or more.
Minutes change fast too. A player whose role grew because a teammate is out may lose it when that teammate returns, and the analyzer marks minutes that come from a teammate's absence. Trending Players shows who managers are adding and dropping on ESPN and Yahoo, and why: ownership on the move, a minutes boost, a good schedule or a rank that is climbing or sliding.
6. Judge it inside your league
Everything so far compares two groups of players. The question that decides a trade is a different one: does it raise your chance of winning your league? That depends on the other teams. A trade that wins you assists is worth a lot when assists are where the standings are tight, and little when you would win them anyway.
Connect your ESPN, Sleeper or Fantrax league and the analyzer answers that directly. It runs our Power Rankings forecast on your league as it stands, then again with the players swapped, and shows both teams before and after: each category's chance, the chance to win a week, the share of categories won and the projected place, or roto points in a roto league, plus each team's injury risk.
The forecast plays out every night left with each team's best lineup, counts each game at the player's chance to play it and draws whole seasons of injuries rather than averaging them away. A trade's effect on your chances therefore includes the games your players will actually play.
See your league's Power Rankings
7. Read it from the other side
A trade the other manager loses is a trade he will turn down, so the best offer is one both teams gain from. Before you send it, look at it from his seat.
The verdict under the two sides says who gains. With your league connected, it says whether both teams gain, you, the other team or neither, and how the other manager is likely to read the trade on ESPN's Player Rater and Yahoo's ranks, the numbers most managers check first. Their side then shows the trade from his seat as a picture, ready for your league's chat.
When only one side gains, Balance this trade finds the cheapest player to add so that both teams do, and lists other trades with the same team that both gain from. To find a partner in the first place, Find trades reads every 1-for-1, 2-for-1 and 1-for-2 with each team in your league and lists the ones both teams gain from. Both need your league connected, since they read its rosters.
If the other manager will not part with the player you want, look for one with the same profile: Similar Players finds the players closest to any player you pick, across the categories you choose.
A quick checklist
Before you accept or send a trade, ask seven questions. Which categories does it move, and are they ones you can still win? Are the percentages worked out from makes and attempts? How many games will each player play from here, and who fills or leaves the spare roster spot? When are the injured players back? How much of a hot or cold start is likely to last? Does it raise your chance to win a week, or your projected place? And does the other manager gain too?
What no trade analyzer can tell you
No tool knows what the other manager will do next: whether he will flip the player you sent him, stream his way past you or stop setting lineups in February. Our forecast assumes every team starts its best players every night, and a projection is an estimate, not a promise. Read the numbers as the best evidence you have, then make the call yourself.
With the Trade Analyzer the whole check takes a minute. It is free, and you only need an account to connect your league.