Why the Same Skin Has Five Different Prices
Look up any liquid skin across five marketplaces and you'll get five prices, often spanning 20–40% top to bottom. In most markets that gap would be arbitraged away by lunch. In CS2 it has persisted for a decade. This is the anatomy of the gap: the four structural forces that create it, the arbitrage that bounds it without closing it, and what a buyer should do with the knowledge.
Force one: fees get capitalized into prices
A marketplace's fee structure doesn't just cost you at checkout — it shapes every listed price. Sellers think in net proceeds: on a venue that takes 15%, they must list higher to pocket the same amount as on a venue taking 5%. Steam is the extreme case — roughly 15% per sale, and the proceeds are locked wallet credit — which is why Steam prices sit at the top of every comparison and why they function as a ceiling rather than a market rate. Down the fee ladder, each venue's commission and payment rails are quietly embedded in its typical listing level. When you see a "cheap" venue, you're substantially seeing a low-fee venue with the discount passed through.
Force two: custody and cash-out options price the exit
What a seller can do with the proceeds matters as much as the percentage taken. Venues where sellers receive withdrawable cash attract cash-out sellers, who accept lower prices because the money is real. Venues that pay in locked credit — Steam again — or in balances with clunky withdrawal paths must compensate with higher nominal prices. The custody model matters on the buyer side too: P2P listings versus on-site inventory trade at different levels because instant, bot-delivered items are worth more than items that require a counterparty to show up. Every convenience is priced; every friction is discounted. The price differences are, in large part, honest labels for these differences in what you're actually buying.
Force three: regional demand and currency
The CS2 market has geography. Chinese platforms host enormous volume and often set the global low for liquid items; EU-centric venues price in euros and drift with the exchange rate; payment-method availability segments buyers by country. A skin's price on each venue reflects who can actually shop there — and those buyer pools don't fully overlap, so their prices don't fully converge. Currency adds its own wobble: EUR-priced and USD-priced venues can diverge by a few percent on FX moves alone before anyone relists anything, and repricing lags — measured in hours on slower venues — mean the gap breathes all day long.
Force four: liquidity depth
Price is set by the marginal trade, and thin markets have jumpy margins. On a deep venue, a hundred near-identical listings compete and the low is a real market price. On a shallow venue, three listings from two sellers make the "price" whatever the most stubborn of them typed. That's why small venues oscillate between surprisingly cheap (an urgent seller with no competition) and absurdly dear (no urgent sellers at all), while big venues cluster tightly. It's also why comparing prices means comparing the venues' depth, not just their lows — a one-copy bargain isn't a price level, it's a lottery ticket that's usually already claimed.
So why doesn't arbitrage close the gap?
It tries. Full-time traders buy on cheap venues and sell on dear ones every day, and their activity is exactly why the spread stays in the 20–40% zone instead of drifting to 100%. But each closing trade pays the full toll road: sale-side fees on the expensive venue, payment costs, FX, and — the big one — the seven-day trade lock, which turns every arbitrage into a week-long position with price risk. Add regional access walls (you can't easily sell into venues you can't register on) and the locked-wallet dead end (Steam profits can never exit), and the result is a spread that arbitrage bounds but can never close. The residual gap is, precisely, the market's price for fees, locks, friction, and borders.
For a buyer, that residual gap is a gift. You aren't running an arbitrage — you were going to buy anyway, so buying on the cheap side of the spread collects the discount without paying the toll road: no exit fees, no relisting, and the trade lock costs a user nothing. The habits that harvest it are mundane, and they compress to four lines:
- Check two venues from different tiers before any purchase — the 60-second workflow makes this a routine rather than a project.
- Compare landed cost, not sticker — a low listing on an expensive payment rail is an illusion the fee force already explained.
- Read depth before trusting a low — one bargain listing on a shallow venue is a lottery ticket, not a price level.
- Know which tier of the venue map you're standing in — so a "deal" 30% under the global low reads as the red flag it is, not a jackpot.
Five prices for one skin isn't a market failure. It's a menu, where each line item honestly prices a different bundle of fees, custody, geography, and depth — and once you can read why each line costs what it does, you never order the wrong one again.