CS2 Trade-Up Calculator
Planning a trade-up, bro? Don't guess. Plug in your 10 inputs and every possible output, and this calculator shows each outcome's chance, the output float and wear, your EV after Steam fees and your chance of profit.
CS2 Trade-Up Calculator
Enter your own data. Nothing is pre-filled with prices: you type in what you see on the market today. Works for standard 10-skin trade-ups (same rarity, all StatTrak or all non-StatTrak).
Step 1: Your 10 inputs
| # | Collection | Price paid ($) | Float | Skin min float | Skin max float |
|---|
Step 2: Possible outputs (one row per skin in the next rarity tier, for each collection you used)
| Collection | Output skin | Min float | Max float | Expected sell price ($, buyer pays) |
|---|
Float formula used (verify before trading): each input float is normalised as (float − skin min) ÷ (skin max − skin min); the 10 normalised values are averaged (A); output float = output min + A × (output max − output min). This reflects the normalised method CS2 has used since Valve's late-2025 trade-up changes. Older guides use a plain average of raw floats. Valve doesn't publish an official formula, so check a result in-game or against community testing before you buy inputs.
Odds used: each input gives a 1-in-10 share of the outcome, split equally across the next-tier skins in that input's collection. Fee: your net after selling on the Steam Market is shown as price ÷ 1.15 (5% Steam + 10% CS2 fee, rounding ignored).
How to use it
- Inputs: for each of your 10 skins, enter its collection name (type it the same way each time), what you paid, its exact float and that skin's min/max float (shown on most skin database pages).
- Outputs: add one row for every skin in the next rarity tier of each collection you used. Enter its float range and what buyers currently pay for it in the wear you expect.
- Calculate. Check the predicted wear: if an output lands just above a wear boundary, swap in lower-float inputs.
Reading the results
- Chance is your odds of that output.
- Output float and wear show what condition you'll get.
- Net after fee is what you'd receive selling on Steam.
- EV profit is the average result if you could run the same contract many times. Positive EV can still lose on a single contract.
- Chance of profit adds up the odds of every outcome that beats your input cost.
Tips
- Fewer outputs in a collection = better odds for each of them. Collections with one or two next-tier skins are the classic way to concentrate odds.
- Mix a "filler" collection carefully. Cheap fillers lower cost but add outcomes you might not want.
- Float is where the money is. Landing an output in a better wear can change its price a lot. See our float chart.
- Don't forget Covert trade-ups. Since Valve's late-2025 update, five Covert skins can trade into a knife or gloves from the collection's pool. This tool covers the standard 10-skin contract only.
Related
Learn the basics in our skin trading guide, check fees in how to sell CS2 skins, and if you'd rather win skins than craft them, compare our two picks on case opening sites (18+).