I got burned on a trade about two years ago. Not catastrophically, but enough to sting. I swapped a knife I had been sitting on for months, accepted what looked like a fair counter-offer, and only realized three days later that one of the skins I received had a float value that knocked it into a completely different wear tier than what the name suggested. The other guy knew exactly what he was doing. I did not. That experience pushed me to build a proper pre-trade routine, and honestly it has saved me from at least four or five bad deals since then.
I want to share that routine here because I see a lot of newer traders asking questions that suggest they are skipping steps I used to skip myself. This is not complicated stuff, but it requires you to actually slow down and do it every single time, not just when the trade feels suspicious.
Before anything else, I audit my own inventory.
This sounds obvious but most people do not do it consistently. I go through my skins roughly once a week and make a note of approximate values. The reason is simple: if you do not know what your stuff is worth going in, you cannot evaluate what someone is offering you. I found a useful thread on the cs2 reddit page (https://www.reddit.com/r/redditcs) that helped me understand how other traders think about this, and it confirmed that most people who get burned are the ones who had a vague sense of value rather than a concrete one.
So step one is always: know your own inventory before you talk to anyone.
My actual pre-trade checklist, in order:
* Look up the current price range for every skin involved, not just the ones I am giving away. Both sides of the trade need to be checked independently.
* Check the float value of anything I am receiving. This is non-negotiable now. A Factory New with a float of 0.06 is a very different item than one sitting at 0.009, and the price gap can be significant on certain skins.
* Look at the pattern index on anything with a pattern-dependent value. Doppler phases, fade percentages, case hardened blue, marble fade fire and ice. These matter more than most people realize until they miss one.
* Check the trade history on the item if I can. Skins that have changed hands a dozen times in a short window sometimes have a story attached to them.
* Verify the other person's account age and trade history. New accounts offering great deals are almost always a red flag.
* Take at least ten minutes between accepting a counter-offer and actually confirming the trade. I use that time to re-check at least one item I might have glossed over.
On float values specifically:
This is where I think a lot of mid-level traders are still losing money without knowing it. I spent a while just accepting the wear label at face value, which is genuinely embarrassing to admit now. The difference between a 0.15 float and a 0.149 float might be the difference between a Field-Tested and a Minimal Wear on certain skins, and that gap can be worth real money. I now cross-reference anything I am unsure about against a proper cs2 float database (https://www.reddit.com/r/RedditCS/comments/1udlbka/free_cs2_float_database_12_billion_records_and/) before I agree to anything. Having access to a large dataset of recorded floats lets you see where a skin actually sits relative to others of the same type, not just what the wear label says.
On knowing your inventory value:
Periodically I also do a full valuation of everything I own. It helps me set realistic expectations for trades and stops me from either underselling myself or overvaluing what I have. There is a solid discussion thread about how to approach steam inventory value (https://www.reddit.com/r/RedditCS/comments/1taxxtx/how_do_you_guys_check_the_value_of_your_cs2/) that I have gone back to a few times when I wanted to see how other people were handling this. Different people use different methods and the thread gives you a decent overview without anyone trying to sell you something.
The honest conclusion:
None of this is glamorous. It is just a habit, and habits take repetition to stick. The trades I almost got burned on since I started this routine were not obvious scams. They were plausible offers where one detail was quietly off. The checklist catches those details because it forces me to look at everything, not just the headline number.
If you are trading regularly and you do not have some version of this routine, you are probably going to pay for it eventually. I already paid once. Once was enough.