CS2 Trading Sites Explained: Bots, Spreads & What Trading Actually Costs (2026)
By Ryxens · Published
Short answer: a CS2 trading site swaps skins from your inventory for skins sitting in a bot’s inventory, instantly, without money changing hands. The two biggest ones, Tradeit.gg and CS.MONEY, both advertise “low fees” and neither publishes a fee percentage anywhere on their site. We checked both today. You do not pay a fee on a bot trade, you pay a spread: the gap between what the bot values your skin at and what it charges for its own. That spread is invisible by design, and it is usually worth more than any fee you would pay on a real marketplace. If you want a fair price, use a peer-to-peer marketplace and accept the wait. If you want a specific skin in your hands in 90 seconds, a trading bot will do that, and it will cost you.
This guide is about skin-for-skin trading. If you want cash instead, read how to sell CS2 skins for real money. If you want to buy with a card, our CS2 skin marketplace comparison covers that side. New to all of this? Start with what CS2 skins are and how they get their value.
What a CS2 trading site actually is
It is a company that holds a large skin inventory in Steam accounts and trades against you automatically. You log in with Steam, pick items from your inventory on one side, pick items from theirs on the other, and their bot sends you a Steam trade offer. You confirm it in the Steam app and the swap completes in seconds.
That is a different business from a marketplace. On CSFloat or Skinport, you list an item and another human buys it at a price you set. The site takes a cut and never owns your skin. On Tradeit or CS.MONEY, the site is the counterparty. It owns the inventory, it sets both prices, and it makes money on the difference. CS.MONEY has run this model since 2016 and lists 500,000+ skins in one place on its trade page and 1,000,000+ in another, on the same page. Tradeit claims over 60,000,000 completed trades and 800,000 items in stock.
Neither model is a scam. They solve different problems, and they cost wildly different amounts.
| Route | Speed | What it costs | What you get back |
|---|---|---|---|
| Steam Community Market | Instant sale, 7 day lock on the buyer’s item | 15% (5% Steam + 10% CS2) | Steam Wallet credit only, never cash |
| P2P marketplace (CSFloat, Skinport) | Hours to weeks, depends on your price | 2% to 8% published, plus withdrawal | Real money to a bank or crypto wallet |
| Trading bot (Tradeit, CS.MONEY, SkinsMonkey) | Under two minutes | No published fee, cost sits in the spread | Another skin, immediately usable in game |
The fee nobody publishes
Bot trading sites do not quote a rate because the rate is not fixed. It changes per item, per day, and per how badly they want your skin. Read their own pages and you will find adjectives where a number should be.
Tradeit’s homepage says it is “the best trading bot for instant transactions with the lowest fees” and its own five-point section on what makes it different lists “low trading fees” with no figure. CS.MONEY’s trade page FAQ says the best trading site should be “beneficial for users, offering low prices and fees” and then says CS.MONEY offers “low fees”. The only hard number on the page is “0% commission on top-ups”, which is a fee on adding money, not on trading.
Here is what that looks like in practice. On CS.MONEY’s public trade inventory today, seven separate ★ Sport Gloves | Pandora’s Box (Field-Tested) were listed at exactly €3,368.62. Not close to each other. Identical, to the cent, across seven items with different float values and different trade lock timers. Real markets do not do that. That price is a reference figure multiplied by a margin, applied uniformly. It tells you the number you see is set by the house, not discovered by buyers and sellers.
You can measure the spread yourself in about two minutes, and you should do it before every trade that matters:
- Note what the site offers you for the skin you are giving up.
- Look up the same skin, same wear, on a P2P marketplace where humans set prices.
- Do the same for the skin you want to receive.
- Add both gaps together. That total is what the trade costs you.
We are deliberately not printing a single “bot sites take X%” figure here, because there is no honest one to print. The spread is set per item and it moves. Community comparisons exist, including a well-known r/cs2 thread that catalogued 43 skin sites and their fees, but the numbers people report vary enormously depending on which item they traded and when. The only figure that matters is the one you calculate on your own trade, five minutes before you accept it. Illiquid items, oddball floats and anything the bot already holds too much of are where the gap gets ugliest.
What the fees look like when a site does publish them
Marketplaces publish real numbers. This is the honest comparison, and every figure below comes from the platform’s own fee page rather than an affiliate roundup.
| Platform | Seller fee | Buyer fee | Withdrawal | Published? |
|---|---|---|---|---|
| Steam Community Market | 15% total | 0% | None, Wallet credit is locked in | Yes |
| CSFloat | 2% | 0% | 0.5% to 2.5% by volume, 0% crypto | Yes |
| Skinport | 8%, 6% on high value, 2% private listing | 0% | Bank transfer only | Yes |
| DMarket | 2% to 10% by item liquidity | Varies | Varies by method | Yes |
| Tradeit.gg | Not stated | Not stated | Varies | No |
| CS.MONEY | Not stated | Not stated | Varies | No |
A first-time CSFloat seller pays roughly 4.5% all in, not the advertised 2%, because the withdrawal fee is separate and new accounts start at the top of the band. That is still the cheapest published route to cash. Our CSFloat vs Skinport comparison goes deeper, and the Steam Market fee breakdown explains where the 15% actually goes.
CS2 skins are no longer subject to trade holds
This is the single thing most trading guides currently ranking still get wrong. Steam’s own Trade Protected Items help page states it plainly: “Counter-Strike 2 items are not subject to trade holds or trade escrow. Regardless of the level of protection an account has, Counter-Strike 2 items are immediately traded between accounts because of Trade Protection.”
The old advice was to install the Steam Guard Mobile Authenticator and wait 7 days, or every trade you made would sit in escrow for up to 15 days. For CS2 items specifically, that no longer applies. Guides telling you to plan your authenticator setup around a 15 day hold are describing rules that still govern TF2, Dota 2 and Rust items but not your skins.
What replaced it, since the CS2 update of July 15, 2025, is Trade Protection:
- Items arrive immediately and you can equip and play with them straight away.
- For 7 days they are Trade Protected. They cannot be traded on, consumed, modified, or moved to a Storage Unit.
- Within those 7 days the trade can be reversed if you lost control of your account.
- Reversing does not undo one trade. It reverses every trade containing Trade Protected items from the last 7 days, returns all items to their previous owners, cancels pending offers, and pulls your Market listings back.
- The account that initiates the reversal gets a 30 day trading and Market cooldown. Trade partners are unaffected. Steam Support cannot lift it.
- Protected and unprotected items cannot be mixed in one trade, so you cannot swap a CS2 skin for a Rust skin directly on Steam.
That last point is most of the reason cross-game trading sites exist at all. It also explains why bot sites carry so much locked stock: on CS.MONEY’s public inventory, individual listings show timers like “22 hours”, “3 days” and “6 days” next to the item. Those are skins the site owns but cannot pass on yet. Holding thousands of items through a 7 day non-transferable window ties up serious capital, and that cost comes out of the spread you pay.
The restrictions that will still block your trade
Trade holds are gone for CS2 items. Trading restrictions are not, and they lock the whole account rather than delaying one item. These come straight from Steam’s Trading and Market Restrictions page.
| Trigger | How long you are blocked |
|---|---|
| Steam Guard not enabled, or enabled less than 15 days ago | 15 days, no trading or Market |
| Mobile Authenticator removed | 15 days, no trading or Market |
| Password reset (not a password change) | 5 days, or 30 days if the account was inactive for 2+ months |
| Logging in from a newly authorized device | 7 days on that device, unless you have had the authenticator 7+ days |
| Cancelling an accepted trade that was on hold | 7 day trading restriction |
| Initiating a Trade Protection reversal | 30 day trade and Market cooldown |
| No Steam purchase older than 7 days and newer than a year | No Community Market access at all |
| Unverified payment method | 3 day wait before Market purchases |
| VAC ban | Permanent. No CS2 store, no CS2 trades, no drops |
The password one catches people constantly. Changing your password from the Steam client settings costs you nothing. Resetting it through the help site because you forgot it costs you 5 days. Same outcome, very different consequence. Our Steam Guard guide covers the setup order that avoids most of this, and you will need your Steam trade link before any site can send you an offer.
Three 2026 changes most guides have not updated for
Trading rules moved twice this year and one major platform disappeared. None of it is reflected in most of the pages currently ranking for this term.
Trade offers are capped at 1,000 items
The Counter-Strike 2 update of April 22, 2026 limited any trade offer containing CS2 items to 1,000 items. Irrelevant for a knife swap. It matters if you are moving a bulk inventory of cases or stickers, which now has to be split across multiple offers.
Trade lock timing went hourly in late June 2026
Trade locks used to expire in a daily batch at a fixed reset time, which meant everything unlocked at once and the Market got a flood of simultaneous listings. Multiple marketplaces reported in late June 2026 that Valve switched to a per-item hourly countdown, so an item bought at 2:15pm becomes tradable at roughly 3pm exactly seven days later rather than at the next global reset. SellYourSkins documented the change on June 24, 2026 and CS.MONEY confirmed it publicly around the same time. Valve published no changelog entry for it, so treat the exact rounding behaviour as reported rather than documented. The practical effect is that liquidity now trickles back around the clock instead of arriving in one daily wave.
Skin rental no longer exists
LootBear, the only real skin rental platform, shut down on May 31, 2025. Its own announcement pointed users to Tradeit.gg, which absorbed the bots and inventory and now runs a LootBear tab for former users. Tradeit states directly that the rental feature is not available and will not return. If you find a guide recommending renting a Dragon Lore for a month, it was written before mid-2025 and nobody has touched it since.
Why the $1,800 cap pushes big trades off Steam
Steam caps any single Community Market listing at $1,800, or the local currency equivalent, and caps Wallet balances at roughly $2,000. Both limits are stated in Steam’s own Community Market FAQ.
That is the structural reason a third-party trading economy exists for expensive items. A Factory New Dragon Lore, a Doppler Ruby butterfly, a decent pair of Sport Gloves: none of them can legally be listed on Steam at anything close to market value. The seven Pandora’s Box listings mentioned earlier sat at €3,368.62 each, roughly double what Steam would ever allow. If you own anything above the cap, Steam is not an option and the choice is between a P2P marketplace and a bot. For those items the spread on a bot trade is measured in hundreds of euros, so the two minutes you save are expensive minutes. Worth knowing what your inventory is actually worth before you start: our inventory value checker guide covers the tools that price it properly.
How people actually lose skins on these sites
Almost nobody gets robbed by the real Tradeit. They get robbed on the way to it. The patterns are consistent and old:
- Fake domains. A near-identical URL, a Steam login box that is a rendered image, and your credentials go straight to the attacker. Always type the domain yourself and check it before you log in.
- API key theft. Malware or a phishing page registers a Steam Web API key on your account, then silently cancels your real trade offers and substitutes its own. Check your registered API key periodically and revoke anything you did not create.
- The bot name swap. A scammer copies a legitimate site’s bot profile name and picture and sends you an offer. CS.MONEY’s own FAQ tells you to verify the bot’s name, level and registration date before confirming. Do that.
- The wrong item. Two skins with the same name and very different floats are worth very different money. Confirm the wear and the float, not just the name, before accepting. Our float guide and inspect link guide cover how to check in seconds.
Trade Protection gives you a genuine 7 day safety net now, which is new and useful. It is not a licence to be careless, because the reversal costs you a 30 day cooldown and reverses every protected trade you made that week, including the good ones. Full breakdown in CS2 trading scams explained.
Which type of site to use, and when
Use a bot trading site when the convenience is genuinely worth paying for: you want a specific skin now, the amounts are small, and you would rather give up some value than wait a week for a buyer. Swapping a few cases and a Field-Tested rifle skin for something you like better is a fine reason. Nobody should feel bad about that trade. If you are trading up from a thin inventory, trade-up contracts and the cheapest skins worth owning are both cheaper routes than paying a bot spread.
Use a P2P marketplace when the number is large enough that the spread outweighs the wait. Anything over about $100 falls into this bracket. List it, wait, get close to real market value, and move on.
Use Steam only when you intend to spend the money inside Steam anyway, because the 15% is steep and the credit never leaves the ecosystem.
And check the spread every single time. It is the one number these sites will not show you, it changes constantly, and it is the entire cost of using them. Two minutes of checking is the highest-value habit in skin trading. If you are weighing all this up as an investment rather than a hobby, read our honest analysis of CS2 skins as an investment before you scale anything up.
Frequently asked questions
What is the safest place to trade CS2 skins?
Trading directly on Steam with someone you know is the safest, because no third party ever holds your items. Among sites, established P2P marketplaces like CSFloat and Skinport carry the least counterparty risk, since they never take ownership of your skin. Bot sites are safe in the sense that the large ones deliver what they promise, but you are trusting a company with custody and pricing at the same time.
Can you still trade skins in CS2?
Yes. Steam trading for CS2 items works normally and is faster than it used to be, since CS2 items are exempt from trade holds and escrow. You need Steam Guard enabled for at least 15 days and a purchase on your account older than 7 days. Items you receive are locked from further trading for 7 days under Trade Protection.
Do CS2 skins still have a 15 day trade hold?
No. Steam’s own help pages state that Counter-Strike 2 items are not subject to trade holds or trade escrow regardless of your account’s security level. The 15 day hold still applies to items from other games. What CS2 has instead is a 7 day Trade Protection window during which the received item cannot be traded on and the trade can be reversed.
Which CS2 trading sites have the lowest fees?
Among sites that publish a rate, CSFloat is lowest at 2% for sellers and 0% for buyers, plus a withdrawal fee of 0.5% to 2.5% depending on volume. Skinport charges 8%, dropping to 6% on high-value items and 2% for private listings. The large bot trading sites do not publish a fee at all, so “lowest fees” claims from them cannot be compared to anything.
What are P2P CS2 trading sites?
Peer-to-peer sites match you with another human rather than trading against their own inventory. The site escrows the payment, both sides complete a normal Steam trade, and the site releases funds. Prices reflect what buyers will actually pay, and fees are published as a percentage. The trade-off is that you wait for a buyer instead of getting an instant swap.
Can I trade CS2 skins for Rust skins?
Not directly on Steam. Trade Protection means every item in a trade must have the same protection level, and CS2 is currently the only game with Trade Protected items, so CS2 skins cannot be combined with Rust, TF2 or Dota 2 items in a single Steam trade. Cross-game trading sites work around this by running the two halves as separate trades against their own inventory.
How long after buying on the Steam Market can I trade a skin?
Seven days. Since a change reported in late June 2026, that period is counted per item on an hourly basis rather than expiring in a single daily batch, so an item bought at 2:15pm unlocks around 3pm seven days later. Valve did not publish a changelog entry for the change, so the exact rounding is reported by marketplaces rather than officially documented.
Is CS2 skin trading legal?
Trading skins for other skins is legal in most countries and permitted by Steam’s terms, and third-party trading sites operate openly. The legal grey area is gambling with skins rather than trading them, which is regulated very differently depending on where you live. Trading sites that pay out real money also generally require identity verification.
Play responsibly. Skin gambling is only for adults (18+/21+ depending on your region) and may not be legal where you live. Skins have real monetary value, never wager more than you can afford to lose. Get help at BeGambleAware.org.