How CS2 Trade Ups Work — Complete Guide
Trade up contracts are one of the most strategic mechanics in CS2's skin economy. By exchanging 10 lower-rarity skins for 1 higher-rarity skin, players can potentially turn inexpensive inputs into valuable outputs. This guide explains every aspect of how trade ups function.
The Basics
A trade up contract requires exactly 10 skins as input. All 10 skins must be the same rarity tier — you cannot mix Mil-Spec and Restricted skins in one trade up. When you complete the contract, you receive exactly 1 skin from the next higher rarity tier. The specific skin you receive depends on which collections your input skins belong to.
The rarity tiers in order from lowest to highest are: Consumer Grade, Industrial Grade, Mil-Spec, Restricted, Classified, and Covert. You can trade up from any tier except Covert, since there is no tier above it. Consumer Grade skins trade up to Industrial Grade, Industrial Grade to Mil-Spec, and so on.
Rarity Tier Progression
| Input Tier | Output Tier | |
|---|---|---|
| Consumer Grade | → | Industrial Grade |
| Industrial Grade | → | Mil-Spec |
| Mil-Spec | → | Restricted |
| Restricted | → | Classified |
| Classified | → | Covert |
Collection Mechanics
The most important concept in trade ups is the collection system. Every skin in CS2 belongs to a specific collection (like The Dust 2 Collection or The Mirage Collection). When you submit 10 skins in a trade up, the game looks at which collections are represented and what skins those collections have at the next rarity tier.
If all 10 inputs come from the same collection, you are guaranteed to receive a skin from that collection at the next tier. If your inputs span multiple collections, the probability of each collection's outcomes is proportional to how many inputs come from that collection.
Probability Calculation
The probability model works as follows: each of the 10 input skins contributes a 10% weight to its collection. If 7 inputs come from Collection A and 3 from Collection B, then Collection A's outcomes collectively receive 70% probability and Collection B's receive 30%. Within each collection, the probability is split evenly among all available outcomes at the target rarity tier.
For example, if Collection A has 2 Restricted skins and Collection B has 1 Restricted skin, and you trade up 7 Mil-Spec skins from A and 3 from B: each of A's 2 outcomes gets 35% probability (70% / 2), and B's 1 outcome gets 30% probability (30% / 1). The total always sums to 100%.
Float Value in Trade Ups
The float value of your output skin is determined by the average float of your 10 input skins, mapped to the output skin's float range. The formula is: Output Float = (Average Input Float) × (Max Float - Min Float) + Min Float. This means that using low-float inputs generally produces low-float outputs, which can significantly increase the value of the result.
Some skins have restricted float ranges. For example, certain skins can only drop in Factory New condition. Understanding float ranges is essential for maximizing trade up value. See our float and wear guide for detailed information.
StatTrak Trade Ups
StatTrak skins can be used in trade ups, but with an important restriction: all 10 inputs must be StatTrak, and the output will also be StatTrak. You cannot mix StatTrak and non-StatTrak skins. StatTrak trade ups can be highly profitable because StatTrak versions of rare skins often command significant premiums over their non-StatTrak equivalents.
What You Cannot Trade Up
Covert skins cannot be traded up because they are the highest tier. Souvenir skins cannot be used in trade up contracts. Skins from different rarity tiers cannot be mixed in the same trade up. Stickers on input skins are destroyed and do not affect the output in any way.
Try the Calculator
Use our trade up calculator to plan your trade ups. Enter your 10 inputs and see all possible outcomes with probabilities, expected value, and ROI.
Frequently Asked Questions
What is a trade up contract in CS2?
A trade up contract lets you exchange exactly 10 skins of the same rarity for 1 skin of the next higher rarity. The output is randomly selected from the collections represented by your inputs.
Can I trade up StatTrak skins?
Yes, but all 10 inputs must be StatTrak and the output will also be StatTrak. You cannot mix StatTrak and non-StatTrak skins in the same trade up.
Can I trade up Covert skins?
No. Covert is the highest rarity tier for trade ups. You cannot trade up Covert skins because there is no higher tier to receive.
Do trade ups work with souvenir skins?
No. Souvenir skins cannot be used in trade up contracts.