🔄 Trading Basics: Trade Offers, Holds & URLs
Steam Trade Offers
All CS2 skin trading happens through Steam Trade Offers — a system where one user proposes an exchange of items, and the other accepts or declines. Both parties see exactly what they'll give and receive before confirming, and the exchange itself is all-or-nothing: either both sides transfer or neither does. A completed trade is not final, though: under Trade Protection it can be reversed for 7 days.
To send a trade offer, you need either to be Steam friends with the other person or have their Trade URL — a unique link that anyone can use to send them a trade offer without being friends.
How to Find Your Trade URL
- Open Steam and go to your Inventory
- Click Trade Offers at the top right
- Click "Who can send me Trade Offers?"
- Your Trade URL appears at the bottom of the page
Trade Holds
Valve implements trade holds as a security feature. If either party in a trade doesn't have the Steam Guard Mobile Authenticator enabled (and active for at least 15 days), the trade is held for 15 days before completing. During the hold, either party can cancel.
Trade Protection (7-Day Reversals)
Since July 2025, CS2 items you receive in a trade are Trade Protected for 7 days, marked with a shield icon in your inventory. During that time you can use them in-game, but you can't trade them on, sell them on the Community Market, modify them or move them into a storage unit.
For the same 7 days a trade can be reversed from Steam's trade history, which sends the items back to their previous owners. The feature exists to rescue hijacked accounts, so it is blunt: a reversal rolls back all of the account's recent trades involving protected items, and the account that reverses is barred from trading and the Community Market for 30 days.
- Skin-for-skin trades can be undone, so treat a trade as settled only once the protection period has passed.
- Cash-for-skin trades are the danger. If you pay someone outside Steam and they send the skin, they can reverse the trade and keep your money. See trade-reversal scams below.
- Marketplaces: many now hold the seller's payout until the protection period ends, which is why a sale often pays out after about a week.
Trade Eligibility Requirements
- Steam Guard: Must be enabled for at least 15 days for instant trades
- No recent password changes: Changing your password triggers a 5-day trade cooldown
- No VAC bans: VAC-banned accounts can still trade, but community bans restrict it
- No trade bans: Accounts flagged for suspicious activity may receive temporary trade bans
🤝 Peer-to-Peer vs Bot Trading
Peer-to-Peer (P2P) Trading
P2P trading means exchanging skins directly with another person. This can happen through Steam friends, trading forums, Reddit communities, or Discord servers. The advantage is no fees — you negotiate directly and trade through Steam's system for free.
The downside is risk: you need to trust the other person's valuation, and scammers frequently target P2P traders. Never agree to "go first" arrangements, use middlemen you don't personally know, or trade outside Steam's official system.
Bot Trading (Marketplace Trading)
Bot trading uses automated bots on third-party marketplaces to facilitate instant trades. You deposit your skin to the bot and receive either site balance or another skin immediately. Platforms like Tradeit.gg, CSFloat, and Skinport all use bot-based systems.
Bot trading is safer (no human scammer), faster (instant), and more convenient, but you pay marketplace fees (typically 2-7%) and may get slightly below market price for your items.
💰 How to Value Skins for Trading
Accurate valuation is the foundation of profitable trading. Here's how to price any skin:
Step 1: Check the Base Price
Use SteamAnalyst to look up the skin's current market price across 40+ marketplaces. Our aggregated pricing gives you the true market value, not just one platform's potentially skewed price.
Step 2: Factor in Float Value
A skin's float value can add or subtract real value, though less evenly than traders assume: across 356,582 CSFloat sales the cleanest tenth of a Factory New sells 20.3% above a typical copy, while in Well-Worn the premium is nothing at all. Read the float premium measured by condition, or check one item with the float checker.
Step 3: Check for Pattern Premiums
Certain pattern indexes are worth far more than others. Doppler phases, Case Hardened blue gems, Fade percentages, and Fire & Ice patterns all carry substantial premiums. Always check the pattern before valuing a skin.
Step 4: Evaluate Applied Stickers
Applied stickers can add 2-50% of the sticker's unapplied value to a skin, depending on the sticker, position, and base skin. Use our sticker value calculator to estimate the premium.
Step 5: Compare Across Platforms
Prices vary between marketplaces. A skin might be $95 on Skinport but $90 on BUFF163. Always compare multiple sources before committing to a trade value.
📈 Trade-Up Contracts Explained
Trade-up contracts are an in-game crafting system where you trade 10 skins of the same rarity to receive 1 skin of the next higher rarity. It's essentially CS2's built-in gambling/crafting mechanism, and it can be very profitable when done with proper research.
How Trade-Up Contracts Work
- Select 10 input skins of the same rarity grade (e.g., 10 Mil-Spec skins)
- The output will be one tier higher (e.g., one Restricted skin)
- The output comes from the same collection(s) as your inputs
- The output's float is calculated from the average float of all 10 inputs
Key Trade-Up Rules
- All 10 inputs must be the same rarity grade
- Inputs can come from different collections, which affects the probability of each possible output
- StatTrak inputs only produce StatTrak outputs (and vice versa for non-StatTrak)
- The output float formula is: (Average Input Float) x (Max Float - Min Float) + Min Float of the output skin
🚫 Common Trading Mistakes to Avoid
- Not checking prices before trading: Always verify current market values on SteamAnalyst before accepting any trade. "Quick traders" who pressure you to decide immediately are almost always trying to scam you.
- Ignoring float and pattern: Two "identical" skins can have vastly different values due to float, pattern, or stickers. Always check these attributes.
- Falling for overpay scams: If someone offers you significantly more than your skin is worth, it's a scam. They're either using fake items, a phishing site, or will bait-and-switch at the last moment.
- Trading on unknown sites: Stick to established marketplaces. New or unknown trading sites frequently steal inventories. Read our scam prevention guide for detailed red flags.
- Trade-reversal scams: A "seller" takes your cash, PayPal or crypto, sends the skin in a normal Steam trade, then reverses the trade within the 7-day Trade Protection window and keeps both the skin and your money. Never pay outside Steam for a skin someone sends you directly. Buy through a marketplace that holds the seller's payment until the protection ends.
- Not using Steam Guard: Without mobile authenticator, you'll face 15-day trade holds on every transaction and have weaker account security.
- Panic selling during dips: CS2 skin prices fluctuate with game updates and events. Selling during a temporary price dip means locking in losses. Check market trends for context before selling.
- Overtrading: Every trade has friction (fees, spreads, time). Trading too frequently eats into your portfolio value. Make deliberate, researched trades rather than constant swaps.
📖 Trading Terminology Glossary
| Term | Definition |
|---|---|
| Overpay | Offering more value than the other side in a trade, often expected when upgrading to a single expensive item |
| Downgrade | Trading one expensive skin for multiple cheaper ones (usually requires overpay from the buyer's side) |
| Upgrade | Trading multiple cheaper skins for one more expensive skin |
| Quicksell (QS) | Selling a skin below market price for a fast sale, typically 80-90% of market value |
| Lowball | An offer significantly below a skin's market value |
| Trade hold | A delay of up to 15 days on trades when Steam Guard Mobile Authenticator isn't enabled |
| Trade protection | The 7 days after a trade during which received items can't be traded or sold and the trade can be reversed |
| Float | The decimal value (0.00-1.00) determining a skin's visual wear condition |
| Pattern index (seed) | A number that determines the unique pattern placement on a skin |
| ST (StatTrak) | A variant that tracks kills, typically worth 1.5-3x the non-StatTrak version |
| Playskin | A skin bought for personal use rather than trading or investment |
| Liquid skin | A popular, easily tradeable skin that sells quickly (e.g., AK-47 Redline, AWP Asiimov) |
| Niche skin | A skin with limited buyer demand, harder to sell at full price |
FAQ
Is CS2 skin trading safe?
Trading through Steam's built-in trade offer system is safe from bait-and-switch: both sides see exactly what moves before confirming. But a completed CS2 trade is not final. Under Steam's Trade Protection, received items are protected for 7 days and the trade can be reversed in that window, which is how trade-reversal scams work: a seller paid in cash or crypto sends the skin, then reverses the trade. Other risks are social engineering: fake middlemen, impersonators, phishing links and API key scams. Never pay outside Steam for a skin someone sends you directly, and verify who you are trading with.
What is CS2 Trade Protection?
Since July 2025, CS2 items you receive in a Steam trade are Trade Protected for 7 days. You can use them in-game, but you can't trade, sell, modify or move them to a storage unit until the protection ends. During those 7 days a trade can be reversed from Steam's trade history, which returns the items to their previous owners. A reversal rolls back all of the account's recent trades involving protected items, and the account that reverses is barred from trading and the Community Market for 30 days.
How do trade holds work?
Trade holds are a separate security feature. If both parties have had the Steam Guard Mobile Authenticator enabled for at least 15 days, trades go through immediately (the items are then Trade Protected for 7 days). Without it, trades are held for up to 15 days before completing, giving you time to cancel if your account was compromised. Always enable Steam Guard to avoid trade holds.
What is a trade-up contract?
A trade-up contract is an in-game feature where you trade 10 skins of the same rarity to receive 1 skin of the next higher rarity. The output skin comes from the same collection(s) as the inputs. The output's float value is calculated from the average input float. Trade-ups can be profitable but require careful research into collections, odds, and float math.
Can I trade skins between games?
Yes. A single Steam trade offer can include items from different games, for example CS2 skins for Dota 2 items. Both sides need tradable items in their inventories for those games. You can also sell skins from one game on a marketplace and use the funds to buy items for another.