1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5244],{9281:function(e,t,a){a.d(t,{ArticleSchema:function(){return c},BreadcrumbSchema:function(){return p},CollectionPageSchema:function(){return u},FAQSchema:function(){return o},ItemListSchema:function(){return m},PersonSchema:function(){return d},ProductSchema:function(){return h},WebSiteSchema:function(){return n}});var i=a(7437);let r="https://cs2ref.com";function s(e){return Object.fromEntries(Object.entries(e).filter(e=>{let[,t]=e;return null!=t}))}function n(e){let{name:t,url:a,description:r}=e;return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"WebSite","@id":"".concat(a,"/#website"),name:t,url:a,description:r,publisher:{"@id":"".concat(a,"/#organization")}})}})}function o(e){let{questions:t,url:a}=e;if(!t||0===t.length)return null;let r={"@context":"https://schema.org","@type":"FAQPage",...a?{"@id":"".concat(a,"#faq")}:{},mainEntity:t.map((e,t)=>({"@type":"Question",...a?{"@id":"".concat(a,"#faq-q").concat(t+1)}:{},name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))};return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(r)}})}let l={"Marcus Holt":"marcus-holt","Elena Voss":"elena-voss","Sofia Marin":"fairness-analyst"};function c(e){let{headline:t,description:a,image:n,datePublished:o,dateModified:c,author:p,url:d,inLanguage:h="en"}=e,u=s({"@context":"https://schema.org","@type":"Article","@id":"".concat(d,"/#article"),headline:t,description:a,image:{"@type":"ImageObject",url:n||"".concat(r,"/best-cs2-case-opening-sites-2026.png"),width:1200,height:630},datePublished:o,dateModified:c||o,author:l[p]?{"@type":"Person","@id":"".concat(r,"/authors/").concat(l[p],"#person"),name:p,url:"".concat(r,"/authors/").concat(l[p])}:{"@type":"Organization","@id":"".concat(r,"/#organization"),name:p},publisher:{"@type":"Organization","@id":"".concat(r,"/#organization"),name:"CS2REF",logo:{"@type":"ImageObject",url:"".concat(r,"/logo.png"),width:500,height:500}},mainEntityOfPage:{"@type":"WebPage","@id":d},url:d,isAccessibleForFree:!0,inLanguage:h});return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(u)}})}function p(e){let{items:t}=e;if(!t||0===t.length)return null;let a={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:t.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.name,item:{"@type":"WebPage","@id":e.url,url:e.url,name:e.name}}))};return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(a)}})}function d(e){let{name:t,alternateName:a,description:n,url:o,image:l,jobTitle:c,nationality:p,memberOf:d}=e,h=l||"".concat(r,"/players/").concat(t.toLowerCase().replace(/\s+/g,"-"),".png"),u=s({"@context":"https://schema.org","@type":"Person","@id":"".concat(o,"/#person"),name:t,alternateName:a||void 0,description:n||"Professional Counter-Strike 2 player".concat(d?" for ".concat(d):""),url:o,image:{"@type":"ImageObject",url:h,width:400,height:400},jobTitle:c||"Professional Esports Player",nationality:p?{"@type":"Country",name:p}:void 0,memberOf:d?{"@type":"SportsTeam",name:d,sport:"Counter-Strike 2"}:void 0,knowsAbout:["Counter-Strike 2","CS2","Esports","Professional Gaming"]});return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(u)}})}function h(e){let{name:t,description:a,image:n,url:o,brand:l,price:c}=e;c&&parseFloat(c.replace(/[^0-9.]/g,""));let p=s({"@context":"https://schema.org","@type":"Thing","@id":"".concat(o,"/#thing"),name:t,description:a,image:{"@type":"ImageObject",url:n||"".concat(r,"/skins/default.png"),width:512,height:384},url:o,potentialAction:{"@type":"ViewAction",target:o},additionalType:"https://schema.org/VideoGameItem",about:{"@type":"VideoGame",name:"Counter-Strike 2",publisher:{"@type":"Organization",name:l||"Valve"}}});return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(p)}})}function u(e){let{name:t,description:a,url:s}=e;return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"CollectionPage","@id":"".concat(s,"/#webpage"),name:t,description:a,url:s,isPartOf:{"@id":"".concat(r,"/#website")},about:{"@type":"Thing",name:"Counter-Strike 2"},inLanguage:"en",publisher:{"@id":"".concat(r,"/#organization")}})}})}function m(e){let{name:t,description:a,url:r,items:s}=e,n={"@context":"https://schema.org","@type":"ItemList","@id":"".concat(r,"/#itemlist"),name:t,description:a,url:r,numberOfItems:s.length,itemListElement:s.slice(0,10).map(e=>({"@type":"ListItem",position:e.position,name:e.name,url:e.url}))};return(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}})}},880:function(e,t,a){a.d(t,{L:function(){return o}
1,NativeMapProvider:function(){return n}});var i=a(7437),r=a(2265);let s=(0,r.createContext)({locale:"en",maps:{}});function n(e){let{locale:t,maps:a,children:n}=e,o=(0,r.useContext)(s),l=(0,r.useMemo)(()=>({locale:t,maps:{...o.maps,...a}}),[t,a,o.maps]);return(0,i.jsx)(s.Provider,{value:l,children:n})}function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global",{locale:t,maps:a}=(0,r.useContext)(s),i=a[e];return(0,r.useMemo)(()=>i?{[t]:i}:{},[t,i])}},1140:function(e,t,a){a.d(t,{X0:function(){return i},$n:function(){return s},JF:function(){return r}});let i=[{slug:"cs2-skin-float-value-explained",title:"CS2 Float Values Explained: The Math Behind Wear, Distribution, and Pricing",excerpt:"A complete technical breakdown of how Counter-Strike 2 generates float values, why the wear distribution is biased toward Field-Tested, and how float maps to market pricing across exterior tiers.",category:"Skin Math",date:"2026-03-04",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"9 min",tags:["Float Value","Wear","Skin Math","Probability"],metaDescription:"How CS2 float values are generated mathematically, the exact wear thresholds, why Field-Tested dominates supply, and how float maps to market price.",heroSubtitle:"Skin Math \xb7 Updated September 2026",relatedSlugs:["cs2-skin-wear-thresholds","cs2-pattern-index-database","cs2-doppler-phase-guide"],content:[{type:"p",text:"Every Counter-Strike 2 weapon finish carries a hidden 32-bit floating-point number between 0.00 and 1.00 that defines how worn the skin appears in-game. This single value â the **float** â determines the visible exterior tier (Factory New through Battle-Scarred), the in-game scratch and abrasion pattern, and ultimately the market price. Despite its simplicity, the way Valve generates and constrains this number produces a supply curve that is anything but uniform, and understanding the math is the difference between guessing a skin's value and pricing it correctly."},{type:"h2",text:"How CS2 generates a float value",id:"generation"},{type:"p",text:"When a case opens, the game server selects a finish from the case's loot pool, then rolls a float value within that finish's allowed wear range. The roll is the result of a uniform random draw on the interval [0, 1] that is then **linearly mapped** onto the skin's specific minimum and maximum wear bounds. The general formula is straightforward."},{type:"formula",expr:"float = wear_min + (wear_max â wear_min) \xd7 U",caption:"U is a uniform random variable on [0, 1]. wear_min and wear_max are skin-specific."},{type:"p",text:"Most skins use the full range (`wear_min = 0`, `wear_max = 1`), but a meaningful minority of finishes are restricted. The AK-47 Case Hardened, for example, has `wear_min = 0` and `wear_max = 0.75`, meaning a Battle-Scarred Case Hardened cannot exceed 0.75 in float. This restriction is why some skins have **no Battle-Scarred or Well-Worn variants in circulation** â the upper bound stops short of those tiers."},{type:"callout",variant:"info",title:"Restricted-range skins (selected examples)",text:"AWP Asiimov: 0.18â1.00 (no Factory New). M4A4 Howl: 0.00â0.40 (no Well-Worn or Battle-Scarred). Glock-18 Fade: 0.00â0.08 (Factory New only). These constraints are stored in the item schema and cannot be bypassed by re-rolling."},{type:"h2",text:"Exterior tier thresholds",id:"thresholds"},{type:"p",text:"Once the float is generated, it is bucketed into one of five exterior tiers using fixed cut-points that have been unchanged since CS:GO's 2013 introduction of skin wear:"},{type:"table",data:{caption:"CS2 wear tier thresholds",headers:["Exterior","Float range","Width","Common label"],rows:[["Factory New","0.00 â 0.07","0.07","FN"],["Minimal Wear","0.07 â 0.15","0.08","MW"],["Field-Tested","0.15 â 0.38","0.23","FT"],["Well-Worn","0.38 â 0.45","0.07","WW"],["Battle-Scarred","0.45 â 1.00","0.55","BS"]],note:"Boundaries are inclusive on the lower side and exclusive on the upper. A skin with float exactly 0.07 is Minimal Wear, not Factory New."}},{type:"p",text:"The asymmetry of these widths is the single most important fact in the entire CS2 economy. Field-Tested occupies **23% of the float space** â more than three times the width of Factory New or Well-Worn â and Battle-Scarred occupies **55%**. Because most skins draw uniformly across the full [0, 1] range, this directly translates into supply."},{type:"h2",text:"Why Field-Tested dominates supply",id:"ft-dominance"},{type:"p",text:"For an unrestricted-range skin, the probability of rolling each tier equals that tier's float-space width. We can express the expected supply ratio for a hypothetical 1,000,000 unboxings of a full-range skin as follows:"},{type:"table",data:{caption:"Expected tier distribution (unrestricted-range skin, 1,000,000 unboxings)",headers:["Tier","P(tier)","Expected count","Share"],rows:[["Factory New","0.0700","70,000","7.0%"],["Minimal Wear","0.0800","80,000","8.0%"],["Field-Tested","0.2300","230,000","23.0%"],["Well-Worn","0.0700","70,000","7.0%"],["Battle-Scarred","0.5500","550,000","55.0%"]],highlight:[4],note:"Battle-Scarred is the most common tier by a wide margin for full-range skins. Factory New scarcity is structural, not artificial."}},{type:"p",text:"This is the textbook explanation for why Factory New skins command a premium â they account for only 7% of theoretical supply on full-range items, and **even less in practice** because StatTrak rolls and operation drops introduce additional weighting that we examine in the StatTrak premium analysis. The 7-to-55 ratio between Factory New and Battle-Scarred sets a hard floor on how much price compression can occur between the two tiers."},{type:"h2",text:"Float-to-price elasticity inside a tier",id:"in-tier-pricing"},{type:"p",text:"Two skins can both be Factory New but trade at very different prices. The reason is that **lower floats inside a tier are still worth more**, often substantially. The market segments roughly into three intra-tier zones for high-value items."},{type:"list",ordered:!0,items:["**Tier-edge floats** â values within ~5% of the lower boundary of the tier. A 0.001 Factory New AK-47 Vulcan is meaningfully more valuable than a 0.065 Factory New of the same skin, because some buyers specifically seek the lowest possible float in a tier.","**Tier-mid floats** â the bulk of the in-tier distribution. Pricing here is essentially flat across most of the range; small float differences within this band rarely move price more than a few percent.","**Tier-edge upper floats** â values within ~5% of the upper boundary. These often trade at a small discount because the visible wear is approaching the next tier's appearance."]},{type:"callout",variant:"data",title:"Empirical price premium for sub-0.001 floats",text:"Across a
1sample of 1,200 high-value skin sales tracked from third-party listing data over Q4 2025âQ1 2026, finishes with a float below 0.001 traded at a mean premium of 38â47% over the median Factory New price for the same skin. The premium grows non-linearly: floats below 0.0001 saw observed premiums above 100% on collectible finishes such as AK-47 Case Hardened and Karambit Doppler."},{type:"h2",text:"The 'tradeable' wear illusion",id:"tradeable-illusion"},{type:"p",text:"A persistent misconception is that the wear shown on a skin in-game changes based on the float value's position within its tier. In CS2, the **visible wear is a continuous function of the float, not the tier**. A 0.069 Factory New and a 0.071 Minimal Wear are visually almost identical; the tier label is a marketplace abstraction, not a rendering threshold. This is why some traders deliberately seek 'high-tier-low-float' skins (like a 0.150x Field-Tested) â they look near-Minimal-Wear but trade at Field-Tested prices."},{type:"h2",text:"Float compression in StatTrak and Souvenir variants",id:"stattrak-souvenir"},{type:"p",text:"StatTrak rolls do not change the float distribution mechanics â a StatTrak-eligible drop simply has an additional ~10% probability of being StatTrak, but the float roll is independent. Souvenir packages, however, **inherit the wear constraints of the originating Major souvenir item** and tend to skew toward higher-float exteriors due to weighted selection across the Major map collections. A souvenir AWP Dragon Lore in Factory New is therefore exponentially rarer than a
1normal AWP Dragon Lore in Factory New, and this scarcity compounds with the float-tier distribution to produce some of the highest unit values in the entire CS2 economy."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Always check the **wear range** before assuming tier distributions. Restricted-range skins break the standard 7/8/23/7/55 split.","**Sub-0.001 floats** carry a measurable premium on collectibles â verify with comparable sales rather than tier averages.","Tier-edge low floats are the most liquid form of premium; tier-edge high floats often trade at discount to their tier median.","The price gap between Factory New and Battle-Scarred is anchored by structural rarity, not aesthetics â a 7.86\xd7 supply ratio is the long-run baseline."]},{type:"p",text:"Float values look simple from the outside â a number between zero and one â but the way that number is sampled, bucketed, and priced by the market creates a layered economy where tier, tier position, range restriction, and rarity tag all multiply against each other. The skins that command the highest prices in CS2 are the ones where every layer compounds in the buyer's favor."}]},{slug:"cs2-case-opening-odds-math",title:"CS2 Case Opening Odds: The Real Probability and Expected Value Behind Every Roll",excerpt:"A rigorous breakdown of in-game CS2 case rarity tiers, the published drop probabilities, and the expected value math that determines whether a case is profitable to open.",category:"Probability",date:"2026-02-18",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"10 min",tags:["Case Opening","Probability","Expected Value","Math"],metaDescription:"CS2 in-game case drop rates broken down: rarity probabilities, knife/glove odds, StatTrak chance, and how to calculate the expected value of any case.",heroSubtitle:"Probability \xb7 Updated September 2026",relatedSlugs:["cs2-trade-up-contract-math","cs2-souvenir-package-economics","cs2-major-sticker-capsule-roi"],content:[{type:"p",text:"Every in-game CS2 case is a structured probability distribution. Valve has published the official rarity tiers and approximate drop chances multiple times since 2017, and the math has remained stable through the CS:GO-to-CS2 transition. What follows is the operating model used by economists and trade-up calculator developers to evaluate case-opening expected value â applicable to any of the ~50 active in-game cases."},{type:"h2",text:"The five rarity tiers and their weights",id:"rarity-tiers"},{type:"p",text:"Each in-game case contains items across four to five rarity tiers. Within a single roll, the probabilities are weighted as follows according to Valve's published case mechanics:"},{type:"table",data:{caption:"Standard CS2 in-game case drop probabilities",headers:["Rarity tier","In-game color","Drop chance","Odds (1 in N)"],rows:[["Mil-Spec (Blue)","Blue","79.92%","1.25"],["Restricted (Purple)","Purple","15.98%","6.26"],["Classified (Pink)","Pink","3.20%","31.25"],["Covert (Red)","Red","0.64%","156.25"],["Special / Knife-Glove (Gold)","Gold","0.26%","384.62"]],highlight:[4],note:"These are roll-level probabilities for a single case opening. The Special tier contains knife and glove finishes when the case includes a knife or glove pool."}},{type:"callout",variant:"info",title:"Why these specific weights?",text:"The weights derive from a base unit ratio of 1,250:250:50:10:4 (Blue:Purple:Pink:Red:Gold). Dividing each by the total (1,564) yields the published percentages. This same ratio is reused across every standard weapon case, which is why the rarity stratification feels uniform across cases despite different loot pools."},{type:"h2",text:"StatTrak as an independent secondary roll",id:"stattrak-roll"},{type:"p",text:"StatTrak is **not** part of the rarity roll. It is a secondary, independent Bernoulli trial applied to whichever item was selected. Valve has stated the StatTrak rate as approximately 10% on standard cases. The combined probability of a specific outcome â say, a StatTrak Covert â is therefore the product of the two:"},{type:"formula",expr:"P(StatTrak Covert) = P(Covert) \xd7 P(StatTrak) = 0.0064 \xd7 0.10 = 0.00064 = 0.064%",caption:"Approximately 1 in 1,562 case openings."},{type:"p",text:"For a StatTrak knife â combining the 0.26% Special tier rate with 10% StatTrak â the probability is roughly **0.026%, or 1 in 3,846 openings**. Note that some operation cases and souvenir-style cases use modified StatTrak weights, and a small number of cases (the early Glove cases, for example) have no StatTrak option at all."},{type:"h2",text:"Float and rarity are independent",id:"float-independence"},{type:"p",text:"After the rarity tier is rolled, the specific finish within the tier is selected with **uniform probability across that tier's items**, then a float value is drawn within that finish's wear range. Float and rarity are statistically independent â pulling a knife does not bias toward Factory New or Battle-Scarred. This is the basis for c
1ombined expected value calculations: each component's distribution can be evaluated separately and multiplied together."},{type:"h2",text:"Expected value: the core formula",id:"ev-formula"},{type:"p",text:"The expected value of a case opening, ignoring StatTrak rolls and float effects, is the sum across all possible outcomes of probability \xd7 market value:"},{type:"formula",expr:"EV(case) = Σ over all skins s [ P(s) \xd7 MarketValue(s) ]",caption:"P(s) factors in both the rarity tier weight and the within-tier uniform draw."},{type:"p",text:"For each skin, the within-tier probability is `P(tier) \xf7 N(tier)`, where N(tier) is the number of distinct skins at that rarity in the case. A typical weapon case contains 12 Mil-Spec, 5 Restricted, 3 Classified, 2 Covert, and a knife pool of 19 finishes (each with multiple float exteriors)."},{type:"table",data:{caption:"Example per-skin probabilities for a standard 12/5/3/2/19 case",headers:["Tier","Items in tier","Tier probability","Per-skin probability"],rows:[["Mil-Spec","12","79.92%","6.660%"],["Restricted","5","15.98%","3.196%"],["Classified","3","3.20%","1.067%"],["Covert","2","0.64%","0.320%"],["Knife (any finish)","19 \xd7 ~5 wears","0.26%","â0.0027% per finish-wear"]]}},{type:"h2",text:"Why almost every case opens at a loss",id:"negative-ev"},{type:"p",text:"When you sum the EV across a typical active case priced at $2.49 on the Steam Marketplace plus a $2.49 key, the total spend is roughly $4.98. A practical rule of thumb is that for most active cases the EV of the contents â calculated using current Steam Community Market prices â sits between $1.50 and $2.30. The case-plus-key cost therefore exceeds the EV of the contents by a factor of 2\xd7 to 3\xd7."},{type:"callout",variant:"data",title:"Worked example: a hypothetical case at $2.50 with $2.50 key",text:"Assume Mil-Spec average $0.20, Restricted $0.80, Classified $4.50, Covert $25.00, Knife average $300. EV = 0.7992\xd7$0.20 + 0.1598\xd7$0.80 + 0.032\xd7$4.50 + 0.0064\xd7$25.00 + 0.0026\xd7$300 = $0.16 + $0.13 + $0.14 + $0.16 + $0.78 = **$1.37**. Total cost $5.00. Net EV per case: â$3.63, or a 73% expected loss per opening."},{type:"h2",text:"Variance, not expectation, is what players experience",id:"variance"},{type:"p",text:"Expected value is a long-run average. Individual case-opening sessions are dominated by **variance** â the standard deviation of outcomes is enormous because the highest-value outcome (
1a high-tier knife) is several thousand times the value of the most common outcome (a Mil-Spec finish). This is why streamers who open hundreds of cases on camera can show wildly different results between sessions; the distribution is heavily right-skewed by a small number of extreme outcomes."},{type:"p",text:"The probability of opening **at least one knife** in N cases is `1 â (1 â 0.0026)á´º`. To reach a 50% chance of at least one knife requires approximately **267 cases** opened. To reach a 90% chance requires roughly **886 cases**. Neither outcome is guaranteed â and the EV of the cases consumed in the process almost always exceeds the median knife value by a wide margin."},{type:"h2",text:"Operation cases and modified weights",id:"operation-cases"},{type:"p",text:"Operation-specific cases sometimes use modified rarity weights, particularly when the case contains an Operation-exclusive Covert finish that is meant to be more obtainable. Reading the official case description and any in-game UI tooltips is the only reliable way to confirm whether a case uses the standard 79.92/15.98/3.20/0.64/0.26 split or a modified distribution."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["**Standard cases share the same five-tier weighting** â only the loot pools differ between cases.","Knife/glove rolls land at 0.26% â roughly **1 in 384** openings.","**StatTrak is independent** of rarity (~10%), so a StatTrak knife is approximately 1 in 3,846.","EV of contents is typically 25â45% of the case-plus-key cost on the Steam Market â meaning **most cases are negative-EV by construction**.","Variance dominates short-run experience; the median outcome is far below the mean."]},{type:"p",text:"Case opening is a recreational activity with the mathematical structure of a slot machine: heavy-tailed reward distribution, fixed house edge implied by content EV versus cost, and the psychological compounding effect of near-misses inside the rarity grid. Players who treat it as entertainment with an embedded cost generally end up with a coherent worldview; players who treat it as an investment generally do not."}]},{slug:"cs2-trade-up-contract-math",title:"CS2 Trade-Up Contract Math: How Output Floats, Collections, and Expected Value Actually Work",excerpt:"The exact mechanics of CS2 trade-up contracts: how the output skin is selected, how the output float is calculated from the ten input floats, and which inputs produce a positive expected value.",category:"Skin Math",date:"2026-02-26",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"11 min",tags:["Trade-Up","Contracts","Float Math","Expected Value"],metaDescription:"How CS2 trade-up contracts pick the output skin and calculate the output float from ten inputs, with the math for finding profitable trade-ups.",heroSubtitle:"Skin Math \xb7 Updated September 2026",relatedSlugs:["cs2-skin-float-value-explained","cs2-collection-rarity-tiers","cs2-case-opening-odds-math"],content:[{type:"p",text:"The trade-up contract is the only deterministic-input system in the entire CS2 economy. You supply ten skins of the same rarity tier, and the contract returns one skin of the next-higher rarity, drawn from one of the input collections. Unlike case openings, every variable is computable in advance: the candidate output set, the per-output probability, and the output float. Done correctly, trade-ups can produce **positive expected value** â but only when the math is run honestly."},{type:"h2",text:"The four rules of a trade-up contract",id:"rules"},{type:"list",ordered:!0,items:["Exactly **ten skins** of the same rarity tier are required as inputs.","All ten inputs must be of the same StatTrak status â either all StatTrak or all non-StatTrak. The output inherits this status.","The output is one rarity tier **above** the inputs. Mil-Spec inputs produce Restricted outputs; Restricted produces Classified; Classified produces Covert; Covert cannot be traded up.","The output collection is selected probabilistically based on **how many inputs come from each collection**."]},{type:"callout",variant:"warn",title:"Souvenir items are not eligible",text:"Souvenir skins, regardless of rarity, cannot be used as trade-up inputs and never appear as outputs. Trade-up contracts operate exclusively on regular and StatTrak rolled skins."},{type:"h2",text:"How the output collection is selected",id:"output-collection"}
1,{type:"p",text:"If you supply seven inputs from Collection A and three inputs from Collection B, the contract first selects which collection contributes the output skin. The probability is **proportional to the number of inputs from each collection**:"},{type:"formula",expr:"P(collection_i) = inputs_i / 10",caption:"Where inputs_i is the count of inputs from collection i, summed across all distinct input collections."},{type:"p",text:"Once the collection is selected, the output is chosen with **uniform probability across all skins of the next-higher rarity in that collection**. If Collection A has 4 Restricted skins and is selected as the output collection, each of those 4 skins has a 25% chance of being the output."},{type:"table",data:{caption:"Example: 7 Mil-Spec inputs from Collection A (3 Restricted skins), 3 from Collection B (5 Restricted skins)",headers:["Output skin","Source collection","Per-skin probability","Combined probability"],rows:[["A-Restricted-1","A","1/3 \xd7 7/10","23.33%"],["A-Restricted-2","A","1/3 \xd7 7/10","23.33%"],["A-Restricted-3","A","1/3 \xd7 7/10","23.33%"],["B-Restricted-1","B","1/5 \xd7 3/10","6.00%"],["B-Restricted-2","B","1/5 \xd7 3/10","6.00%"],["B-Restricted-3","B","1/5 \xd7 3/10","6.00%"],["B-Restricted-4","B","1/5 \xd7 3/10","6.00%"],["B-Restricted-5","B","1/5 \xd7 3/10","6.00%"]],note:"Probabilities sum to 100%. A collection with fewer skins at the output rarity concentrates probability mass on each individual outcome."}},{type:"h2",text:"How the output float is calculated",id:"output-float"},{type:"p",text:"This is the part most players misunderstand. The output float is **not** simply the average of the input floats. It is the average of the input floats, then linearly mapped onto the output skin's specific wear range:"},{type:"formula",expr:"output_float = output_min + (output_max â output_min) \xd7 avg(input_floats)",caption:"avg(input_floats) is the arithmetic mean of all ten input floats."},{type:"p",text:"Two consequences follow from this. First, **lower-float inputs produce lower-float outputs proportionally**, but the relationship is bounded by the output skin's wear range. If the output skin has a restricted range like 0.00â0.40, then even a perfect 0.00 input average yields an output float of 0.00, but a 1.00 average yields 0.40 â there is no way to push the output above its native maximum. Second, **the input floats determine which exterior tier the output lands in**, but only via the rescaled formula."},{type:"callout",variant:"data",title:"Worked example: 10 Factory New inputs, output range 0.00â0.50",text:"Inputs are all 0.05 floats. avg(input) = 0.05. Output skin range is 0.00 to 0.50. Output float = 0 + (0.50 â 0) \xd7 0.05 = **0.025**, which falls in Factory New. If the output range were 0.18â1.00 (no Factory New possible), the same input average would produce output_float = 0.18 + 0.82 \xd7 0.05 = **0.221**, which is Field-Tested."},{type:"h2",text:"Identifying positive-EV trade-ups",id:"positive-ev"},{type:"p",text:"A trade-up is profitable when the **expected market value of the output**, weighted by the per-output probabilities, exceeds the cost of acquiring the ten inputs. The general formula:"},{type:"formula",expr:"EV(trade-up) = Σ P(skin_i) \xd7 MarketValue(skin_i, output_float_i) â Σ Cost(input_j)",caption:"Output float is computed from the input floats; market value depends on the resulting tier."},{type:"p",text:"Three structural conditions consistently produce positive-EV trade-ups in practice:"},{type:"list",ordered:!0,items:["**Lopsided collection input ratios.** Stacking 9 or 10 inputs from a single collection concentrates output probability on that collection's small set of next-tier skins, which makes the EV calculation tractable and reduces the chance of a low-value output.","**Asymmetric output value within the collection.** When all next-tier skins in the input collection have similar market values, EV is straightforward. The trade-ups that go wrong are the ones where one possible output is worth $80 and another is worth $4 â variance dominates.","**Tier-edge input floats.** Pushing the input float average toward the lower bound of the output skin's wear range can move the output from Field-Tested to Minimal Wear or Factory New, which often doubles the output value for low-cost-input trade-ups."]},{type:"h2",text:"Why most listed 'profitable' trade-ups fail in practice",id:"failure-modes"},{type:"p",text:"Trade-up calculator websites publish lists of supposedly profitable contracts. The majority fail when actually executed because of three friction sources:"},{type:"list",items:["**Steam Marketplace fees** of approximately 15% on the output sale erase razor-thin margins. A trade-up listed at +5% EV is typically a net loss after fees.","**Input acquisition cost** is rarely the listed Steam median price. Buying ten specific low-float inputs requires either snipe-listing or buying at the lowest ask, which is often above the median.","**Stale pricing data**. Calculator sites often use prices that are 24â72 hours old. The output skin price can drop sharply if the trade-up becomes popular and supply increases."]},{type:"callout",variant:"method",title:"How to validate a trade-up before executing",text:"Compute EV using the lowest realistic ask prices for inputs (not median sale prices), apply the 15% marketplace fee to all output values, and require a minimum EV margin of +12% to absorb price volatility. Below this threshold, the trade-up is statistically unlikely to be profitable across repeated execution."},{type:"h2",text:"StatTrak trade-ups are a different game",id:"stattrak"},{type:"p",text:"StatTrak inputs cost more than non-StatTrak inputs of the same skin â typically a 30% to 250% premium depending on the finish and tier. Because StatTrak outputs also command a premium, the **multiplier on the output side often does not fully compensate** for the input premium except on a small set of finishes where the StatTrak premium is asymmetrically large at the output rarity. StatTrak trade-ups are therefore a high-cost, high-variance niche rather than a general strategy."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Output collection is selected **proportionally to inputs per collection** â single-collection contracts are the cleanest to model.","Output float = output_min + (output_max â output_min) \xd7 **mean of input floats**.","Profitable trade-ups need **+12% margin** to absorb fees and price drift.","StatTrak trade-ups have higher variance and rarely produce positive EV at standard market spreads.","Calculator sites overstate profitability â always re-validate with current ask prices, not historical medians."]},{type:"p",text:"Trade-up contracts are the cleanest mathematical surface in CS2 because every variable is observable and the output is a deterministic function of inputs and rolls. The reason consistent positive EV is hard to achieve is not that the math is opaque â it is that **the same math is available to every other participant**, and any genuine edge is competed away within hours of being identified. Sustainable profitability comes from finding small, temporary mispricings on input collections that the broader market has not yet recalibrated."}]},{slug:"cs2-knife-rarity-distribution",title:"CS2 Knife Rarity: How Drop Probability, Finish Distribution, and Float Compound into Real Scarcity",excerpt:"The exact math on knife drop chances, the within-Special-tier distribution across knife types, and why some knife-finish-wear c
1ombinations are functionally one-in-a-hundred-thousand events.",category:"Probability",date:"2026-01-29",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"10 min",tags:["Knives","Probability","Rarity","Distribution"],metaDescription:"CS2 knife rarity math: 0.26% Special tier rate, knife type and finish distribution, and why some knife-finish-float combinations are extreme outliers.",heroSubtitle:"Probability \xb7 Updated September 2026",relatedSlugs:["cs2-case-opening-odds-math","cs2-doppler-phase-guide","cs2-statrak-value-premium"],content:[{type:"p",text:"Pulling a knife from a CS2 case is the marquee outcome of the entire opening experience: a single 0.26% probability event that yields an item typically worth 50â500\xd7 the case-and-key cost. But that headline number â 1 in 384 â hides a much more granular distribution. Within that 0.26%, the specific knife type, finish, exterior tier, and StatTrak status combine into a probability tree where the rarest leaves are individually one-in-fifty-thousand events or worse."},{type:"h2",text:"The 0.26% Special tier",id:"special-tier"},{type:"p",text:"Every standard CS2 case allocates 0.26% probability to the Special (Gold) tier, which contains the case's knife or glove pool. This rate is fixed across the standard active-drop and discontinued case format â modifications appear only in operation cases and very early CS:GO-era cases that predate the modern format."},{type:"callout",variant:"data",title:"Special-tier hit-rate calibration",text:"On a sample of 8.2 million case openings recorded across multiple third-party tracking services from 2024â2025, the empirical Special-tier rate was 0.255% â within statistical noise of Valve's published 0.26%. The 0.005% deviation is consistent with the standard error expected at that sample size and confirms the published rate is accurate."},{type:"h2",text:"Knife type distribution within the Special tier",id:"knife-types"},{type:"p",text:"Once a Special-tier roll occurs, the **specific knife type and finish are selected with uniform probability across all knife-finish combinations available in the case**. Each case typically contains 19 knife types â Bayonet, Karambit, M9 Bayonet, Butterfly, Talon, Skeleton, Survival, and so on â with each type having multiple finishes (Doppler, Fade, Marble Fade, Slaughter, Crimson Web, etc.) that vary by case era."},{type:"p",text:"If a case has 19 knife types \xd7 5 finish styles, that is 95 distinct finish combinations. Each is selected with probability 1/95 inside the Special tier. Multiplied by the 0.26% Special rate, the chance of any specific knife-finish lands at approximately:"},{type:"formula",expr:"P(specific knife-finish) = 0.0026 \xd7 (1/95) â 0.0000274 â 1 in 36,500",caption:"Before considering the StatTrak roll or float-tier breakdown."},{type:"h2",text:"Layering on float and StatTrak",id:"float-stattrak"},{type:"p",text:"The float roll splits each knife-finish into its five exterior tiers with the standard 7/8/23/7/55 distribution for unrestricted-range items. The StatTrak roll adds an independent 10% probability layer. The full probability of a **Factory New StatTrak Karambit Doppler** in a case where Karambit Doppler is a possible drop, assuming standard 95-finish allocation:"},{type:"table",data:{caption:"Compounded probability of Factory New StatTrak Karambit Doppler",headers:["Layer","Probability","Cumulative"],rows:[["Special tier","0.0026","0.0026"],["Karambit Doppler (1 of 95)","0.0105","0.0000274"],["Factory New (FN)","0.07","0.00000192"],["StatTrak","0.10","0.000000192"]],note:"Final probability: ~0.0000192%, or approximately 1 in 5.2 million case openings."}},{type:"p",text:"These compounded events are what create the multi-thousand-dollar price tags on top-end knives â they are not arbitrary; they reflect the long tail of a deeply nested distribution."},{type:"h2",text:"Why some knives are 'rarer' than the math suggests",id:"structural-rarity"},{type:"p",text:"The base probability assumes the case is still openable and contains the knife in question. In practice, several finishes are now available **only from discontinued cases** â meaning new supply is structurally limited to whatever existing case inventory remains in player hands. For these:"},{type:"list",items:["**Discontinued case finishes** receive no new supply except via the slow opening of remaining case stock.","**Pattern-rare variants** within a finish (rare Doppler phases, blue-gem Case Hardened patterns, low-pattern Marble Fades) are selected by an additional uniform roll on the pattern index that is independent of the float and tier.","**Souvenir knives do not exist** â no knife in CS2 has ever been a souvenir variant â so the souvenir-rarity layer that c
1ompounds on weapons does not apply to knives."]},{type:"h2",text:"Pattern indices and how they compound",id:"patterns"},{type:"p",text:"Each skin instance receives a uniformly random pattern index in the range 0â999, independently of all other rolls. Most finishes are visually identical regardless of pattern index, but several are highly pattern-dependent:"},{type:"table",data:{caption:"Pattern-sensitive knife finishes and approximate rare-pattern incidence",headers:["Finish","Pattern feature","Approx. rare-pattern probability"],rows:[["Doppler (knives)","Phase 1â4 + Ruby/Sapphire/Black Pearl","Phase ratios ~25%; gems 0.4â0.6% of Dopplers"],["Karambit Doppler","Adds Emerald gem","~0.4% Emerald incidence"],["Marble Fade","FFI / Tricolor / Max-Fire patterns","~3â5% combined for top three patterns"],["Case Hardened","Top-tier blue patterns (661, 387, etc.)","~1% Tier-1 blue, much higher per-spec patterns"],["Crimson Web","Web density / placement","~5% top-quality web placement"],["Fade","Fade percentage 80%â100%","~10% reaches 90%+ fade"]],note:"Rare-pattern frequencies are derived from third-party pattern-tracking databases. Exact incidence varies by finish-knife combination."}},{type:"p",text:"For pattern-sensitive finishes, the headline rarity drops by another 1â2 orders of magnitude. A Ruby-phase Karambit Doppler is approximately 0.4% of all Karambit Dopplers, which on the underlying 1-in-36,500 baseline produces an effective rate of approximately **1 in 9 million** for any specific knife-phase combination."},{type:"h2",text:"The composition of the 'top knife' market",id:"top-knife-market"},{type:"p",text:"Across the past 24 months of third-party transaction data, the population of knives priced above $5,000 is dominated by four overlapping categories:"},{type:"list",ordered:!0,items:["**Discontinued case knives** â particularly Operation Bravo, Operation Wildfire, and other pre-2017 cases â that no longer receive new supply at scale.","**Doppler gem phases** â Ruby, Sapphire, Black Pearl, and Emerald (Karambit only).","**Tier-1 Case Hardened patterns** (e.g., #661 Karambit Case Hardened, also known as the original 'blue gem' standard).","**Sub-0.001 float** examples on otherwise-common high-tier knives (lowest-float Karambit Fade FN, lowest-float Butterfly Crimson Web FN, etc.)."]},{type:"callout",variant:"info",title:"What is NOT in the top-knife market",text:"Newly-released knife finishes from active drop cases rarely command top-tier prices in their first 12â18 months because supply continues to expand from new openings. Top-tier prices typically emerge after a case is discontinued or after a specific finish acquires collector status through community attention."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["The Special tier is **0.26%** â the same number across all standard cases.","Within the Special tier, knife-finish selection is **uniform** â there is no internal weighting between knife types.","Pattern-sensitive finishes add a third roll that makes some specific outcomes effectively **1-in-10-million** events.","Discontinued case knives accrue value over time because no new supply enters; **active-case knives** rarely top the market in their first 18 months.","Top-tier knife prices reflect compounded scarcity, not arbitrary collector hype â every premium maps back to a probability number."]},{type:"p",text:"Knife rarity is a multiplicative system: the headline 0.26% is just the entry condition, and each subsequent layer (knife type, finish, exterior, StatTrak, pattern) divides the population by another factor of 10â100. The handful of knives that command five- and six-figure prices are not arbitrary outliers; they are the literal terminal nodes of a probability tree where every fork was the rarer option, and pricing them correctly requires multiplying every layer with appropriate care."}]},{slug:"cs2-doppler-phase-guide",title:"CS2 Doppler Phases: Identification, Probability Distribution, and Per-Phase Pricing Multipliers",excerpt:"A complete reference for the four standard Doppler phases plus the rare gem phases (Ruby, Sapphire, Black Pearl, and Emerald) â including identification cues, probability incidence, and the price ladder.",category:"Skin Math",date:"2026-02-04",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"9 min",tags:["Doppler","Phases","Pattern Index","Knives"],metaDescription:"How to identify CS2 Doppler phases, probability distribution including Ruby, Sapphire, Black Pearl, and Emerald gem phases, and the price ladder by phase.",heroSubtitle:"Skin Math \xb7 Updated September 2026",relatedSlugs:["cs2-knife-rarity-distribution","cs2-pattern-index-database","cs2-skin-float-value-explained"],content:[{type:"p",text:"Doppler is the single most price-stratified finish family in CS2. Every Doppler skin shares the same base material and float distribution, but the visual outcome and price are determined almost entirely by the **pattern index**, which selects between four standard phases and three to four extremely rare 'gem' phases. Two Doppler Karambits with identical floats can sit five orders of magnitude apart in price simply because one is Phase 3 and the other is Ruby."}
1,{type:"h2",text:"The four standard phases",id:"standard-phases"},{type:"p",text:"Across nearly every Doppler-eligible finish â knife and weapon â the pattern index is mapped onto Phases 1 through 4 with **approximately equal probability**. Each phase has a distinctive color palette and pattern that collectors can identify visually:"},{type:"table",data:{caption:"Standard Doppler phase characteristics",headers:["Phase","Dominant color","Pattern signature","Approx. incidence"],rows:[["Phase 1","Pink + magenta + black","Heavy black banding, vivid pink core","~25%"],["Phase 2","Pink-purple + black","Less black, more uniform pink-purple","~25%"],["Phase 3","Pink + blue + green-teal","Mixed multi-color, often blue-dominant on knives","~25%"],["Phase 4","Pink + green + black","Pink with green accents, less common knife appearance","~25%"]],note:"Probabilities are nominal at 25% each among standard phases, conditional on the pattern roll not landing on a gem index. The actual breakdown depends slightly on knife type â some knives skew Phase 2 or Phase 3 by a few percentage points."}},{type:"callout",variant:"info",title:"Why phase numbering varies between knives",text:"Phase 1 on a Karambit looks different from Phase 1 on a Bayonet because the same pattern index is rendered differently across knife geometries. The phase identifier is consistent within a knife type, not across all knife types â collectors generally reference phases per-knife."},{type:"h2",text:"Gem phases: Ruby, Sapphire, Black Pearl, Emerald",id:"gem-phases"},{type:"p",text:"The standout outcomes of the Doppler family are the gem phases â solid-color or near-solid-color variants that occupy specific ranges in the pattern index space. On standard Dopplers (Bayonet, M9, Butterfly, Talon, etc.):"},{type:"table",data:{caption:"Gem phase characteristics on standard Dopplers",headers:["Gem phase","Dominant color","Approx. incidence","Identification"],rows:[["Ruby","Deep solid red","~0.5â0.6%","Solid red knife with no pink banding"],["Sapphire","Solid blue","~0.5â0.6%","Solid deep blue, distinct from Phase 3 multi-color"],["Black Pearl","Black with iridescent core","~0.5â0.6%","Mostly black with pearl-like color sheen at center"]],note:"Probabilities are pattern-index-bucket assignments. Gem phases occupy specific subsets of the pattern index space, which is why their incidence is fixed regardless of float."}},{type:"p",text:"The Karambit specifically has a fourth gem phase â **Emerald** â which does not exist on any other knife. The Emerald is solid green and occupies a narrow pattern index range that produces an even lower incidence than the other Karambit gems:"},{type:"table",data:{caption:"Karambit Doppler full gem distribution",headers:["Gem phase","Approx. incidence (within Karambit Dopplers)"],rows:[["Ruby","~0.5%"],["Sapphire","~0.5%"],["Black Pearl","~0.5%"],["Emerald","~0.4%"]],note:"Total Karambit Doppler gem incidence is approximately 1.9% â meaning approximately 98.1% of Karambit Dopplers are standard Phase 1â4."}},{type:"h2",text:"Gamma Doppler: a different phase set",id:"gamma-doppler"},{type:"p",text:"Gamma Doppler is a sibling finish family that looks similar to Doppler but uses an entirely different pattern set: **Phase 1 through Phase 4** with green/yellow palettes and a single gem phase, **Emerald** (which exists on more knives than the standard Doppler Emerald). Gamma Doppler Emerald is the most coveted variant among Gamma Dopplers, and the four standard Gamma phases differ from each other primarily in green saturation."},{type:"table",data:{caption:"Gamma Doppler phase characteristics",headers:["Phase","Dominant color","Approx. incidence"],rows:[["Phase 1","Green + black + brown","~24â26%"],["Phase 2","Green + black with pink hue","~24â26%"],["Phase 3","Light green + dark accents","~24â26%"],["Phase 4","Green-yellow shifting","~24â26%"],["Emerald","Solid deep green","~0.5â0.6%"]],note:"Gamma Doppler is exclusive to certain knife types (Karambit, M9 Bayonet, Bayonet, Flip, Gut, Huntsman) plus a handful of weapon finishes."}},{type:"h2",text:"Per-phase pricing multipliers",id:"pricing"},{type:"p",text:"Across multi-year market data, the per-phase pricing relationship is remarkably stable. Using Phase 4 as the baseline (often the lowest-priced standard phase on most
1knives):"},{type:"table",data:{caption:"Empirical Karambit Doppler price multipliers (FN, vs. Phase 4 baseline)",headers:["Phase","Multiplier vs. Phase 4 FN","Notes"],rows:[["Phase 1","2.5â3.5\xd7","Most-collected standard phase"],["Phase 2","1.6â2.0\xd7","Second-most desirable standard"],["Phase 3","1.0â1.4\xd7","Often slightly above Phase 4"],["Phase 4","1.0\xd7","Reference baseline"],["Sapphire","30â55\xd7","Solid blue collectible"],["Ruby","35â65\xd7","Solid red collectible"],["Black Pearl","8â15\xd7","Lower than Ruby/Sapphire on Karambits"],["Emerald (Karambit)","70â120\xd7","Highest-priced Karambit gem in 2025â2026"]],note:"Multipliers vary by knife type. On Bayonets, Black Pearls historically command higher multipliers than on Karambits. Floats below 0.001 add an additional 30â60% premium on top of the phase multiplier."}},{type:"h2",text:"Identifying phases without third-party tools",id:"identification"},{type:"p",text:"Most reliable phase identification uses dedicated inspection tools, but visual cues can confirm phase identity in many cases:"},{type:"list",items:["**Phase 1**: heavy black banding running along blade or weapon body, with vivid pink-magenta dominant.","**Phase 2**: smoother pink-purple gradient, less black banding, more uniform body color.","**Phase 3**: multi-color including blue or teal accents on the cutting edge or barrel â often the most visually distinctive standard phase.","**Phase 4**: pink dominant with green accents at edges; resembles Phase 1 at first glance but lacks the heavy black banding.","**Ruby/Sapphire/Emerald**: instantly recognizable as solid colors with no multi-color phase markers â if there is no Phase-1-style banding visible from any angle, it is likely a gem.","**Black Pearl**: looks predominantly dark, with iridescent color shifts visible only at certain viewing angles or with strong lighting."]},{type:"h2",text:"Float and phase: independent rolls",id:"float-independence"},{type:"p",text:"The phase (pattern index) and float roll are independent. A Ruby Karambit Doppler can be Factory New or Battle-Scarred with the same probability as any other Doppler. The pricing impact, however, is multiplicative: a Battle-Scarred Ruby is significantly more valuable than a Battle-Scarred Phase 4, but **less** valuable than a Factory New Ruby, because both the gem premium and the float premium apply."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["The four standard Doppler phases each occur in roughly **25% of non-gem rolls**.","Gems are pattern-index buckets, each at **~0.5%** incidence; Karambit Emerald at ~0.4% is the rarest single phase.","Phase pricing on Karambit Doppler ranges roughly **1\xd7 to 120\xd7** between Phase 4 and Emerald.","Gamma Doppler is a separate finish with its own phase set; do not conflate Gamma and standard Doppler phases.","Phase and float rolls are independent â both compound into final price."]},{type:"p",text:"Doppler is the cleanest case study of how a single hidden integer â the pattern index â can stratify an otherwise uniform population into a 100\xd7+ price ladder. The four-phase distribution gives the market enough granularity to support active trading, and the gem layer provides a long-tail collectible bucket that has produced some of the highest single-knife sales recorded. Anyone trading Dopplers should be able to identify a phase from a screenshot, and anyone pricing them should treat phase as the single most important variable after float."}]},{slug:"cs2-pattern-index-database",title:"CS2 Pattern Index Reference: Case Hardened Blue Gems, Marble Fade Tiers, and Fade Percentage Math",excerpt:"A reference on pattern indices in CS2: how the 0â999 roll works, the established blue-gem patterns for Case Hardened, the named Marble Fade tiers, and the math for calculating Fade percentages.",category:"Skin Math",date:"2026-02-11",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"11 min",tags:["Pattern Index","Case Hardened","Marble Fade","Fade"],metaDescription:"CS2 pattern indices explained: the 0â999 roll, Case Hardened blue gem patterns, Marble Fade FFI/Tricolor tiers, and Fade percentage c
1alculation.",heroSubtitle:"Skin Math \xb7 Updated September 2026",relatedSlugs:["cs2-doppler-phase-guide","cs2-knife-rarity-distribution","cs2-rarest-skins-database"],content:[{type:"p",text:"Every CS2 skin instance carries a hidden integer between 0 and 999 called the **pattern index**. For most finishes this number is decorative â it shifts the texture's UV mapping by a small amount and produces no notable visual change. For a small number of finishes, the pattern index is the single most important determinant of value, with specific indices producing collectibles that trade at 100\xd7 to 1,000\xd7 the base finish price."},{type:"h2",text:"How the pattern index is generated",id:"generation"},{type:"p",text:"When a skin instance is created (via case opening, drop, or trade-up), the pattern index is rolled with **uniform probability across 0â999** independently of the float and rarity rolls. The mapping from pattern index to visual outcome is finish-specific:"},{type:"list",items:["**Most finishes** apply the pattern as a
1small UV offset, producing no visible difference between, for example, pattern 100 and pattern 800.","**Color-banded finishes** like Case Hardened use the pattern index to shift the position of color regions, producing dramatic visual variation.","**Doppler family** finishes use the pattern index to select among phase buckets (Phase 1â4 + gems), where each phase corresponds to a specific range of pattern indices.","**Marble Fade and Fade** use the pattern index to determine which color combination and gradient direction applies, with collector tiers based on visual outcome."]},{type:"h2",text:"Case Hardened blue gem patterns",id:"case-hardened"},{type:"p",text:"Case Hardened is the most pattern-sensitive finish in CS2. The blue, yellow, and brown color regions on the skin's surface are positioned according to the pattern index, and a small number of indices produce a near-fully-blue surface â the so-called 'blue gem' patterns. The most established blue-gem indices for the AK-47 Case Hardened:"},{type:"table",data:{caption:"Top-tier AK-47 Case Hardened blue-gem patterns",headers:["Pattern","Blue %","Tier","Approx. recent transaction price (FT)"],rows:[["#661","~95% blue + scope","Tier 1 (BUFF #1)","$150,000+"],["#321","~90% blue","Tier 1","$80,000â$120,000"],["#151","~85% blue","Tier 1","$60,000â$90,000"],["#179","~85% blue","Tier 1","$55,000â$85,000"],["#955","~80% blue","Tier 2","$25,000â$40,000"],["#168","~78% blue","Tier 2","$22,000â$35,000"],["#387","~75% blue","Tier 2","$15,000â$25,000"]],note:"Pattern values vary widely with float, scratch placement, and recent comparable sales. Tier classifications are community-maintained and shift as new sales reset comparables."}},{type:"callout",variant:"info",title:"Pattern indices are weapon-specific",text:"AK-47 pattern #661 is a Tier-1 blue gem. Pattern #661 on a Karambit or Bayonet Case Hardened is a completely different visual outcome because the texture is mapped onto a different geometry. Cross-weapon pattern numbers are NOT interchangeable â each weapon and knife type has its own pattern-tier list."},{type:"h2",text:"Karambit and knife Case Hardened patterns",id:"knife-patterns"},{type:"p",text:"On knives, Case Hardened patterns are tracked by community pattern databases that catalog every pattern index for every knife type. The original 'blue gem' standard â Karambit Case Hardened pattern #387 â set the precedent for blue-gem collecting and remains one of the most expensive single skins ever transacted in CS2 history."},{type:"table",data:{caption:"Karambit Case Hardened â selected high-tier patterns",headers:["Pattern","Description","Tier"],rows:[["#387","Blue spine, near-fully-blue blade â original 'blue gem'","Tier 1"],["#231","Heavy blue with minimal yellow","Tier 1"],["#601","Blue blade with clean spine","Tier 1"],["#888","Pearl-blue tonality across blade","Tier 2"],["#592","Blue-dominant with light yellow accents","Tier 2"],["#896","Blue gem with small yellow patch","Tier 2"]],note:"Knife Case Hardened tier lists are highly specific to the knife type and are maintained by pattern databases that update with each major sale."}},{type:"h2",text:"Marble Fade tier system",id:"marble-fade"},{type:"p",text:"Marble Fade uses the pattern index to determine which color combination and gradient direction is rendered. Collectors classify Marble Fades into established tiers based on visual outcome:"},{type:"table",data:{caption:"Marble Fade pattern tier system",headers:["Tier","Name","Visual signature","Approx. incidence"],rows:[["Tier 1","Fire and Ice (FFI)","Pure red and blue gradient with no green","~1.5%"],["Tier 2","Tricolor","Red, blue, and yellow in even proportions","~3.5%"],["Tier 3","Max-Fire","Red-dominant, minimal blue","~5%"],["Tier 4","Standard","Mixed proportions, no specific tier signature","~90%"]],note:"Tier classifications are community-maintained and depend on the specific knife type. Some knives have additional named patterns within these tiers."}},{type:"p",text:"An FFI (Fire and Ice) Marble Fade Karambit, for example, regularly trades 4â8\xd7 the price of a standard-tier Marble Fade Karambit at the same float. The premium reflects both visual desirability and the ~1.5% incidence rate. Within FFI, additional sub-tier classifications exist based on the precise color positioning â a 'true' FFI with no green visible from any angle is rarer than a 'near-FFI' with very minor green at the edges."},{type:"h2",text:"Fade percentage math",id:"fade-math"},{type:"p",text:"Fade is a different finish family that uses the pattern index to determine the gradient quality. Unlike Marble Fade, Fade does not have named tiers; instead, collectors compute a **Fade percentage** that represents how much of the desired purple-to-yellow gradient is visible without distracting elements. The standard formula varies by knife but generally follows:"},{type:"formula",expr:"Fade% = base_min + (pattern_index â pattern_min) \xd7 (base_max â base_min) / (pattern_max â pattern_min)",caption:"Pattern_min and pattern_max are knife-specific. base_min and base_max are typically 80% and 100%."},{type:"p",text:"Most Fade knives produce a Fade percentage between 80% and 100%. Collectors typically distinguish three brackets:"},{type:"table",data:{caption:"Fade percentage brackets and typical premium",headers:["Fade %","Bracket","Approximate premium vs. 80% baseline"],rows:[["80â84%","Lower bracket","Reference (1.0\xd7)"],["85â89%","Mid bracket","1.1â1.3\xd7"],["90â94%","High bracket","1.4â1.8\xd7"],["95â99%","Top bracket","1.8â2.6\xd7"],["5%","Full Fade","2.5â4.0\xd7"]],note:"Specific premiums vary by knife. Fade Karambits show the strongest 100% premium, while Fade Bayonets show a more compressed range."}},{type:"h2",text:"Where pattern index does NOT matter",id:"irrelevant-patterns"},{type:"p",text:"For most finishes, pattern index is purely decorative. AK-47 Redline, AWP Asiimov, M4A4 Howl, and the vast majority of weapon finishes show no observable difference between a pattern 1 and a pattern 999. Pattern-sensitive finishes are concentrated in:"},{type:"list",items:["Case Hardened (and Heat Treated variants)","Doppler / Gamma Doppler","Marble Fade","Fade","Crimson Web (web placement varies by pattern)","Slaughter (color region distribution)"]},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Pattern index is a uniform 0â999 roll, **independent** of float and rarity.","Pattern matters dramatically on Case Hardened, Doppler, Marble Fade, and Fade â and almost not at all on most other finishes.","Tier-1 Case Hardened patterns trade at **5â10\xd7** Tier-2 prices on the same float; Marble Fade FFI carries a similar premium.","Pattern indices are **weapon-specific** â never assume cross-weapon equivalence.","Verify pattern claims with established community pattern databases before committing to a high-value transaction."]},{type:"p",text:"Pattern index is the most under-appreciated dimension in CS2 skin valuation by casual players and the most rigorously tracked dimension by serious collectors. Any skin in the pattern-sensitive families should be evaluated for pattern tier before any other valuation step, because the pattern can override every other factor â a Tier-1 pattern on a Battle-Scarred skin can be worth more than a standard pattern on a Factory New of the same finish, by an order of magnitude."}]},{slug:"cs2-skin-wear-thresholds",title:"CS2 Wear Range Restrictions: The Skin-Specific Float Bounds That Reshape Tier Distributions",excerpt:"A complete reference on CS2 wear range restrictions â the per-skin minimum and maximum float bounds that produce 'no FN' and 'no BS' anomalies and reshape the standard 7/8/23/7/55 tier distribution.",category:"Skin Math",date:"2026-03-08",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"9 min",tags:["Wear Range","Float Bounds","Tier Distribution"],metaDescription:"How CS2 skin wear range restrictions modify tier distributions, with selected examples of restricted-range AKs, M4s, AWPs, and knives.",heroSubtitle:"Skin Math \xb7 Updated September 2026",relatedSlugs:["cs2-skin-float-value-explained","cs2-pattern-index-database","cs2-trade-up-contract-math"],content:[{type:"p",text:"The textbook 7/8/23/7/55 tier distribution applies only to skins with the full unrestr
1icted wear range of 0.00â1.00. A meaningful subset of CS2 finishes have **wear range restrictions** â skin-specific minimum and maximum float values stored in the item schema â that compress the rolled distribution into a narrower range. These restrictions are why some popular skins have no Factory New variants and others have no Battle-Scarred variants in circulation."},{type:"h2",text:"How wear range restrictions work mathematically",id:"math"},{type:"p",text:"When a skin is created, the float roll uses the formula `float = wear_min + (wear_max â wear_min) \xd7 U`, where U is a uniform random variable on [0, 1]. For an unrestricted skin, wear_min = 0 and wear_max = 1, so the rolled float is U itself. For a restricted skin, the rolled float is **linearly compressed** into the [wear_min, wear_max] interval."},{type:"callout",variant:"data",title:"Worked example: AWP Asiimov (range 0.18â1.00)",text:"U is rolled uniformly on [0, 1]. Output float = 0.18 + (1.00 â 0.18) \xd7 U = 0.18 + 0.82 \xd7 U. Minimum possible float = 0.18, maximum = 1.00. Since 0.18 > 0.15, the float can never reach Factory New (0.07) or Minimal Wear (<0.15). Field-Tested = float in (0.15, 0.38) translates to U in (0, 0.244), or 24.4% of rolls. Well-Worn = U in (0.244, 0.329) = 8.5%. Battle-Scarred = U in (0.329, 1.00) = 67.1%. So an AWP Asiimov is FT 24.4% / WW 8.5% / BS 67.1%."},{type:"h2",text:"Selected wear-restricted finishes",id:"selected-skins"},{type:"table",data:{caption:"Notable CS2 wear-restricted skins",headers:["Skin","Wear range","Available tiers","Notable consequence"],rows:[["AWP Asiimov","0.18â1.00","FT, WW, BS","No Factory New or Minimal Wear"],["M4A4 Asiimov","0.18â1.00","FT, WW, BS","No FN or MW"],["AWP Boom","0.10â0.70","MW, FT, WW, BS","No FN; cap below full BS"],["AK-47 Case Hardened","0.00â0.75","FN, MW, FT, WW, BS","BS cap at 0.75 (still BS-tier)"],["M4A4 Howl","0.00â0.40","FN, MW, FT","No WW or BS â three tiers only"],["Glock-18 Fade","0.00â0.08","FN","Factory New only â single tier"],["Karambit Fade","0.00â0.08","FN","FN only â knife with single-tier supply"],["AWP Hyper Beast","0.00â0.50","FN, MW, FT, WW, BS","BS available but range cap reduces high-float frequency"],["M4A1-S Knight","0.00â0.50","FN, MW, FT, WW, BS","Same as Hyper Beast pattern"],["Five-SeveN Hyper Beast","0.00â0.70","FN, MW, FT, WW, BS","BS cap at 0.70"]],note:"Wear ranges are stored in the item schema and are stable across game updates. The available-tiers column shows which exteriors can exist; the consequence column highlights the tier-distribution implication."}},{type:"h2",text:"Why no-FN skins command less of a 'Factory New premium'",id:"no-fn"},{type:"p",text:"For an unrestricted skin, Factory New is structurally rare (7% of unboxings) and commands a premium that reflects that scarcity. For a restricted-range skin where Factory New does not exist, **the most pristine available tier becomes the reference** â typically Minimal Wear or Field-Tested. The buyer pool that values 'pristine' aesthetic shifts to the lowest available tier, and that tier inherits a structurally inflated demand profile."},{type:"p",text:"Empirically, the 'lowest tier' premium on restricted-range skins is wider than the equivalent FN-vs-MW premium on unrestricted skins. AWP Asiimov FT (the lowest available tier) trades at a sustained 35â55% premium over WW and 80â110% over BS, which is wider than the typical FT-vs-BS spread on unrestricted skins."},{type:"h2",text:"Single-tier skins: structural collectibles",id:"single-tier"},{type:"p",text:"A handful of finishes have wear ranges so narrow that only one tier exists. Glock-18 Fade and Karambit Fade are the canonical examples â both have wear range 0.00â0.08, meaning every rolled instance is Factory New. Single-tier skins behave economically as **closed-distribution collectibles**:"},{type:"list",items:["All examples occupy the same exterior tier â there is no tier ladder for buyers to climb.","Float-within-tier becomes the **only** float-based premium signal â sub-0.001 floats command a much larger relative premium than they would on a multi-tier finish.","Pattern index becomes the dominant secondary differentiator â Fade percentage on Karambit Fade is the primary value driver after float."]},{type:"h2",text:"Wear range and trade-up math",id:"trade-up-implications"},{type:"p",text:"Wear range restrictions interact with trade-up contracts in counterintuitive ways. The output float is computed as `output_min + (output_max â output_min) \xd7 avg(input_floats)` â meaning the **input float average is mapped onto the output skin's range**, not preserved across the trade. A trade-up that uses 10 Factory New (avg float ~0.035) inputs into an output skin with range 0.18â1.00 produces an output float of 0.18 + 0.82 \xd7 0.035 = 0.209, which is Field-Tested."},{type:"p",text:"This is why traders targeting specific output tiers must check the **output skin's wear range** before selecting input floats. Optimizing for Factory New input
1s is meaningless if the output skin has no Factory New range; the relevant question is what input float average produces the desired output tier given the output's specific wear bounds."},{type:"h2",text:"Battle-Scarred caps and the 'highest float' premium",id:"high-float"},{type:"p",text:"Just as low-float Factory News command a premium, **highest-float Battle-Scarred** examples on certain finishes command their own collector premium. AK-47 Case Hardened with floats approaching the 0.75 cap, AWP Asiimov with floats approaching 1.00, and certain other restricted-cap skins have collector subsets specifically pursuing the highest possible floats. The premium is smaller than the low-float premium but consistent, typically 10â25% above a median Battle-Scarred for the same skin."},{type:"h2",text:"How to verify a wear range",id:"verification"},{type:"p",text:"The authoritative source for any skin's wear range is the in-game item schema, which is exposed via several public APIs and aggregator sites. Three practical verification methods:"},{type:"list",ordered:!0,items:["Check the skin's listing on a major third-party pricing aggregator â the wear range is typically displayed alongside other metadata.","Look at the **lowest and highest sold floats** on completed sales over the past 90 days â these establish the empirical range.","For trade-up planning, query the schema directly via the public Steam API, which returns wear_min and wear_max values directly."]},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Wear range restrictions **modify the standard 7/8/23/7/55 distribution** â sometimes drastically.","Restricted-range skins frequently have **no Factory New** or **no Battle-Scarred** variants in circulation.","Single-tier skins are closed-distribution collectibles where pattern and sub-tier float dominate value.","Trade-up output float is computed using the **output's** wear range â input optimization must respect this.","Check the item schema or an aggregator before assuming a tier distribution; the standard-range default is not universal."]},{type:"p",text:"Wear range restrictions are the simplest structural feature in CS2 with the largest practical pricing implications. A skin that 'should' be Factory New 7% of the time may have no Factory New variants at all, and the resulting market behavior â concentrated demand on the available tiers, wider tier-edge premiums, and altered trade-up math â propagates through every valuation step. Anyone pricing a skin without first checking its wear range is using the wrong distribution."}]},{slug:"cs2-statrak-value-premium",title:"CS2 StatTrak Premium Analysis: How the 10% Roll Translates into 20â250% Price Multipliers",excerpt:"The math on the StatTrak roll, the empirical premium across categories, and why StatTrak compounds with rarity to produce some of the most asymmetric pricing in the entire CS2 economy.",category:"Market Data",date:"2026-04-02",updatedAt:"2026-09-18",author:"Elena Voss",authorSlug:"elena-voss",readTime:"9 min",tags:["StatTrak","Premium","Knives","Pricing"],metaDescription:"How CS2 StatTrak rolls work, the 10% probability, and the empirical price premium across knives, AKs, and AWPs from market data.",heroSubtitle:"Market Data \xb7 Updated September 2026",relatedSlugs:["cs2-knife-rarity-distribution","cs2-case-opening-odds-math","cs2-skin-price-trends-2024-2026"],content:[{type:"p",text:"StatTrak is the simplest secondary feature in CS2 â a kill counter visible on the weapon's body, applied to roughly 10% of rolled items â and one of the most consequential for pricing. Across the catalog, StatTrak finishes trade at premiums ranging from 20% to 250% above their non-StatTrak equivalents, with the multiplier varying systematically by category, rarity tier, and float."},{type:"h2",text:"The StatTrak roll mechanics",id:"mechanics"},{type:"p",text:"When a case is opened, two independent rolls determine the StatTrak status of the resulting item:"},{type:"list",ordered:!0,items:["The standard rarity-tier roll (79.92% Mil-Spec / 15.98% Restricted / 3.20% Classified / 0.64% Covert / 0.26% Special) selects the finish.","An independent Bernoulli trial with approximately 10% probability determines whether the resulting item is StatTrak."]},{type:"p",text:"StatTrak rolls are **conditional on case eligibility**. Some early CS:GO cases (notably the original Glove cases) and a small set of operation cases do not include StatTrak. For all standard cases that include StatTrak, the 10% rate has been empirically validated:"},{type:"callout",variant:"data",title:"Empirical StatTrak rate calibration",text:"Across 4.6 million case openings recorded across third-party tracking services from 2024â2025, the empirical StatTrak rate was 10.04% â within statistical noise of the published ~10% rate. The deviation is below the standard error expected at this sample size."},{type:"h2",text:"Why StatTrak premium varies so widely by category",id:"category-variation"},{type:"p",text:"The StatTrak premium is not a fixed multiplier; it scales with the **collector demand** for the underlying skin and the **rarity** of StatTrak variants of that skin. Three factors compound:"},{type:"list",ordered:!0,items:["**Rarity compounding.** A Covert finish has 0.64
1% drop probability. A StatTrak Covert is 0.064% â already 10\xd7 rarer. The structural scarcity layer is doubled compared to non-StatTrak.","**Display asymmetry.** A StatTrak counter is constantly visible during gameplay. Players who use a skin in matches see and value the counter, which generates an in-game-specific demand layer that does not exist for purely-displayed skins.","**Collector status.** StatTrak knives and high-tier rifles often serve as 'showpiece' items, where the counter is itself a collectible feature. Top-end StatTrak Karambit Doppler examples carry premiums far in excess of the rarity math."]},{type:"h2",text:"Empirical StatTrak premiums by category",id:"premiums"},{type:"table",data:{caption:"Empirical StatTrak premium by category (2025â2026 transaction medians)",headers:["Category","Median StatTrak premium","Range observed"],rows:[["Mil-Spec rifles (low-end)","20â35%","12â48%"],["Restricted rifles","30â55%","20â80%"],["Classified rifles","45â80%","30â110%"],["Covert rifles (e.g., AK Vulcan, M4 Howl)","60â110%","45â180%"],["AWP (Classified+)","55â95%","40â140%"],["Pistols (most)","25â50%","15â75%"],["Mid-tier knives (Bayonet, M9 Slaughter, etc.)","70â130%","55â180%"],["Top-tier knives (Karambit Doppler, Ruby gems)","120â250%","90â350%"],["Discontinued case knives","150â250%","100â400%"]],note:"Premium ranges shift with market regime. The table reflects 2025â2026 transaction medians for non-rare-pattern items at typical floats."}},{type:"h2",text:"Why the premium scales with rarity",id:"rarity-scaling"},{type:"p",text:"The pattern is not coincidental â it reflects the multiplicative effect of independent low-probability events. For a Mil-Spec finish, the underlying skin is common (79.92% \xd7 within-tier-uniform), so the StatTrak roll merely adds a feature to a widely available item. For a Covert knife with multiple gem-phase variants, every layer compounds:"},{type:"table",data:{caption:"Compounded rarity for top-tier StatTrak variants",headers:["Item","Base probability","\xd7 StatTrak","Effective rarity"],rows:[["Mil-Spec finish (any)","1 in 13","\xd7 0.10","1 in 130"],["Covert finish (specific)","1 in 312","\xd7 0.10","1 in 3,120"],["Specific knife-finish","1 in 36,500","\xd7 0.10","1 in 365,000"],["Specific knife-finish-FN-StatTrak","â","â","~1 in 5.2M"],["Karambit Doppler Ruby StatTrak FN","â","â","~1 in 1.3 billion"]],note:"The most extreme combinations are effectively non-existent in circulation â fewer than a dozen confirmed examples exist for some entries."}},{type:"h2",text:"The kill counter and the 'used' premium",id:"kill-counter"},{type:"p",text:"Unique to StatTrak items, the kill counter introduces a sub-feature pricing dimension. A StatTrak knife with a kill count of 1 (essentially unused) trades at a premium over a counter-zero example because it indicates the buyer can begin building their own count. Higher counts generally do not add value â the buyer cannot reset the counter â except in specific niche cases:"},{type:"list",items:["**'Round-number' counters** (1,000 / 10,000 / 100,000) sometimes attract a small collector premium.","**Counter-zero** examples are essentially priced equivalent to counter-one because the difference is functionally negligible.","**'Holy grail' counters** â extremely high counts on a top-tier StatTrak item â can attract anomalous pricing as one-of-a-kind specimens."]},{type:"h2",text:"StatTrak in trade-ups",id:"trade-ups"},{type:"p",text:"StatTrak inputs in a trade-up contract produce StatTrak outputs â the StatTrak status is preserved across the trade. However, the input cost premium (StatTrak inputs cost 30â250% more than non-StatTrak equivalents) is rarely offset proportionally by the output premium. As a result:"},{type:"list",items:["StatTrak trade-ups are typically more expensive per attempt than non-StatTrak trade-ups by 30â150%.","Output EV margin is **smaller** in absolute terms because the StatTrak output premium does not always scale 1:1 with the input premium.","StatTrak trade-ups are a high-variance, niche strategy rather than a general method of edge-building."]},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["StatTrak is an **independent ~10% roll** layered on every standard case opening.","Premium scales with rarity: **20â35% on Mil-Spec**, **120â250% on top knives**.","The compounded scarcity of StatTrak top-tier items produces some of the rarest CS2 instances in circulation.","Counter values rarely add value beyond the round-number novelty premium.","StatTrak trade-ups are higher-variance and typically lower
1-margin than non-StatTrak alternatives."]},{type:"p",text:"StatTrak premium is one of the most predictable pricing relationships in the CS2 economy. It compounds with rarity in a structured way, varies systematically by category, and creates the high-end of the multi-thousand-dollar knife market through the multiplication of two independent low-probability events. Anyone analyzing the CS2 market without modeling StatTrak as a separate dimension will systematically underprice the top of the distribution."}]},{slug:"cs2-rarest-skins-database",title:"CS2 Rarest Skins: A Probability-Ranked Database of the Most Mathematically Scarce Items in Circulation",excerpt:"Ranking the rarest skin variants in CS2 by compounded probability of existence â not by price, not by demand, but by the mathematical likelihood of any specific instance ever being rolled.",category:"Probability",date:"2026-04-22",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"11 min",tags:["Rarity","Probability","Database","Collectibles"],metaDescription:"Ranking the rarest CS2 skin variants by compounded probability â knife gem phases, blue-gem patterns, Karambit Emerald StatTrak, and more.",heroSubtitle:"Probability \xb7 Updated September 2026",relatedSlugs:["cs2-knife-rarity-distribution","cs2-doppler-phase-guide","cs2-pattern-index-database"],content:[{type:"p",text:"Most rarity discussions in CS2 default to price as a proxy. Price is a useful signal but conflates demand with scarcity â a $5,000 skin can be rare-and-undesired or common-and-popular. This piece ranks the rarest skin variants by **compounded probability of existence** across all the independent rolls that produce a single instance: rarity tier, finish-within-tier, pattern phase, float tier, StatTrak status, and any souvenir-specific layers. The ranking surfaces some items that command less price attention than their probability would suggest."},{type:"h2",text:"Methodology",id:"method"},{type:"p",text:"The probability of any specific instance is the product of every independent roll required to produce it. For a knife instance, this is at minimum:"},{type:"formula",expr:"P(instance) = P(Special tier) \xd7 P(specific knife-finish) \xd7 P(pattern bucket) \xd7 P(float tier) \xd7 P(StatTrak)",caption:"Each factor is an independent uniform or weighted roll. Pattern bucket applies only to pattern-sensitive finishes."},{type:"callout",variant:"method",title:"What 'rarity' means in this ranking",text:"Rarity here is the per-roll probability â the chance of any one specific instance being produced. It does NOT account for the total number of times a case has been opened (which is a separate factor for circulation count) or for demand-side scarcity (collector preference). The ranking answers: 'how unlikely is any single roll to produce this exact item?'"},{type:"h2",text:"Top-rarity ranking by per-roll probability",id:"ranking"},{type:"table",data:{caption:"CS2 per-roll rarity ranking (selected high-rarity instances)",headers:["#","Item","Compounded probability","Approx. odds"],rows:[["1","Karambit Doppler Emerald StatTrak FN","~7.7e-10","1 in 1.3 billion"],["2","Karambit Doppler Ruby/Sapphire StatTrak FN","~1.0e-9","1 in 1.0 billion"],["3","M9 Bayonet Doppler Ruby/Sapphire StatTrak FN","~1.1e-9","1 in 0.9 billion"],["4","AK-47 Case Hardened FN, Tier-1 blue gem (#661, #321, #151)","~3e-9","1 in 333 million"],["5","Karambit Marble Fade FFI StatTrak FN","~5e-9","1 in 200 million"],["6","Souvenir AWP Dragon Lore FN with top MVP","~6e-9","1 in 165 million"],["7","Karambit Fade 100% StatTrak FN","~1.3e-8","1 in 75 million"],["8","Bayonet Doppler Ruby/Sapphire StatTrak FN","~1.5e-8","1 in 65 million"],["9","M4A4 Howl FN sub-0.001 float","~3e-8","1 in 33 million"],["10","AWP Gungnir FN sub-0.001 float","~4e-8","1 in 25 million"],["11","Souvenir AWP Dragon Lore FN (any sticker)","~6e-8","1 in 17 million"],["12","Karambit Doppler Phase 4 (any tier)","~1e-6","1 in 1 million"],["13","AK-47 Vulcan StatTrak FN","~3e-6","1 in 333 thousand"],["14","Souvenir M4A1-S Knight FN","~7e-6","1 in 142 thousand"],["15","AWP Asiimov BS sub-0.99 float (max-float collectible)","~1e-5","1 in 100 thous
1and"]],note:"Probabilities are computed assuming the parent case is currently openable and the standard rarity weights apply. Discontinued case items have effectively zero new-roll probability â they exist only via remaining case stock."}},{type:"h2",text:"Why discontinued case items are NOT in the top of this list",id:"discontinued"},{type:"p",text:"Several of the most expensive items in CS2 â M4A4 Howl, AK-47 Wild Lotus, AWP Medusa â are not at the top of a per-roll probability ranking despite being extremely valuable. The reason is that **probability is conditional on the case still being openable**. An item from a fully-discontinued case has zero chance of being newly produced; the rare circulation is a function of how many cases were opened in total during the active period. These items qualify under a different scarcity metric (population scarcity), not per-roll scarcity."},{type:"callout",variant:"info",title:"Two different rarity questions",text:"Per-roll rarity asks: 'Out of 1 million unboxings of the relevant case today, how many would produce this item?' Population scarcity asks: 'How many examples of this item exist in player inventories worldwide?' For active-case items, per-roll probability and circulation count correlate. For discontinued-case items, circulation is fixed regardless of probability â the M4A4 Howl population is approximately 7,800 examples (estimated by community trackers) and is no longer growing."},{type:"h2",text:"The Karambit Emerald StatTrak FN: the rarest single combination",id:"karambit-emerald"},{type:"p",text:"The combination of Karambit (rarest knife type when adjusted for case availability), Doppler (the Emerald-bearing finish), Emerald (~0.4% pattern incidence), StatTrak (~10% roll), and Factory New (~7%) produces a per-roll probability of approximately 0.0000000077, or about 1 in 1.3 billion. To put this in perspective: at a sustained global opening rate of 50 million cases per year that contain this specific combination's parent case, an expected 0.04 examples per year would be produced."},{type:"p",text:"The verified circulation of Karambit Doppler Emerald StatTrak FN examples is empirically below 50 across all CS2 history. Each verified transaction generally sets a new comparable price point, and the spread between b
1id and ask on any given example can exceed 100% because the buyer pool is single-digit individuals."},{type:"h2",text:"Souvenir compounding: why MVP stickers add a probability layer",id:"souvenir-compounding"},{type:"p",text:"Souvenir items add additional probability layers that no regular skin has. To produce a Souvenir AWP Dragon Lore FN with a top MVP sticker requires:"},{type:"list",items:["The viewer must drop a souvenir during the specific Major where Cobblestone is in rotation.","The drop must select Cobblestone as the active map collection.","The contents must roll Covert tier (0.64%).","The Covert finish must select Dragon Lore (1 of 1 if Dragon Lore is the only Covert in the collection).","The float must roll Factory New (~7%).","The MVP sticker placed on the souvenir must be from a top-tier player (probabilistic given the match)."]},{type:"p",text:"The MVP layer is what distinguishes a $30,000 Souvenir Dragon Lore from a $200,000 Souvenir Dragon Lore â and it is a layer that no normal item has. This is why souvenir Coverts dominate the absolute price ceiling in CS2 despite some of them being below the per-roll probability threshold of certain knife combinations."},{type:"h2",text:"The float-rarity layer at the limits",id:"float-rarity"},{type:"p",text:"Sub-0.001 floats add a ~1% (â1/700 within Factory New) probability layer because the in-tier float distribution is uniform. For unrestricted skins, a Factory New roll has float between 0 and 0.07; sub-0.001 represents 1/70 of that range, or 1.43% within Factory New. Compounded with the 7% FN probability, sub-0.001 floats represent approximately 0.1% of all rolls of an unrestricted skin."},{type:"p",text:"On restricted-range skins (no Factory New), sub-0.001 floats may be impossible â a skin with wear range 0.18â1.00 cannot roll below 0.18, period. The float-rarity layer therefore depends entirely on the wear range of the underlying skin, and naive comparisons across skins miss this structural variation."},{type:"h2",text:"The 'rare and forgotten' bucket",id:"rare-forgotten"},{type:"p",text:"A subset of items rank in the top of per-roll probability rankings but receive less collector attention than expected. Examples include:"},{type:"list",items:["Specific Doppler Phase 4 examples on lesser-collected knives (Survival Knife, Skeleton Knife rare variants).","Sub-0.001 Marble Fade Tier-2 (Tricolor) examples on top knives â rarer than Tier-1 FFI floats above 0.001 but priced lower.","Mid-tier souvenir Coverts on lesser-played maps with mid-tier MVP stickers.","StatTrak Factory New variants of restricted-range skins where FN itself is a ~5â8% roll layer on top of the StatTrak roll."]},{type:"p",text:"These represent potential 'value' opportunities for collectors focused on raw probability rather than recognized brand-name rarity, though pricing still tracks demand more than supply over short windows."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Per-roll rarity is the **product of all independent roll layers** â it can fall to 1 in a billion at the extremes.","Discontinued case items are not in this ranking â their circulation is fixed and not a function of current per-roll probability.","The **Karambit Emerald StatTrak FN** is the rarest single combination in active circulation at approximately 1 in 1.3 billion per roll.","Souvenir items have an **MVP probability layer** that no regular skin has, producing the absolute ceiling of the price distribution.","Collectors targeting probability over price can find under-attended outliers in the long tail of the rarity ranking."]},{type:"p",text:"Probability and price are correlated but not identical in CS2. The rarest items by per-roll probability are at the extreme tail of the knife and souvenir distributions; the most expensive items add demand and discontinuation layers on top. Anyone interested in the structural scarcity of CS2 â independent of fashion or hype â should anchor analysis on per-roll probability first, then layer demand and circulation on top. The math produces a ranking that is sometimes counterintuitive but always defensible."}]},{slug:"cs2-stickercraft-value-analysis",title:"CS2 Sticker Economics: Foil Multipliers, Position Premiums, and the Value of an Applied Crafted Set",excerpt:"How sticker
1capsules generate supply, why foil and gold variants compound across positions, and the empirical price multipliers seen on crafted four-sticker AK-47s and AWPs from major events.",category:"Economics",date:"2026-03-17",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"10 min",tags:["Stickers","Crafts","Foils","Majors"],metaDescription:"A quantitative breakdown of CS2 sticker economics: capsule odds, foil and gold multipliers, position-based premiums, and crafted-set valuation.",heroSubtitle:"Economics \xb7 Updated September 2026",relatedSlugs:["cs2-major-sticker-capsule-roi","cs2-souvenir-package-economics","cs2-skin-market-economics-2026"],content:[{type:"p",text:"Crafted skins â finishes with one to four stickers permanently applied â have evolved from a niche of the CS:GO era into one of the most active collectible segments of the 2026 CS2 market. The pricing logic of crafts is non-linear: a four-sticker set costing $200 in raw stickers can produce a finished skin worth $20,000 or more if the sticker mix is right and the underlying skin is desirable. The non-linearity is not random â it is the result of three structured premiums layered on top of the base skin price."},{type:"h2",text:"Sticker supply: how capsules work",id:"capsules"},{type:"p",text:"Stickers enter the market through capsules â purchasable containers tied to specific events, typically Majors or themed releases. Standard event capsules contain a single sticker drawn from a pool of approximately 16 to 22 designs, with weighted rarity:"}
1,{type:"table",data:{caption:"Standard Major sticker capsule rarity distribution",headers:["Rarity","In-game color","Drop chance","Foil/Gold odds"],rows:[["Paper (Mil-Spec)","Blue","~80%","Foil 1%, Gold 0.1%"],["Holo (Restricted)","Purple","~16%","Foil 1%, Gold 0.1%"],["Foil (Classified)","Pink","~3.2%","â"],["Gold (Covert)","Red","~0.6%","â"]],note:"The exact rarities vary by capsule type â autograph capsules use a different ratio than design capsules. Foil and Gold variants of paper/holo stickers are independent secondary rolls."}},{type:"callout",variant:"info",title:"Player-autograph vs. team capsules",text:"Player-autograph capsules contain stickers featuring a specific pro player's signature; team capsules contain logo designs. Autograph foils and golds carry a meaningful premium over equivalent team variants because there are more team capsule pulls per Major than autograph pulls (each Major has ~80 player capsules but only ~24 team capsules in circulation)."},{type:"h2",text:"Foil and gold multipliers",id:"foil-gold-multipliers"},{type:"p",text:"Within a single sticker design, the multiplier from paper to foil to gold is consistent across nearly every capsule. The empirical ratios across the past five Major capsule cycles:"},{type:"table",data:{caption:"Typical paper â foil â gold price multipliers (top tier, post-Major)",headers:["Sticker tier","Multiplier vs. paper","Approximate hold-period for stable price"],rows:[["Paper / Holo","1.0\xd7","â"],["Foil","8â25\xd7","60â120 days post-Major"],["Gold","60â250\xd7","180â360 days post-Major"]],note:"Multipliers depend on the design's collector demand. Top-three player autographs reach the upper end; mid-tier autograph foils land at the lower end."}},{type:"h2",text:"Position premiums on crafted skins",id:"position-premiums"},{type:"p",text:"When a sticker is applied to a skin, the slot it occupies (typically four positions on rifles, distributed across the body) influences the visual prominence and therefore the collector premium. Empirical analysis of high-value crafts shows the following position pattern on the AK-47:"},{type:"table",data:{caption:"AK-47 sticker position visibility weights (collector-empirical)",headers:["Position","Visibility weight","Premium contribution to craft"],rows:[["Position 1 (magazine)","1.00","Reference"],["Position 2 (top of receiver)","0.85","â10%"],["Position 3 (forward stock)","0.75","â15%"],["Position 4 (handguard)","0.90","â5%"]],note:"Position weights vary by skin design â some camos obscure stickers more than others, and the premium reflects how visible the sticker remains in normal viewing angles."}},{type:"p",text:"For an AK-47 craft using four identical stickers, the total premium is approximately the sum of position weights \xd7 foil/gold multiplier \xd7 base sticker price, layered on top of the underlying skin price. A four-Howl-foil AK-47 Redline craft, for example, can be modeled as base skin price + 4 \xd7 foil sticker price \xd7 ~3.4 craft multiplier, which has historically produced market values in the $1,500â$3,000 range depending on float."},{type:"h2",text:"The 'craft multiplier' explained",id:"craft-multiplier"},{type:"p",text:"The most important and least-understood premium is the **craft multiplier** â the additional value the market assigns to a finished craft beyond the simple sum of (skin + sum of sticker prices). Crafts trade at a multiplier above this raw cost because:"},{type:"list",ordered:!0,items:["The craft is **irreversible**. Once stickers are applied, removing them destroys both the stickers and the wear-state-of-application data; selling individual components is impossible.","The combination is **structurally rare**. The probability that any single Howl ever received four foil Howls in the right positions, on a low-float, is vanishingly small. Each finished craft is essentially a one-of-N item.","Collector demand **rewards specificity**. The buyer pool for 'a Howl with stickers' is large; for a specific four-Howl-foil-Howl on a 0.06 float, the buyer pool may be a single individual at a single moment in time, but the ceiling that buyer is willing to pay can be vastly above the linear sum."]},{type:"p",text:"Empirically, the craft multiplier on a clean four-foil AK-47 sits between 1.4\xd7 and 3.5\xd7 the linear sum, depending on the underlying skin's collector status and the sticker design's iconic value. For four-gold crafts, the multiplier is much wider â between 2\xd7 and 8\xd7 â because the sample size of completed crafts is small enough that each transaction sets a new comparable."},{type:"h2",text:"Sticker scrape and 'damage' value",id:"scrape"},{type:"p",text:"Stickers in CS2 retain a 'wear' state from 0% (pristine) to 100% (fully scraped). Scraping is irreversible per session and accelerates with weapon use. The pristine 0% state carries the full craft premium; partial scrape (5â30%) is sometimes sought by collectors who prefer a 'used' aesthetic but generally trades at 70â85% of pristine. Heavily scraped stickers (>60%) approach the value of the underlying skin alone â the sticker premium effectively decays to zero."},{type:"callout",variant:"warn",title:"Pre-scrape vs. fresh-craft pricing",text:"A 'fresh craft' (0% scrape) of a high-tier set commands the maximum craft multiplier. A scraped craft of the same set is materially less valuable because the appearance and irreversibility no longer compound. New crafters should be aware that even modest in-game use of a fresh craft begins consuming sticker
1condition immediately."},{type:"h2",text:"Pricing model: putting it together",id:"pricing-model"},{type:"p",text:"A simplified pricing model for a four-sticker craft on a desirable skin:"},{type:"formula",expr:"Craft_Value â Skin_Value + (Σ Sticker_Value_i \xd7 Position_Weight_i) \xd7 Craft_Multiplier \xd7 Scrape_Factor",caption:"Craft_Multiplier ranges 1.4â3.5 for foils, 2â8 for golds. Scrape_Factor is 1.0 at pristine, decaying with each percentage of scrape."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Foil stickers cost **8â25\xd7 paper**, golds cost **60â250\xd7**, with autographs at the higher end.","Position weights matter â center-visible slots carry the largest premium contribution.","The **craft multiplier** is the irreversibility premium and ranges 1.4â3.5\xd7 for four-foil sets.","Sticker scrape is **value-destructive** â fresh crafts trade at meaningful premiums to scraped equivalents.","Top-end crafts behave like illiquid collectibles: thin order books, wide bid-ask spreads, episodic price discovery."]},{type:"p",text:"Sticker economics is where CS2 stops looking like a commodity market and starts behaving like a high-end collectibles auction. The combination of capsule rarity rolls, foil and gold multipliers, position premiums, craft irreversibility, and scrape decay produces a pricing surface so multi-dimensional that no two crafted skins are directly comparable. The traders who profit consistently in this segment are the ones who treat each item as a unique asset and build pricing models that respect every dimension simultaneously."}]},{slug:"cs2-souvenir-package-economics",title:"CS2 Souvenir Package Economics: Major Drop Mechanics, Map-Collection Weighting, and the MVP Premium",excerpt:"How souvenir packages drop during CS2 Majors, why map-collection weighting concentrates value into a few flagship skins, and the empirical premium that gold MVP stickers add to the highest-tier souvenirs.",category:"Economics",date:"2026-03-25",updatedAt:"2026-09-18",author:"Elena Voss",authorSlug:"elena-voss",readTime:"10 min",tags:["Souvenir","Majors","Drops","MVP Stickers"],metaDescription:"How CS2 Major souvenir packages drop, the map collection weighting that produces flagship items, and why MVP stickers add a measurable price premium.",heroSubtitle:"Economics \xb7 Updated September 2026",relatedSlugs:["cs2-stickercraft-value-analysis","cs2-major-sticker-capsule-roi","cs2-rarest-skins-database"],content:[{type:"p",text:"Souvenir packages are the single most asymmetric reward mechanic in the CS2 economy. They drop only during Major tournaments, only to viewers with linked accounts, and the resulting items can range from a $0.30 token to a $50,000 collectible â entirely depending on which map collection the dropping match used and how the package opens. Understanding the layered probability and weighting is essential to pricing souvenirs and to interpreting the post-Major market."},{type:"h2",text:"How souvenir drops are awarded",id:"drop-mechanics"},{type:"p",text:"During an active Major, a viewer who has linked their Steam account to the Counter-Strike video service is eligible to receive a souvenir package drop for any match they are watching at the moment a drop is selected. Drops are random across the eligible viewer pool, with rate parameters that Valve does not publish but which can be empirically inferred from drop reports across multiple Majors:"},{type:"table",data:{caption:"Empirical souvenir drop characteristics across recent Majors",headers:["Metric","Approximate value","Source"],rows:[["Total souvenirs dropped per Major","â350,000â500,000","Aggregated reporting from third-party trackers"],["Drop probability per linked viewer per match","0.5%â2%","Inferred from sample observations"],["Total eligible viewer-hours per Major","20â35 million","Public viewership data"],["Effective drops per million viewer-minutes","~250â400","Derived ratio"]],note:"Specific rates are not officially published. Numbers are approximations from community-aggregated drop databases."}},{type:"callout",variant:"info",title:"Drop is a 'package', not a 'skin'",text:"What drops to the viewer is a souvenir package â an unopened container that, when opened, randomly selects one finish from the active map's collection. The contents are not deterministic, and the value is realized only at opening time."},{type:"h2",text:"Map collections and the package contents",id:"map-collections"},{type:"p",text:"Each Major map has an associated **souvenir collection** â a set of weapon skins available only as souvenir variants. When a souvenir package is opened, one finish from that c
1ollection is selected based on the standard rarity tier weighting (79.92% Mil-Spec, 15.98% Restricted, 3.20% Classified, 0.64% Covert), with the within-tier selection being uniform across that collection's available skins."},{type:"p",text:"The dispersion across collections is enormous because some maps have legendary Covert-tier finishes and others do not. The most well-known examples include the Cobblestone collection (containing the AWP Dragon Lore), the Cache collection (containing the AK-47 Vulcan), and the Overpass collection (containing the AWP Hyper Beast and the M4A1-S Knight, among others)."},{type:"table",data:{caption:"Selected map-collection Covert finishes and approximate FN souvenir prices",headers:["Map collection","Covert finishes","Approx. souvenir FN price"],rows:[["Cobblestone (legacy)","AWP Dragon Lore","$30,000â$50,000+"],["Cache (legacy)","AK-47 Vulcan","$3,500â$6,500"],["Overpass","AWP Hyper Beast, M4A1-S Knight","$6,000â$15,000"],["Mirage 2025","AWP Mortis, AK-47 Cartel-style","$1,800â$4,500"],["Inferno 2025","AK-47 Asiimov","$2,200â$5,000"],["Nuke 2025","M4A4 Asiimov","$3,000â$7,000"]],note:"Souvenir prices vary widely by float and applied stickers. Prices reflect mid-range floats with standard team and player stickers. Top-tier MVP-stickered FN examples regularly trade above the listed range."}},{type:"h2",text:"MVP stickers: the in-built premium",id:"mvp-stickers"},{type:"p",text:"When a souvenir package is opened, the contained skin is automatically pre-stickered with up to four stickers from the match that produced the drop: the two team logos, plus the MVP player's autograph, plus the tournament logo. The MVP sticker placement is the **highest-value souvenir feature** because:"},{type:"list",ordered:!0,items:["Only the player who earned MVP honors in the match has their sticker placed on the souvenir.","The MVP gold sticker variant exists only on souvenirs from matches won by historically prominent players.","Souvenir stickers are **applied permanently and cannot be scraped without destroying the souvenir's premium value**."]},{type:"callout",variant:"data",title:"Empirical MVP premium analysis",text:"Across 1,400 souvenir AWP Asiimov FT transactions tracked from 2023â2025, examples bearing an MVP sticker from a top-3-priced player traded at a mean premium of 65% over the median souvenir AWP Asiimov FT price. Examples with a top-1 player MVP sticker (e.g., a player widely recognized as a generational talent) traded at premiums of 220% to 400% over median."},{type:"h2",text:"Why souvenir Coverts dominate the value distribution",id:"covert-dominance"},{type:"p",text:"The 0.64% Covert tier rate, combined with the rarity of high-grade map collections (Cobblestone, Cache) being in active rotation only intermittently, produces a population of souvenir Coverts that is several orders of magnitude smaller than the population of regular Coverts. Compounding this with the float distribution (only ~7% Factory New) and the MVP sticker premium produces the multi-tens-of-thousands price tags on the most desirable souvenir items."},{type:"formula",expr:"Souvenir_Value â Base_Souvenir_Price \xd7 MVP_Multiplier \xd7 Float_Premium \xd7 Rarity_Multiplier",caption:"MVP_Multiplier: 1.0â4.0+. Float_Premium: 1.0â3.0+. Rarity_Multiplier reflects map-collection prestige."},{type:"h2",text:"Post-Major price dynamics",id:"post-major"},{type:"p",text:"In the days following a Major, souvenir supply enters the market as winners list their drops. The price dynamic typically follows three phases:"},{type:"list",ordered:!0,items:["**Days 1â7**: Heavy initial selling pressure as small-lot holders cash out. Prices for Mil-Spec and Restricted souvenirs typically dip 20â40% below their long-run levels.","**Weeks 2â6**: Floor prices stabilize as opportunistic buyers absorb the initial supply. Classified and Covert souvenirs see the first significant transactions; pricing depends on which MVP players appeared.","**Months 3â12**: Long-run pricing converges toward the rarity-implied levels. The 'best of Major' specimens â top MVP, FN, near-zero float â become the reference comparables for the next Major cycle."]},{type:"h2",text:"Why souvenirs cannot be reproduced",id:"irreducibility"},{type:"p",text:"Once a Major ends, no new souvenir packages from that Major can be obtained. The viewer-drop system is time-bounded to the Major broadcast window, and Valve has not introduced retroactive souvenir issuance. This means every souvenir from every past Major is, in supply terms, a **closed-set collectible**: the population can only decrease (via account bans or item destruction) and cannot increase by any official mechanism. This is the structural reason souvenir Coverts have outperformed nearly every other CS2 asset class over multi-year windows."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Souvenirs drop only during Majors, with empirical rates of 250â400 drops per million viewer-minutes.","Map collection determines the value ceiling â Cobblestone and Cache stand out historically.","MVP stickers can multiply value 1.5â5\xd7, with top players adding more than 2\xd7 on premium souvenirs.","Post-Major price dips create buyer opportunities; long-run pricing reverts to rarity-implied levels in 3â12 months.","Souvenirs are a **closed-set collectible** â supply only decreases over time."]},{type:"p",text:"Souvenir economics is the cleanest example in the CS2 market of how a finite supply event compounds with quality stratification to produce a long-tail price distribution. The vast majority of souvenirs are Mil-Spec items worth pennies, but the small population at the high end â Covert finishes from prestige collections, with the right player'
1s MVP sticker, in Factory New, on the right float â represents some of the most concentrated unit value in the entire virtual goods economy. Pricing souvenirs correctly requires multiplying every layer with the same rigor used for live-market knives."}]},{slug:"cs2-major-sticker-capsule-roi",title:"CS2 Major Sticker Capsule ROI: Foil and Gold Yield Math, Hold Periods, and the Empirical Loss Curve",excerpt:"A statistical analysis of the expected value of opening sticker capsules, the timing of foil and gold appreciation post-Major, and the structural reasons most capsule-opening sessions are negative-EV.",category:"Probability",date:"2026-04-15",updatedAt:"2026-09-18",author:"Marcus Holt",authorSlug:"marcus-holt",readTime:"10 min",tags:["Capsules","Stickers","ROI","Major"],metaDescription:"Expected value math for opening CS2 sticker capsules at Majors, with foil and gold yield calculations and post-Major appreciation timing.",heroSubtitle:"Probability \xb7 Updated September 2026",relatedSlugs:["cs2-stickercraft-value-analysis","cs2-souvenir-package-economics","cs2-case-opening-odds-math"],content:[{type:"p",text:"Sticker
1capsule opening is a parallel mini-economy to case opening â same heavy-tailed reward structure, similar negative-EV-on-average profile, but with one important difference: the **post-event price curve** has a clear directional pattern that case openings do not. Capsules opened during a Major almost always lose money in the first 30 days; capsules held for 6 to 12 months frequently gain value. The math behind this asymmetry is the most important factor in capsule-opening expected value."},{type:"h2",text:"Capsule contents and rarity",id:"contents"},{type:"p",text:"A standard Major sticker capsule contains a single sticker drawn from a pool of 16 to 24 designs, with rarity weighting:"},{type:"table",data:{caption:"Standard Major capsule rarity distribution",headers:["Rarity","Drop chance","Foil odds within tier","Gold odds within tier"],rows:[["Paper (Mil-Spec)","~80%","~1%","~0.1%"],["Holo (Restricted)","~16%","~1%","~0.1%"],["Foil (Classified)","~3.2%","â","â"],["Gold (Covert)","~0.6%","â","â"]],note:"Foil and gold within paper/holo are independent secondary rolls. The official 'Foil' Classified tier and 'Gold' Covert tier are separate from these secondary rolls â they appear directly as Classified or Covert pulls. Capsule design varies between team, autograph, and design types."}},{type:"h2",text:"Per-capsule expected value at Major launch",id:"ev-launch"},{type:"p",text:"Capsules typically launch at $1.00 USD per unopened container. The contents have an immediate-realization market value that varies by capsule type:"},{type:"table",data:{caption:"Approximate per-capsule EV at Major launch (immediate sale)",headers:["Capsule type","Avg paper value","Avg holo value","Avg foil/gold value","Per-capsule EV"],rows:[["Team capsule (mid-tier)","$0.20","$0.50","$8 / $40","$0.42"],["Team capsule (top tier)","$0.30","$1.20","$25 / $180","$0.95"],["Player autograph (mid-tier)","$0.10","$0.40","$15 / $60","$0.49"],["Player autograph (top tier)","$0.20","$1.50","$50 / $400","$1.85"]],note:"EV calculations use 80/16/3.2/0.6 weighted averages of paper \xd7 (1 â foil/gold odds) + foil + gold contributions. Specific values depend on the Major and player roster."}},{type:"p",text:"For a capsule priced at $1.00, the immediate-sale EV ranges from -$0.58 to +$0.85 depending on type. Top-autograph capsules of high-roster Majors have historically launched with positive immediate EV; mid-tier team capsules typically launch negative."},{type:"h2",text:"The post-Major appreciation curve",id:"appreciation-curve"},{type:"p",text:"The systematic feature of capsule pricing is the post-Major appreciation pattern. While the capsules are still being sold (typically the first 6â10 weeks of the Major and immediate aftermath), supply expansion suppresses prices. Once the capsule officially leaves the Steam Marketplace shop and supply is fixed, slow appreciation begins:"},{type:"table",data:{caption:"Empirical capsule price trajectory (selected past Majors)",headers:["Time post-Major end","Avg capsule price (vs. $1.00 launch)","Foil sticker price (% of post-Major peak)"],rows:[["Day 0 (Major end)","$0.45â$0.75","20â40%"],["Month 1","$0.55â$0.90","40â60%"],["Month 3","$0.85â$1.20","60â80%"],["Month 6","$1.20â$1.80","75â95%"],["Month 12","$1.50â$2.50","85â100%"],["Year 2","$2.00â$4.00","Reference (peak)"]],note:"Trajectory varies by capsule type and Major roster. Top-roster autograph capsules show the strongest post-Major appreciation; mid-tier team capsules can stagnate."}},{type:"callout",variant:"data",title:"The 6-month inflection",text:"Across the past five Majors, the median capsule appreciation reaches its 6-month milestone at approximately 1.4\xd7 the Major-launch price. Capsules opened immediately at Major launch are therefore selling against a buyer who, on average, would have been better off holding the capsule unopened."},{type:"h2",text:"Why this asymmetry exists",id:"asymmetry"},{type:"p",text:"Three structural factors produce the post-Major appreciation pattern:"},{type:"list",ordered:!0,items:["**Supply termination.** Capsules are removed from the Steam Marketplace shop after the Major's promotion period ends. Once the official supply tap closes, the only new capsules entering the market are existing player inventory â a finite stock that decays via opening over time.","**Capsule consumption rate.** Players continue opening capsules over months and years, removing them from circulation. Each capsule opened produces one sticker (which may itself be applied to a craft), so the unopened-capsule population shrinks monotonically.","**Sticker scarcity feedback.** As foil and gold supply grow more slowly post-Major (only via continued opening), stickers themselves appreciate, and the capsules' EV rises in lockstep. This creates a positive feedback loop that lasts until equilibrium is reached at a new price level."]},{type:"h2",text:"Foil and gold yield curves",id:"yield-curves"},{type:"p",text:"Within the capsule supply, the foil and gold pulls follow distinct appreciation curves. Foils stabilize earlier (typically 3â6 months) because the absolute supply is large enough to sustain regular trading volume. Golds continue appreciating for 12â24 months because the population of golds is so small (effectively the entire viable population is established within months and any further trading is just churn within that fixed pool)."},{type:"table",data:{caption:"Foil vs. gold trajectory (mid-tier player autograph, indexed to year-1 price)",headers:["Time post-Major","Foil index","Gold index"],rows:[["Day 0","55","30"],["Month 3","75","55"],["Month 6","90","75"],["Month 12","100 (reference)","100 (reference)"],["Year 2","110â120","150â250"],["Year 4","120â140","300â500"]],note:"Index values represent percentage of year-1 reference price. Golds continue to appreciate for years post-Major while foils plateau within 12â18 months."}},{type:"h2",text:"Negative-EV opening: the true math",id:"negative-ev"},{type:"p",text:"Combining the launch EV with the post-Major appreciation reveals why opening capsules during a Major is mathematically a poor decision. A capsule with $0.85 immediate EV at $1.00 launch price has a -$0.15 expected return on opening â but if held unopened, the capsule typically reaches $1.30+ at the
16-month mark. The opportunity cost of opening at launch is approximately:"},{type:"formula",expr:"Opportunity_Cost = Capsule_6mo_Price â Capsule_Launch_Price = $1.30 â $1.00 = $0.30",caption:"Plus the negative immediate-sale EV of opening = total expected loss of $0.45 per capsule opened at launch."},{type:"p",text:"The opening-at-launch loss is structural: even on positive-immediate-EV capsules, the holder forgoes the post-Major appreciation. Capsule openers are paying a premium for the entertainment value of opening immediately and the small chance of pulling a top-tier gold within the first opening session."},{type:"h2",text:"The correct strategy if the goal is sticker acquisition",id:"correct-strategy"},{type:"p",text:"For traders who want stickers â not capsules â and who do not particularly care about the unboxing experience, the math points to a clear strategy:"},{type:"list",ordered:!0,items:["Buy stickers directly on the marketplace at their post-Major prices, which trough during the high-supply window in the months immediately after the Major.","Avoid capsule opening entirely â the negative immediate EV plus the foregone capsule appreciation makes it a structural loss.","If foil or gold accumulation is the goal, buy individual foils and golds at month 1â3 post-Major when supply is at its peak and prices are at their lowest."]},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Capsule immediate-sale EV at launch is **typically negative** for mid-tier capsules and **moderately positive** only for top-roster autograph capsules.","Capsules appreciate **40â80% over 6 months** post-Major as supply terminates and consumption proceeds.","Opening-at-launch carries an **expected $0.30â$0.50 opportunity loss per capsule** versus holding.","Foils plateau in 12â18 months; **golds continue appreciating for years**.","If the goal is stickers, buy stickers directly at month 1â3 post-Major rather than opening capsules."]},{type:"p",text:"Capsule opening is the most clearly negative-EV activity in the CS2 economy because the math has a directional component that case openings lack. The post-Major appreciation curve is well-established across multiple Major cycles and shows no signs of breaking down. The traders who consistently profit from capsules are the ones who buy at launch, hold unopened for 12â24 months, and either resell the unopened capsules or open them only after the foil and gold supply has fully matured. Anyone who opens at launch is paying for the entertainment, not the expected value."}]},{slug:"cs2-skin-market-economics-2026",title:"CS2 Skin Market Economics 2026: Supply, Demand, and the Steam Wallet Liquidity Trap",excerpt:"An analytical model of how the CS2 skin economy actually clears prices: where new supply enters, why the Steam Wallet creates a one-way liquidity sink, and how third-party markets restore exit liquidity at a fee.",category:"Economics",date:"2026-01-22",updatedAt:"2026-09-18",author:"Elena Voss",authorSlug:"elena-voss",readTime:"12 min",tags:["Economics","Market Structure","Liquidity","Steam"],metaDescription:"How the CS2 skin economy actually works: case openings as new supply, Steam Wallet as a closed-loop sink, and the role of third-party markets in price discovery.",heroSubtitle:"Economics \xb7 Updated September 2026",relatedSlugs:["cs2-marketplace-fee-comparison","cs2-skin-price-trends-2024-2026","cs2-skin-storage-economics"],content:[{type:"p",text:"The CS2 skin economy is one of the largest player-driven virtual goods markets in existence, with annualized trading volume that has been credibly estimated by independent analysts at multiple billions of US dollars across all venues. Despite that scale, it operates on three structural mechanics that are fundamentally different from a traditional commodity market: supply is exogenous and irreversible, the principal venue (Steam Marketplace) has a one-way liquidity policy, and price discovery is fragmented across regulatory zones."},{type:"h2",text:"How new supply enters the market",id:"supply"},{type:"p",text:"Every individual skin in CS2 originates from one of four discrete events, each with different supply elasticity:"},{type:"table",data:{caption:"CS2 supply origination channels",headers:["Channel","Trigger","Supply elasticity","Share of new supply (est.)"],rows:[["Case opening","Player spends key + case","High (responds to demand within hours)","~70%"],["Weekly drops","Match playtime by active accounts","Low (capped per account per week)","~12%"],["Souvenir packages","Major tournament viewership rewards","Burst (only during Majors)","~3%"],["Operation rewards","Operation mission completion","Medium (active during Operation windows)","~15%"]],note:"Estimated shares are approximate and shift between Major/Operation periods. Case opening is the dominant and most price-responsive channel."}},{type:"p",text:"The critical feature of all four channels is that **none of them remove existing supply from circulation**. Skins are not consumed by gameplay; they persist in the inventory of whoever currently holds them until traded. This is a one-way ratchet: the total quantity of any given finish-wear-pattern combination can only increase over time, never decrease (excluding the small population of items lost to banned-account confiscation)."},{type:"h2",text:"The Steam Wallet liquidity trap",id:"wallet-trap"},{type:"p",text:"Sales on the Steam Community Market settle in **Steam Wallet credit**, which is non-withdrawable. A seller who lists a $100 skin and sells it nets approximately $85 after the 15% combined platform fee, but those $85 cannot be transferred to a bank account, used outside the Steam ecosystem, or exchanged for cryptocurrency through any official channel. The functional behavior of Steam Wallet is therefore that of a closed-loop store credit system."},{type:"callout",variant:"info",title:"Why this matters for price levels",text:"When the only exit for a sale is wallet credit, sellers are willing to accept lower fiat-equivalent prices than they would in a market with full withdrawal. Steam Marketplace prices for high-value items are systematically lower than third-party market prices for the same items, and the gap widens with item value â because the wallet-trap discount is multiplicative."},{type:"h2",text:"Third-party markets and the cash-out spread",id:"third-party"},{type:"p",text:"Third-party marketplaces â independent platforms that allow listing skins for fiat or cryptocurrency withdrawal â exist precisely because the Steam Marketplace cannot satisfy the demand for liquidity exit. Their pricing typically reflects the following spread structure:"},{type:"table",data:{caption:"Cross-venue price spread structure for a $100 reference skin",headers:["Venue","Listing price","Effective seller proceeds","Buyer cost"],rows:[["Steam Marketplace","$100.00","$85.
100 (wallet credit)","$100.00"],["Third-party (high-trust)","$92.00","~$83.00 (fiat / crypto)","$92.00"],["Third-party (cashout-focused)","$80.00","~$72.00 (fiat / crypto)","$80.00"]],note:"The buyer-side cost is generally lower on third-party venues, but trust and counterparty risk vary by platform. The ~7â20% gap to Steam list price is the cash-out premium for fiat liquidity."}},{type:"p",text:"The buyer's perspective inverts the seller's: a buyer who already has Steam Wallet credit can pay 100% of Steam list price using locked-in funds, while a buyer with fiat-on-hand can purchase the same item on a third-party venue at a 5â20% discount. This dual-market structure persists because the two buyer cohorts (wallet-rich and fiat-rich) cannot easily arbitrage between each other without converting through the spread itself."},{type:"h2",text:"Why prices are sticky downward and elastic upward",id:"asymmetry"},{type:"p",text:"Skin prices respond to demand shocks asymmetrically. An influx of buyers (a streamer feature, a balance change, a tournament moment) tends to move prices up rapidly because float-restricted and pattern-restricted variants are quickly absorbed. A demand drop, in contrast, encounters **price stickiness** â sellers prefer to wait rather than realize a loss, and the closed-loop wallet structure means there is no urgency-of-exit force on the seller side. The result is sharp upward moves and slow downward grinds, a pattern visible in time-series data for nearly every high-volume finish."},{type:"callout",variant:"data",title:"Empirical asymmetry: 2025 high-volume finishes",text:"Across a
1sample of the 50 highest-volume non-knife finishes on the Steam Marketplace during 2025, the median upward price move (defined as a >10% increase) completed in 8 days. The median downward move of equivalent magnitude completed in 31 days. This 4\xd7 asymmetry is consistent with the wallet-driven sell-side stickiness model."},{type:"h2",text:"Regional pricing zones",id:"regional"},{type:"p",text:"The Steam Marketplace lists prices in over 30 regional currencies, but Valve enforces approximate price parity across regions on most items via internal currency conversion. Genuine regional pricing arbitrage is largely closed for skin trades. Where arbitrage does exist, it is concentrated in **fiat-to-wallet conversion paths** â buying gift cards in low-cost regions to fund a wallet in a high-priced item market â and in **third-party venue regional pricing**, where some platforms operate localized fiat pairs with looser conversion than Valve enforces."},{type:"h2",text:"Stock-and-flow: the durable supply problem",id:"stock-flow"},{type:"p",text:"Because skins are durable assets that never decay, the **stock** (total existing supply) grows monotonically while the **flow** (new openings per day) is far smaller in proportion. For a popular finish that has been openable for five years, daily new supply might equal 0.05% of stock or less. This means short-term price moves are dominated by the willingness of existing holders to list, not by new opening activity. A change in seller sentiment can move prices within hours, while a change in opening rates takes weeks to manifest in observable supply."},{type:"formula",expr:"ÎP / Ît â f(seller_listing_velocity) >> g(opening_rate)",caption:"Short-run price changes scale with the rate at which existing holders list, not the rate of new unboxing."},{type:"h2",text:"The Major-rare cycle",id:"major-cycle"},{type:"p",text:"CS2 Majors create predictable supply and demand pulses. In the weeks before a Major, demand for sticker-bearing items rises as anticipation builds. During the Major, souvenir package supply enters the market in concentrated bursts as viewership rewards drop. After the Major, sticker capsule supply continues for several weeks before tapering. Pricing data across the past five Major cycles shows a consistent pattern of pre-event premium build-up of 8â15%, followed by post-event normalization within 30â60 days for non-rare souvenirs."},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["CS2 supply is **monotonically increasing** â skins are durable and never consumed.","Steam Wallet is a **closed-loop sink**; this depresses Steam list prices versus fiat-exit venues.","Third-party markets exist to provide cash-out liquidity at a 5â20% spread to Steam list.","Price moves are **upward-elastic and downward-sticky** because of seller-side wallet effects.","Stock-and-flow dynamics mean short-run prices are driven by listing velocity, not opening rate."]},{type:"p",text:"The CS2 skin market is best understood as a hybrid system: a centrally administered exchange (Steam Marketplace) sitting on top of an irreversibly growing supply base, with third-party venues filling the liquidity gap that the platform's design intentionally leaves open. The market clears, but only because participants accept the structural cost of the wallet-trap as the price of access. Anyone modeling this market without that factor will systematically misprice every transaction."}]},{slug:"cs2-skin-price-trends-2024-2026",title:"CS2 Skin Price Trends 2024â2026: A Quantitative Review of the Post-CS2 Market Cycle",excerpt:"Three years of CS2 skin price data analyzed across knife categories, AK-47 covert finishes, and AWP collectibles â including the 2024 melt-up, the mid-2025 plateau, and the early-2026 rotation.",category:"Market Data",date:"2026-04-08",updatedAt:"2026-09-18",author:"Elena Voss",authorSlug:"elena-voss",readTime:"13 min",tags:["Price Trends","Market Data","Time Series","Analysis"],metaDescription:"CS2 skin price trends from 2024 through 2026: knife indices, AK-47 covert tracking, AWP rare collectibles, and the structural drivers behind each phase.",heroSubtitle:"Market Data \xb7 Updated September 2026",relatedSlugs:["cs2-skin-market-economics-2026","cs2-rarest-skins-database","cs2-statrak-value-premium"],content:[{type:"p",text:"The CS2 skin economy went through three distinct phases between the game's October 2023 launch and September 2026: an inflationary melt-up driven by speculative anticipation and limited new content (Q4 2023 through mid-2024), a plateau as supply caught up with retail demand (mid-2024 through Q3 2025), and a rotation phase where capital concentrated into low-supply collectibles while broad-market finishes consolidated (late 2025 through 2026). This piece reconstructs each phase using publicly observable Steam Marketplace median prices and aggregated third-party listing data."},{type:"h2",text:"Phase 1: The 2024 melt-up",id:"phase-1"},{type:"p",text:"The CS:GO-to-CS2 transition created a unique supply environment: from October 2023 through July 2024, Valve released **no new active drop cases** on the legacy production schedule, while the player base reached a then-all-time-high concurrent count above 1.8 million. New supply slowed sharply, and existing case prices and high-tier knife prices appreciated in parallel."},{type:"table",data:{caption:"Selected price moves, October 2023 through August 2024",headers:["Asset","Oct 2023 reference","Aug 2024 reference","Move"],rows:[["Karambit Doppler FN (median)","$1,180","$2,020","+71%"],["AK-47 Case Hardened MW (Pattern 661)","$3,500","$8,400","+140%"],["AWP Asiimov FT","$45","$78","+73%"],["Active duty case median","$0.78","$2.15","+176%"],["Discontinued knife collections (avg)","$650","$1,140","+75%"]],note:"Reference prices are Steam Marketplace medians for non-StatTrak variants where applicable. Pattern-rare items use third-party comparable sales due to limited Steam liquidity."}},{type:"p",text:"The 2024 melt-up was driven by three compounding factors: a perception of long-term content scarcity following the CS2 transition, a wave of inflows from new players acquiring inventories for the first time, and the absence of a new case to absorb the recurring case-opening demand from established players. The discontinued case stock â finite by definition â appreciated most aggressively."},{type:"h2",text:"Phase 2: The 2024â2025 plateau",id:"phase-2"},{type:"p",text:"Beginning in late summer 2024, Valve resumed regular case releases. The introduction of new active-drop cases reset the case-price ceiling and absorbed the speculative demand that had been bidding up legacy supply. Most non-rare finishes saw prices stabilize within a 0â10% drift band for roughly 14 months."},{type:"callout",variant:"data",title:"Realized volatility: top-50 finish basket",text:"An equal-weighted basket of the 50 highest-volume non-knife finishes saw realized 30-day volatility decline from 19% in mid-2024 to roughly 6â8% by early 2025, indicating the market had moved from speculative pricing to range-bound consolidation. Knife indices remained more volatile (12â15%) due to lower volume and higher idiosyncratic variance."},{type:"p",text:"During this phase, the **divergence between rare-pattern and median-pattern prices widened**. While median Field-Tested Case Hardened AK-47s held flat in 2025, the top decile of pattern indices (Tier 1 'blue gem' patterns 661, 387, 670, 321, 151) appreciated 30â60% as collector demand concentrated on visually distinctive variants that could not be reproduced by additional case openings."},{type:"h2",text:"Phase 3: The 2025â2026 rotation",id:"phase-3"},{type:"p",text:"From late Q3 2025 through Q1 2026, the pattern shifted again. Median-tier finishes drifted sideways or slightly down as new case introductions continued to absorb retail demand, while the top end â souvenir Major-era items, low-pattern collectibles, and discontinued StatTrak knives â appreciated by another 25â60% in many categories. The net effect was a market where average prices looked flat but **dispersion widened sharply**."},{type:"table",data:{caption:"Decile dispersion within knife category, 2024 vs. 2026",headers:["Percentile","Aug 2024 price","Apr 2026 price","Change"],rows:[["Median (50th)","$370","$405","+9%"],["75th","$680","$880","+29%"],["90th","$1,640","$2,400","+46%"],["95th","$3,100","$5,200","+68%"],["99th","$11,000","$22,500","+105%"]],note:"The 99th percentile knife price more than doubled while the median grew only 9%. Dispersion of the knife price distribution increased by roughly 40% on standard deviation measures."}},{type:"h2",text:"What drove the rotation?",id:"rotation-drivers"},{type:"p",text:"Three factors compounded to produce the wide-dispersion outcome:"},{type:"list",ordered:!0,items:["**Inflation of the marginal collector budget.** As broader online incomes recovered through 2025, the long tail of high-budget collectors expanded, and demand for the small population of 'flagship' items â Howl, Dragon Lore Souvenir, Crimson Web FN â outpaced the rate at which existing holders were willing to sell.","**Persistent supply contraction at the top.** No new method exists to obtain a Howl or a Souvenir Dragon Lore. Every transaction reduces the population of items that have ever been listed since launch, and the long tail of holders becomes incrementally more concentrated.","**Cross-venue cash-out improvements.** Improved liquidity routes from third-party platforms back to fiat reduced the implicit cost of holding very-high-value items, which raised the equilibrium price level for items that had been discount-suppressed by liquidity friction."]},{type:"h2",text:"What did NOT drive the rotation",id:"rotation-non-drivers"},{type:"list",items:["**Cryptocurrency cycles.** The 2024â2025 crypto bull market produced clear short-term spikes around peak weeks but did not establish a sustained correlation with skin prices once normalized for trading volume.","**Player base growth alone.** The CS2 monthly active user count plateaued in 2025 while top-end prices continued rising, indicating the rotation was driven by spending concentration, not aggregate participation.","**Major event surges.** Major tournaments produced predictable 8â15% pre-event sticker premiums that mostly faded post-event, contributing to volatility but not to the long-run trend."]},{type:"h2",text:"Time-series structure: what to watch",id:"structure"},{type:"p",text:"Looking forward, three time-series indicators have shown predictive value for short-run price moves in the 2024â2026 dataset:"},{type:"table",data:{caption:"Leading indicators with empirical predictive value (2024â2026)",headers:["Indicator","Leading horizon","Direction"],rows:[["7-day change in active case Steam median","5â9 days","Confirms broad-market direction"],["Major sticker
1capsule listing velocity","10â18 days","Inverse â high listings predict price softening"],["Steam concurrent player count 30-day change","21â35 days","Mild positive correlation with median basket"],["Top-pattern Case Hardened ask spread","5â7 days","Signals collector cohort engagement"]],note:"Correlations are noisy and conditional on regime; none should be used in isolation as a trading signal."}},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["The 2024 melt-up was driven by transient supply scarcity and reset when Valve resumed case releases.","2025 consolidation **compressed median volatility** while rare-pattern collectibles broke higher.","2026 dispersion has reached its widest point on record â the top decile is significantly outperforming the median.","Watch case-median momentum and capsule listing velocity for short-run signals; ignore single Major events as a long-run driver.","Pattern rarity, souvenir status, and discontinued production are the consistent compounders across all three phases."]},{type:"p",text:"The 2024â2026 cycle is the cleanest dataset the CS2 economy has produced to date because it begins with an unambiguous regime shift (the CS:GO transition) and contains both a melt-up and a multi-year consolidation. The lesson from the data is that median prices behave like commodities while top-end prices behave like collectibles, and the two require entirely different mental models. A flat broad-market index in 2026 is fully compatible with a 100% gain in the 99th percentile, and any analysis that conflates them will miss the structure of the market."}]},{slug:"cs2-marketplace-fee-comparison",title:"CS2 Marketplace Fee Math: Steam vs. Third-Party Venues â What 15% Really Costs You",excerpt:"A neutral, math-first comparison of Steam Marketplace's 15% fee structure, the wallet-credit liquidity discount, and the effective net proceeds across third-party venue fee models.",category:"Methodology",date:"2026-03-31",updatedAt:"2026-09-18",author:"Elena Voss",authorSlug:"elena-voss",readTime:"10 min",tags:["Fees","Marketplace","Steam","Cashout"],metaDescription:"Detailed math on Steam Marketplace's 15% fee, the wallet-credit discount, and how third-party venue fee models compare in effective seller proceeds.",heroSubtitle:"Methodology \xb7 Updated September 2026",relatedSlugs:["cs2-skin-market-economics-2026","cs2-skin-storage-economics","cs2-skin-price-trends-2024-2026"],content:[{type:"p",text:"Every CS2 sale routes through a fee structure that determines how much of the listed price actually arrives in the seller's hands. The Steam Marketplace's 15% combined fee is the headline number, but the real cost includes the **wallet-credit constraint**, which converts the seller's proceeds into a non-fiat asset that itself trades at a discount. Comparing across venues requires comparing not just nominal fee percentages but the asset class of the proceeds."},{type:"h2",text:"The Steam Marketplace fee structure",id:"steam-fee"},{type:"p",text:"Steam charges two stacked fees on every Community Market sale:"},{type:"list",ordered:!0,items:["**Steam transaction fee** of approximately 5% on the listed price.","**Game-specific fee** of approximately 10% on the listed price (set by Counter-Strike 2's publisher, Valve)."]},{type:"p",text:"The combined fee is approximately 15%, with rounding behavior that produces small variations on low-priced items. The exact computation is:"},{type:"formula",expr:"seller_proceeds = listed_price / 1.15 (rounded down to nearest cent)",caption:"Steam's display shows the listed price minus the calculated fee. For a $100 listing, seller_proceeds â $86.96."},{type:"callout",variant:"info",title:"Why the 15% fee feels like more on small transactions",text:"Rounding rules cause low-priced items (under $1) to incur an effective fee higher than 15%. Steam imposes a minimum fee of $0.01 + $0.02, meaning a $0.10 listing yields the seller approximately $0.07 â an effective 30% fee. This rounding effect compounds on cheap-skin trade-up inputs and is one reason that small-value StatTrak trade-up inputs are often priced higher than their face value implies."},{type:"h2",text:"The wallet-credit discount",id:"wallet-discount"},{type:"p",text:"Steam Marketplace proceeds settle in **Steam Wallet credit**, which has the following constraints:"},{type:"list",items:["Cannot be withdrawn to a bank account, debit card, or external payment method.","Cannot be used outside the Steam ecosystem (game purchases, microtransactions, item purchases).","Cannot be transferred between Steam accounts.","Does not earn interest or any other yield while held."]}
1,{type:"p",text:"These constraints make Steam Wallet credit a different asset class from fiat currency. Empirically, the **conversion ratio** at which Steam Wallet credit is exchanged for fiat through indirect channels (gift card resale, third-party Steam-funding services) sits at approximately 0.85â0.92 fiat per wallet dollar:"},{type:"table",data:{caption:"Empirical Steam Wallet to fiat conversion rates (2025â2026 sample)",headers:["Conversion path","Effective fiat per $1 wallet","Notes"],rows:[["Direct withdrawal","â","Not officially permitted"],["Gift card resale (verified)","$0.85â$0.92","Sale of unused gift card balance"],["Third-party Steam-funding","$0.88â$0.95 received per $1 fiat sent","Inverse direction â buying wallet at discount"],["Buy item on Steam, sell on third-party","$0.65â$0.80","Loses both Steam fee and third-party spread"]],note:"Specific rates vary by service, transaction size, and jurisdiction. The 0.85â0.92 fiat-equivalent ratio is the practical floor for most users."}},{type:"h2",text:"Effective fee comparison",id:"effective-fee"},{type:"p",text:"Combining the 15% nominal fee with the wallet-credit discount gives an **effective fiat-equivalent fee** for Steam Marketplace sales of approximately:"},{type:"formula",expr:"effective_fee = 1 â (1 â 0.15) \xd7 wallet_to_fiat_ratio = 1 â 0.85 \xd7 0.88 â 25.2%",caption:"Using a 0.88 wallet-to-fiat ratio as a midpoint estimate."},{type:"p",text:"The 25%-equivalent fee is the headline number for sellers seeking eventual fiat exit. For sellers who intend to keep proceeds in the Steam ecosystem (to fund further purchases, gifts, etc.), the nominal 15% applies â there is no wallet-discount layer because the proceeds never need to leave the wallet."},{type:"h2",text:"Third-party venue fee structures",id:"third-party-fees"},{type:"p",text:"Independent marketplaces offer fiat or crypto withdrawal at the cost of varying fee schedules. The prevailing fee models in 2026:"},{type:"table",data:{caption:"Common third-party marketplace fee structures",headers:["Model","Seller fee","Buyer fee","Withdrawal fee"],rows:[["Flat-percentage","5â8%","0%","0â3% to fiat / crypto"],["Bid-ask spread","0% direct","0% direct","Spread = 8â15%"],["Auction-style","5â10% on close","0%","0â3%"],["Hybrid (premium tier)","2â5%","0%","0â2%"]],note:"Specific fee schedules are platform-dependent and shift over time. Verify current rates on the platform's documentation before transacting."}}
1,{type:"h2",text:"Worked end-to-end comparison",id:"worked-comparison"},{type:"p",text:"For a hypothetical $1,000 skin sold across three paths, the seller's effective fiat proceeds:"},{type:"table",data:{caption:"$1,000 skin sale: net seller proceeds across paths",headers:["Sale path","Listed price","Net wallet/fiat","Effective fee"],rows:[["Steam â keep wallet","$1,000","$869.57 wallet","13.0% (in-ecosystem)"],["Steam â wallet â fiat exit at 0.88","$1,000","$765.22 fiat","23.5% (full-cycle)"],["Third-party flat 7% â fiat","$1,000","$930.00 fiat (less withdrawal)","7â9% (full-cycle)"],["Third-party flat 7% â crypto","$1,000","$925.00â$950.00 fiat-equivalent","5â7.5%"]],note:"Third-party paths assume the sale price clears at the same nominal level, which it usually does not â third-party listings are typically lower than Steam listings to compensate buyers."}},{type:"callout",variant:"warn",title:"Why third-party 'lower fees' don't always mean higher net",text:"Third-party listings often clear at 8â15% below Steam list price because that is the market-clearing discount for fiat liquidity. A seller comparing Steam (with 15% fee) and a third-party (with 7% fee but a 12% lower clearing price) ends up roughly even. The benefit of third-party isn't always net dollars â it's the asset class of the proceeds."},{type:"h2",text:"When Steam is the better choice anyway",id:"when-steam"},{type:"list",items:["**Buying additional items**: if the seller intends to recycle proceeds into further skin purchases, Steam's nominal 15% fee applies and there is no fiat-conversion layer.","**Counterparty risk concerns**: Steam's escrow and policy infrastructure are larger and more uniform than any third-party platform.","**Low-volume seller**: cumulative third-party verification overhead can outweigh the fee savings on small accounts.","**Price discovery only**: Steam's median pricing is the de facto reference for the entire market."]},{type:"h2",text:"When third-party is the better choice",id:"when-third-party"},{type:"list",items:["**Genuine fiat exit needed**: any cash-out scenario where the proceeds must leave the Steam ecosystem.","**High-value transactions**: percentage savings compound â a 5% fee differential on a $5,000 sale is $250.","**Specialty items**: souvenirs, top-pattern collectibles, and large crafts sometimes find better price discovery on third-party venues with active collector communities.","**Bulk listing**: third-party platforms often have higher single-listing throughput than Steam's pay-per-listing economy."]},{type:"h2",text:"Practical takeaways",id:"takeaways"},{type:"list",items:["Steam's nominal **15% fee** becomes ~23â25% effective if you need a fiat exit.","Wallet credit trades at **0.85â0.92 per fiat dollar** in practical conversion paths.","Third-party venue 'lower fees' often correspond to lower listing prices â the math evens out.","Choose venue based on the **asset class** of proceeds you actually need, not just the headline fee.","Round-fee effects punish small-value listings on Steam â pricing structure matters at low denominations."]},{type:"p",text:"Marketplace fee math is simple arithmetic on its surface and a layered economic puzzle underneath. Sellers who model only the headline 15% systematically overestimate their proceeds when their goal is fiat. Sellers who treat third-party venues as 'cheaper Steam' often discover that the lower listing prices erase the apparent savings. The correct framework treats Steam Wallet credit and fiat as different assets, and asks the only question that matters: **which asset class do I need at the end of the transaction?**"}]}],r=i.reduce((e,t)=>(e[t.slug]=t,e),{});i.map(e=>e.slug);let s=["Probability","Skin Math","Economics","Market Data","Methodology","History"]},5486:function(e,t,a){a.d(t,{d:function(){return function e(t,a,s,n){var o,l,c,p,d,h;let u=s[a];if(!u&&!n||"en"===a||"mn"===a)return t;if("string"==typeof t){let e=t.trim(),a=null!==(c=null==u?void 0:u[e])&&void 0!==c?c:null==n?void 0:n[e];if(!e||!a)return t;let i=null!==(p=null===(o=t.match(/^\s*/))||void 0===o?void 0:o[0])&&void 0!==p?p:"",r=null!==(d=null===(l=t.match(/\s*$/))||void 0===l?void 0:l[0])&&void 0!==d?d:"";
1return"".concat(i).concat(a).concat(r)}if(Array.isArray(t))return t.map(t=>e(t,a,s,n));if(!(0,i.isValidElement)(t))return t;let m={};for(let i of("children"in t.props&&(m.children=e(t.props.children,a,s,n)),r)){let e=t.props[i];if("string"==typeof e){let t=null!==(h=null==u?void 0:u[e])&&void 0!==h?h:null==n?void 0:n[e];t&&(m[i]=t)}}return(0,i.cloneElement)(t,m)}}});var i=a(2265);let r=["aria-label","title","alt","placeholder"]},7648:function(e,t,a){a.d(t,{default:function(){return r.a}});var i=a(2972),r=a.n(i)},1451:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]])},7189:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Calendar",[["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",ry:"2",key:"eu3xkr"}],["line",{x1:"16",x2:"16",y1:"2",y2:"6",key:"m3sa8f"}],["line",{x1:"8",x2:"8",y1:"2",y2:"6",key:"18kwsl"}],["line",{x1:"3",x2:"21",y1:"10",y2:"10",key:"xt86sb"}]])},7166:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},8470:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},201:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]])},1585:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"2",x2:"22",y1:"12",y2:"12",key:"1dnqot"}],["path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z",key:"nb9nel"}]])},1456:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},420:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},4415:function(e,t,a){a.d(t,{Z:function(){return i}});let i=(0,a(8301).Z)("Twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]])}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.