Trade evaluator
Enter the catch year for each side, pick the friendship level, toggle any forced-Lucky paths and we run the math: floor IV, Hundo chance, Lucky chance, and stardust cost. Numbers anchored on the game wiki — verified against community samples.
Lucky chance only 5 % — wait for older mons or Lucky Friend. Best Friend floor of 5/15 — expected ~67 % IV. Cheap trade — go ahead.
See also: post-trade IV reroll predictions for the full IV distribution after the trade, and the Lucky trade cost reduction for the 50 % dust discount on Lucky outcomes.
How in-game trade math actually works
A trade in-game is two operations stitched into one animation: the species moves from one trainer to another, and the IVs reroll inside a window bounded by your friendship level. This tool shows you the expected outcome — every possible IV combination, the chance of each, and the dust cost — before you tap the button.
The IV-floor table
Friendship determines a minimum on every stat at trade time: 1 / 1 / 1 at Good and Great, 3 / 3 / 3 at Ultra, 5 / 5 / 5 at Best Friend, and 12 / 12 / 12 for any Lucky trade. Stats above the floor stay — the system only pushes low values up. So a 15 / 0 / 15 sent at Best Friend can never come back worse than 15 / 5 / 15.
Lucky trades and the dust discount
A trade between trainers with a combined Lucky pool of unspent Lucky-shifts has a ~5 % chance of being a Lucky pair. Lucky mons cost half the normal stardust, get the 12 / 12 / 12 floor, and gain a permanent Lucky badge. The trade evaluator math accounts for the dust halving when you tick the Lucky box — useful for planning expensive special trades. See our lucky-trade math guide for the deeper EV question of when to use a Lucky slot.
Trade for PvP vs trade for hundo
A hundo at trade time requires every stat to roll exactly 15. Even at Lucky-floor 12 the odds are ~1 in 64; at Best Friend they're ~1 in 3,000. For PvP the goal is often the opposite — a low-attack stat-product winner. Run the receiver IVs through our IV calculator first, then check functional hundos to see whether the trade re-roll improves the species' best league.
FAQ
What is the IV floor when you trade a mons GO mons?
The receiving mons rolls fresh IVs with a minimum value on each stat — the "floor". The floor depends on friendship level: 1 / 1 / 1 at Good, 1 / 1 / 1 at Great, 3 / 3 / 3 at Ultra, 5 / 5 / 5 at Best Friend, and 12 / 12 / 12 for any Lucky trade regardless of friendship. Stats below the floor get pushed up to the floor; stats above stay above.
What is the chance of a hundo (100% IV) from a trade?
At Best Friend the floor is 5 / 5 / 5, so each stat has an 11 / 16 chance of reaching 15 — combined that's about 33 %. Total: roughly 0.034 % (1 in 2,950). Lucky trades raise the floor to 12 / 12 / 12, dropping the search space to 4 × 4 × 4 = 64 combos — so the hundo chance jumps to 1 in 64, or 1.56 %.
When does a Best Friend trade beat an Ultra Friend trade?
Whenever you care about IV floors. Best Friend floor (5 / 5 / 5) eliminates the lowest IV outcomes entirely, so the average IV % rises about 13 percentage points vs Ultra (3 / 3 / 3). Dust costs are the same at both levels, so there's no downside — wait the extra week.
How is a "Limited 100% Lucky" different from a regular Lucky trade?
A regular Lucky trade has the 12 / 12 / 12 floor — so the receiver has a 1.56 % chance of hundo. Limited research Lucky trades (Mythical, Legendary, certain raids) lock the result at 15 / 15 / 15 — guaranteed hundo. The evaluator detects which path applies based on the mons's family and species and adjusts the math automatically.
What's the dust cost of a special trade?
Base 20,000 dust for the same species. Special trades (Mythical, Legendary, Shiny, Purified, different forms, region-exclusive, mons you don't have in your Pokédex) cost up to 1,000,000 dust at Good friendship. Friendship discounts: 4× off at Great, 5× off at Ultra, 8× off at Best Friend. Lucky trades take the discount on top — 20,000 dust at Best Friend Lucky for a special pair.