Trade-Up Contract

From Counter-Strike 2 Wiki

The Trade-Up Contract is a crafting system in Counter-Strike 2 that allows players to exchange 10 skins of the same rarity tier for 1 skin of the next higher rarity from one of the input skins' collections.

How It Works

  1. Select exactly 10 weapon skins of the same rarity
  2. All skins must come from collections that have a higher rarity tier available
  3. Submit the contract
  4. Receive 1 random skin of the next higher rarity from one of the input skins' collections

Rules

  • Input: 10 skins of identical rarity (e.g., 10 Mil-Spec blues)
  • Output: 1 skin of the next rarity tier (e.g., 1 Restricted purple)
  • Collections matter: The output skin is randomly selected from the higher-rarity skins of the collections represented in the input
  • StatTrak: If all 10 inputs are StatTrak, the output will be StatTrak. Mixing StatTrak and non-StatTrak produces a non-StatTrak output
  • Float calculation: The output's Float Value is based on the average float of inputs (see below)

Float Value Calculation

The output skin's float is not random — it is calculated:

Output Float = (Average Input Float) × (Max Float - Min Float) + Min Float

Where Max Float and Min Float are the float range boundaries of the specific output skin received.

Example

  • 10 input skins with average float of 0.10
  • Output skin has float range 0.00 to 0.50
  • Output float = 0.10 × (0.50 - 0.00) + 0.00 = 0.05 (Factory New!)

This means traders can manipulate output float by carefully selecting low-float inputs.

Profitable Trade-Ups

Trade-up contracts can be profitable if:

  • The expected value of outputs exceeds the cost of inputs
  • You target specific valuable skins by loading the contract with collections that contain them
  • You use the float formula to ensure desirable wear conditions

Controlling Output Odds

Since the output skin is randomly selected from collections represented in the input:

  • Using 9 skins from Collection A and 1 skin from Collection B gives a 90% chance of Collection A output and 10% chance of Collection B output
  • This allows traders to weight outcomes toward specific desired skins
  • Professional traders use spreadsheets and tools to calculate expected value

Trade-Up Tiers

Input Rarity Output Rarity
Consumer Grade (White) Industrial Grade (Light Blue)
Industrial Grade (Light Blue) Mil-Spec (Blue)
Mil-Spec (Blue) Restricted (Purple)
Restricted (Purple) Classified (Pink)
Classified (Pink) Covert (Red)

Note: You cannot trade up to knife/glove rarity (Extraordinary/Gold).

Risks

  • Trade-ups are one-way — input skins are destroyed permanently
  • Output is random within the eligible pool
  • Market prices fluctuate, potentially turning profitable contracts into losses
  • Rounding in float calculations can produce unexpected results

See Also