CS2 skin market report
Latest index day · 2026-09-20
PatinaAI's CS2 skin market index is 45.70 points for 2026-09-20, its latest published UTC day, based on Steam sold history. That is −5.40 % versus 2026-09-19. History is available for 3737 tracked market names. Index points are not euro prices; Skinport movers use separate rolling windows.
Index points: median of rebased Steam sold histories, 3737 of 3737 names, to 2026-09-20.
| UTC day | Index points | Change vs previous observation |
|---|---|---|
| 45.70 | −5.40 %vs 2026-09-19 | |
| 48.31 | +2.11 %vs 2026-09-18 | |
| 47.31 | −5.38 %vs 2026-09-17 | |
| 50.00 | +1.40 %vs 2026-09-16 | |
| 49.31 | −0.20 %vs 2026-09-15 | |
| 49.41 | −0.66 %vs 2026-09-14 | |
| 49.74 | −0.86 %vs 2026-09-13 |
| Segment | Members | Breadth | 7d vs 30d |
|---|---|---|---|
| Rifles | 3737 | 23 %767 of 3327 rising | +0.0 % |
| Pistols | 3263 | 30 %919 of 3066 rising | +0.0 % |
| SMGs | 2278 | 27 %576 of 2137 rising | +0.0 % |
| Heavy | 1563 | 28 %416 of 1473 rising | +0.0 % |
| Knives | 2567 | 24 %449 of 1842 rising | +0.0 % |
| Gloves | 442 | 10 %31 of 325 rising | +0.0 % |
| Equipment | 53 | 6 %3 of 51 rising | +0.0 % |
| Covert | 3496 | 23 %588 of 2589 rising | +0.0 % |
| Classified | 1478 | 21 %274 of 1307 rising | +0.0 % |
| Restricted | 2443 | 22 %505 of 2303 rising | +0.0 % |
| Mil-Spec | 3486 | 32 %1077 of 3341 rising | +0.0 % |
| Cases | 382 | 29 %100 of 343 rising | +0.0 % |
Breadth is the share of members whose Steam 7-day sold median sits above their 90-day median. The change is the median of the members' Skinport 7-day against 30-day sold medians, at least three members priced, read 19 October 2026 at 07:17 UTC. Every index, listed and charted.
The chip is the index's median seven days after the post against seven days before, not causation. A typical week moves +0.0 % on the same measure. Every update, with what the market did after.
43 % of movers advanced, 4401 new highs, 4775 new lows across 17643 names, to 2026-10-18. Day over day Steam asks; the score is six tenths breadth, four tenths highs against lows.
Sign in with Steam for the whole board of Skinport sold-price moves. Free, no card.
Sign in through SteamOn Steam's own page. We never receive your Steam password or touch your skins.
The button opens steamcommunity.com, so check the address bar. Steam may ask for your password there; it never reaches us. Steam only tells us your public ID. Read-only: we can't trade, sell or move a single item. Free, no card.
Open this page in Safari or Chrome before signing in through Steam.
On a phone Steam may ask for your login here, even with its app signed in. Approve in the app if it asks, then come back to this tab.
Skinport 7-day against 30-day sold medians, at least 50 sales in 90 days, read 19 October 2026 at 07:17 UTC. Listings under the reference price, venue by venue.
Sign in with Steam for the whole board of Skinport sold-price moves. Free, no card.
Sign in through SteamOn Steam's own page. We never receive your Steam password or touch your skins.
The button opens steamcommunity.com, so check the address bar. Steam may ask for your password there; it never reaches us. Steam only tells us your public ID. Read-only: we can't trade, sell or move a single item. Free, no card.
Open this page in Safari or Chrome before signing in through Steam.
On a phone Steam may ask for your login here, even with its app signed in. Approve in the app if it asks, then come back to this tab.
Skinport 7-day against 30-day sold medians, at least 50 sales in 90 days, read 19 October 2026 at 07:17 UTC. Listings under the reference price, venue by venue.
Breadth by category, supply radar, the earners and the mispriced board, live on the desk.
Sign in to unlock → Your inventory against itSign in and every copy you hold is marked against the same index and movers.
Sign in to unlock → Best to buyThe momentum list, damped by liquidity, with the formula on the page.
Open the list →How is the CS2 skin market index calculated?
ShowHide
PatinaAI divides each market name's daily Steam sold-history price by its first recorded price, takes the median of those ratios for each day, then multiplies by 100. Each name includes its wear and variant. The result is index points, not a price in EUR or a cash-sale valuation. The 3737 covered names have some history; fewer may contribute on any one day.
Why can the latest index date trail today?
ShowHide
The current UTC day is excluded. A day needs at least three contributing names. Trailing days are held back when their contributor count is below 90% of the best count in the latest 14 eligible observations, while retaining at least one observation. Steam history arrives name by name, so the published date can lag the calendar. A 30-day change compares dates exactly 30 calendar days apart and is unavailable if the baseline is missing.
What does the fear and greed score measure?
ShowHide
Two reads of the same day's Steam asks, nothing else. Breadth is the share of names that advanced against the day before, ignoring moves under 0.2%. The extremes read counts names closing at a fresh high against a fresh low over the recorded window. The score is six tenths breadth and four tenths extremes, on a 0 to 100 line where under 40 reads fear and over 60 reads greed. It is a description of the tape, not a forecast.
How are the segments read?
ShowHide
Each official basket is the catalogue's members of one category, rarity or the cases list. Its breadth is the share of members whose Steam 7-day sold median sits above their 90-day median. Its change is the median of the members' Skinport 7-day against 30-day sold medians, published only with at least three priced members. Every index has its own page with the chart and the constituents.
What does a CS2 skin mover measure?
ShowHide
A mover's percentage is (Skinport 7-day sold median ÷ 30-day sold median − 1) × 100. The euro price beside it is the 7-day sold median before selling fees. Only names with at least 50 Skinport sales in 90 days qualify. The overlapping windows measure relative sold-price levels, not a seven-day investment return or a current asking price.
How many tracked skins are rising?
ShowHide
21% of this snapshot's eligible skins (541 of 2520) have a positive Skinport 7-day versus 30-day sold-median change, rounded to 0.1%. The sample includes tracked skins with a usable cash ask, Skinport 7-, 30- and 90-day medians, and at least five Skinport sales in seven days. It does not represent every CS2 skin or marketplace.
What does the read on a CS2 update mean?
ShowHide
For each Valve post the index's median over the seven days after is compared with the seven days before. Both sides need at least three published days, or the post gets no read. The same measure taken on every day of the series is the baseline a post has to beat; a falling market makes every post look damaging otherwise. Correlation with a date, not proof the post moved anything. Every update has its own page with the read and the post.
Movers, segments and breadth use separate cached rolling snapshots and can refresh independently of the index. The index date does not date those snapshots. Read the pricing methodology for asking prices, sold medians, fees and source freshness, or browse individual skins to compare dated quotes.