Trade Suggestions: How We Find Win-Win Trades for Your Dynasty League

methodology · feature · trades

The new Trade Suggestions tab in the Calculator finds trades that improve your starting lineup and are likely to be accepted by the other owner. Not just fair trades. Not just interesting trades. Trades that make both teams better.

Here's exactly how it works.

The Main Thing: Your Starting Lineup Must Improve

Every trade suggestion we surface must pass one hard requirement: your starting lineup gets better. We simulate your optimal lineup before and after the trade using the same greedy slot-filling algorithm that powers the rest of the app, and if your starter value doesn't go up, the trade is filtered out entirely.

This sounds obvious, but most trade calculators don't enforce it. They'll happily suggest swapping your WR1 for a slightly higher-valued running back who sits behind two better options on your roster. The raw value looks fine. Your lineup got worse. We won't show it.

There is one exception: if you're classified as Rebuilding or Bottomed Out, selling a starter for draft picks is a valid strategy. In that case we allow trades with negative lineup impact and score them based on the value surplus from the picks you receive.

The Top-5 Tax: Protecting Elite Talent

In dynasty, the top 5 players at each position carry a scarcity premium that goes well beyond their raw dynasty value. The gap between the #5 and #6 wide receiver in your league is almost always larger and more meaningful than the gap between #15 and #16. Elite players are irreplaceable, and the dynasty community widely recognizes that acquiring one requires overpaying, sometimes by 30-50% in multi-player packages.

We quantify this directly. For every position (QB, RB, WR, TE), we rank all rostered players across your league by dynasty value. The top 5 at each position are flagged as elite, and we measure the dropoff percentage — the value gap between each player and the next-ranked one relative to that player's value.

This creates two rules in the scoring engine:

  • Don't suggest trading away your elite assets. If you own a top-5 positional player, we will not suggest sending them unless you're receiving another elite player in return or you're actively rebuilding. Your Ja'Marr Chase is not getting shipped for two WR2s.
  • Boost trades that acquire elite assets. If a suggestion involves you acquiring a top-5 positional player, the score gets a significant bump. Consolidating into fewer, better starters is one of the most reliable ways to win in dynasty.

The steeper the dropoff from #5 to #6 at a position, the heavier the penalty for trading your elite player away. If your league's top 5 QBs are clustered tightly in value, the tax is mild. If there's a cliff after the 5th-ranked WR, you'd better have a very good reason to deal one.

Both Sides Must Win

A trade suggestion is useless if the other owner would never accept it. Every suggestion must grade as Even or Slight Edge from the partner's perspective using the same dynasty value grading system as the trade calculator (sub-500 gap = Even, 500-1500 = Slight Edge).

But we go further than raw value. We also simulate the partner's lineup impact. If the trade improves their starters too, the score gets a boost because they're more likely to say yes. A trade where both lineups improve is the best kind of trade. It means neither side is giving up production for speculative value.

Positional Need

For each team, we identify positional needs by comparing their weakest starter at each position to the league median. If your worst starting wide receiver is well below the league's median WR starter value, your WR need score is high.

Trades where you receive a player at a position you need score higher. Trades where the partner receives a player at a position they need also score higher, since need-based trades are more likely to be accepted. People trade for a reason, and the reason is usually "I need a better starter at this position."

Team Window Alignment

Every team in your league is classified into one of five competitive windows based on starter value ranking, draft pick investment ratio, and value-weighted roster age:

  • Contender — real title equity in the projections
  • Competing — strong playoff odds, in the mix
  • Limbo — not good enough to compete, not enough draft capital to rebuild, but still able to make moves
  • Rebuilding — below-average starters, investing heavily in picks
  • Bottomed Out — bottom quartile in both starters and picks

The suggestion engine uses windows to evaluate whether the assets being exchanged make strategic sense for both sides. Contenders getting proven starters ages 24-29 scores well. Rebuilders acquiring young upside players or draft picks scores well. A contender trading for a 21-year-old project? Less useful. A rebuilder acquiring a 30-year-old veteran? That doesn't fit their timeline.

When the assets align with both teams' windows, the trade is more likely to happen in real life and more likely to benefit both sides long-term.

The Scoring Formula

Every candidate trade receives a composite score from 0 to 1 across seven weighted factors:

  • Lineup Improvement (30%) — How much your starting lineup value improves, normalized against your total starter value
  • Elite Asset Tax (15%) — Penalty for trading away top-5 positional players, bonus for acquiring them
  • Value Fairness (15%) — How the partner perceives the trade (Even is best, Slight Edge in their favor is acceptable)
  • Your Positional Need (10%) — Whether the players you receive fill a starting lineup gap
  • Your Window Alignment (8%) — Whether the assets you receive match your competitive stage
  • Partner Lineup Improvement (8%) — Whether the partner's starters also improve (acceptance likelihood)
  • Partner Need & Window (14%) — Whether what you send fits the partner's needs and competitive stage

Trades scoring below the threshold are discarded. The remaining trades are ranked by score and the top 20 are shown, with at most 3 per trade partner to ensure variety.

What Trades We Generate

The engine evaluates three types of trades with every other team in your league:

  • 1-for-1 player swaps — cross-position swaps where the value difference is within 2,500 dynasty points
  • 1-for-1 player-for-pick or pick-for-player — particularly valuable for window mismatches (a rebuilder selling a starter for a first-round pick)
  • 2-for-2 player swaps — limited to the top 15 players per team with a combined value difference under 3,000 to keep computation fast

Same-position swaps with minimal value difference are skipped (swapping your RB for a nearly identical RB rarely helps). And since each trade is evaluated from both perspectives, you'll only see trades where both sides have a reason to deal.

Filtering and Exploring

The suggestions view includes filters to help you find the right trade quickly:

  • Text search — search by player name, pick label, or partner team name
  • Partner dropdown — narrow to a specific trade partner
  • Position buttons — show only trades involving a specific position (QB, RB, WR, TE, or picks)

When you find a trade you like, click Open in Calculator to load it directly into the full trade calculator with both rosters pre-populated. From there you can see the detailed lineup impact, adjust assets, and share the trade.

Open the Calculator tab and switch to Trade Suggestions to find your next win-win deal.

Try it with your Sleeper league →