FIELD NOTES · CS TRADEUPS

How to research a CS2 trade-up

A positive expected return is the start of a check, not the end of one. A useful candidate needs believable input prices, the right float assumptions, and outputs you could realistically sell. This guide walks through those checks using the free CS2 Trade-Up Finder.

1. Compare more than the cheapest quote

Start with the Finder's consensus pricing to compare candidates under its default assumptions. Then use the advanced pricing controls to inspect raw cheapest cash listings, or include Steam if you intend to use wallet funds. Raw mode deliberately exposes the lowest quoted price rather than treating it as a reliable market value.

A single low ask might be stale, have insufficient stock, or belong to a venue you cannot use. Open a skin's price comparison and look at its wear, variant, quantity and update time. A displayed quote does not reserve a skin. The final listing price and availability come from the marketplace.

Steam wallet value and cash proceeds are different things. Choose a sale assumption that matches where you intend to sell, and inspect the estimated seller fee. Payment, withdrawal and currency-conversion costs can further reduce what you receive.

2. Check the actual inputs

Each contract's output-wear prediction depends on its input float assumptions. Before buying, inspect each listing's actual float and confirm that the planned set meets the assumptions shown in the calculator. Matching a broad condition such as Field-Tested is not enough to establish the exact float.

Also verify the number of copies available at the quoted price. If a contract needs several copies but only one listing is cheap, calculate the total from the copies you can actually obtain. Confirm the item names, variants, eligibility and any trade restrictions in the game and on the marketplace.

3. Separate expected value from win chance

Expected value weights each possible net output value by its probability. It is an average under your assumptions. It does not say which output your next contract will produce.

For a simplified example, suppose a contract costs $10. One outcome pays $25 after fees with a 30% probability; the other pays $7 with a 70% probability. Its expected net output value is 0.30 × $25 + 0.70 × $7 = $12.40. Expected profit is $2.40, or 24% of the cost. Yet the chance of losing $3 on that individual contract is 70%.

This is an illustration, not a live contract recommendation. It shows why you should inspect the whole outcome distribution: the worst result, the loss probability, and how much value depends on a rare expensive outcome. An optimistic sell price can make the expected return look attractive without making that sale achievable.

4. Follow the link's actual purpose

View listings opens an item page or filtered market results; still check wear and variant there. Open market opens a marketplace where you must search yourself. Reference only means the quote has no verified purchase destination. A Finder comparison link opens CS Tradeups so you can research alternatives.

Some marketplace links are affiliate links. Marked links may earn us a commission or site credit; this does not change price rankings. Read the affiliate disclosure.

5. Compare the estimate with what happened

Use Results to record your actual input cost, output, fees and proceeds. Keep an unsold output separate from realised sale proceeds. Review several results together rather than treating a single win as proof that a pricing assumption was right.

The Finder explores and caches candidate contracts. Changing a raw-price setting reprices those candidates; it does not search every possible contract under the new setting. Market quotes refresh on their own schedule, so refreshing your browser cannot make an upstream quote newer.

Research a trade-up →

Published 24 September 2026 · Jeremy Saddei, CS Tradeups