Ten same-rarity skins from one collection trade up to the next tier. Set the average input float to predict each outcome's float and wear, then see the expected value against your input cost — every outcome priced at the cheapest current listing for its exact variant.
A trade-up contract takes ten Counter-Strike 2 skins of the same rarity and returns one skin of the next rarity up. This calculator does the three things that decide whether a trade-up is worth it. First, it predicts the output float from the average float of your ten inputs, so you know the exact wear you will get. Second, it shows the real drop odds for every possible outcome based on the collections you feed in. Third, it prices each outcome at the cheapest live listing across the markets we track and sums them into an expected value you can compare against your input cost.
A trade-up is only profitable when the expected value beats the total cost of your ten inputs after fees. Most single-collection trade-ups come out negative, which is exactly why a calculator matters: it finds the rare positive-EV contracts instead of leaving it to luck. Want the cheapest inputs to build a contract? Browse the full price-comparison catalog, check the biggest price gaps across markets, or value a whole inventory with the inventory calculator.
A trade-up contract exchanges ten same-rarity CS2 skins from one or more collections for a single skin of the next rarity up. The ten inputs must share the same rarity (for example ten Mil-Spec skins produce one Restricted). The output is drawn from the next-tier skins in the collections you used.
The output float is calculated from the average float of your ten input skins, scaled into each possible outcome's float range using the standard CS2 formula. Set the average input float in the calculator and it shows the predicted float and wear for every possible result.
Each possible outcome is weighted by its real drop probability, then priced at the cheapest current listing for that exact variant (skin, wear and StatTrak) across the marketplaces we track. The sum is the trade-up's expected value, which you compare against the cost of your ten inputs to see if it is profitable.
Most single-collection trade-ups have a negative expected value because the marketplace and Steam fees outweigh the average payout. The calculator exists to find the rare positive-EV cases. Always compare the EV against your input cost before committing.
Yes, but the rule is strict: a StatTrak trade-up needs ten StatTrak inputs and produces a StatTrak output. You cannot mix StatTrak and non-StatTrak skins in the same contract.