CS2 Trade-Up Calculator
Work out whether a trade-up contract is worth it. Pick a collection and an input grade - this computes the cost of 10 inputs, the expected value of the result (net of Steam's fee), your profit/ROI, win chance, and the projected output float, all from live prices across every marketplace.
Most profitable trade-ups right now
Single-collection contracts ranked by expected ROI (average output value net of the 13% Steam fee, vs the cost of 10 cheapest inputs). Higher ROI = better average return - but check the win chance, since one rare output can carry the average.
| Collection | Trade-up | Cost | Avg value | ROI | Win chance |
|---|---|---|---|---|---|
| The Mirage Collection | Industrial Grade → Mil-Spec Grade | $17.20 | $69.89 | +306% | 67% |
| The 2021 Mirage Collection | Restricted → Classified | $19.50 | $70.27 | +260% | 50% |
| The 2021 Dust 2 Collection | Mil-Spec Grade → Restricted | $2.30 | $6.62 | +188% | 100% |
| The Overpass Collection | Mil-Spec Grade → Restricted | $6.90 | $19.21 | +178% | 100% |
| The Ancient Collection | Restricted → Classified | $23.10 | $60.28 | +161% | 100% |
| The 2021 Vertigo Collection | Mil-Spec Grade → Restricted | $7.50 | $14.33 | +91% | 100% |
| The Overpass Collection | Industrial Grade → Mil-Spec Grade | $1.40 | $2.13 | +52% | 33% |
| The Ancient Collection | Mil-Spec Grade → Restricted | $5.00 | $7.50 | +50% | 67% |
| The Vertigo Collection | Industrial Grade → Mil-Spec Grade | $12.10 | $15.92 | +32% | 50% |
| The 2021 Mirage Collection | Mil-Spec Grade → Restricted | $2.00 | $2.59 | +29% | 67% |
| The Dreams & Nightmares Collection | Restricted → Classified | $3.80 | $4.53 | +19% | 100% |
| The Harlequin Collection | Mil-Spec Grade → Restricted | $1.50 | $1.66 | +11% | 50% |
How CS2 trade-up contracts work
A trade-up contract converts 10 skins of the same rarity grade into one skin of the next grade up (Consumer → Industrial → Mil-Spec → Restricted → Classified → Covert). The possible outputs are the next-grade skins from the collections of the skins you put in. In a single-collection trade-up, every next-grade skin in that collection is an equally likely outcome - so the contract is profitable when the average output value (after the 13% Steam fee) is higher than what you paid for the 10 inputs.
The output's float (wear) is the average of your 10 inputs' floats mapped onto the output skin's float range, so feeding in low-float (Factory New) inputs yields lower-float, more valuable outputs. Use the slider above to see how the average input float changes each possible result.
Frequently asked questions
How does a CS2 trade-up contract work?
You exchange 10 skins of the same rarity grade for one skin of the next grade up. The result is drawn from the collections your 10 inputs belong to - so the skins you put in determine the possible outputs.
Are trade-up contracts profitable?
Sometimes. Profit depends on the cost of the 10 input skins versus the average value of the possible outputs (after the ~13% Steam market fee). This calculator computes the expected value, ROI and win chance for any collection so you can spot profitable contracts.
How is the output float (wear) determined?
The output's float is the average of your 10 input floats, scaled into the output skin's own min-max float range. Lower-float inputs produce lower-float (less worn, more valuable) outputs.
Can I mix collections in a trade-up?
Yes - in-game you can mix collections, which changes the output odds. This calculator models the simplest, most common case: a single-collection trade-up where every next-grade skin is equally likely.