O índice do mercado de skins CS2: apresentando a família STI
Três índices rigorosos (STI 500, STI 100 e STI 30) com metodologia aberta, rebalance automático e 6 anos de histórico. Um jeito honesto de medir o mercado de skins Counter-Strike 2.
Nota de atualização (snapshot 2026-04-30): este post foi publicado quando a família STI tinha três índices (STI 30, STI 100, STI 500). Hoje (abril/2026) a família tem sete índices: STI 30, STI 100, STI 500, STI 1000 (long tail mid+small cap), STI Cases (containers, universo disjunto), STI Stickers (tournament foils + capsule), STI Agents (character skins).
Os retornos citados em prose refletem o backtest original. O backtest sofreu duas correções relevantes desde a publicação:
- 23/abril — correção de cobertura de scrape (
2940ad0) incluiu blue chips ultra-raras ausentes do universo.- 25/abril —
max_price_usd: 1800(a2f4f84) removeu Dragon Lore/Howl/Hot Rod do basket por excederem cap Steam Market.Valores live (computados via
<LiveReturn>direto da DB): STI 30 +30,5%, STI 100 +23,2%, STI 500 +58,0%, STI 1000 +67,0%, STI Cases +792,4%. O racional estrutural do post — metodologia S&P, divisor ajustado, rebalance mensal/trimestral — se mantém. Valores sempre atuais em /indices.
Quando você quer saber como está "o mercado" de ações brasileiras, você olha o Ibovespa. Nos Estados Unidos, é o S&P 500. Esses índices existem há décadas, têm metodologia pública, são rebalanceados por comitês e servem de base pra comparar qualquer outro investimento.
No mercado de skins de Counter-Strike 2, até hoje, não existia nada parecido. Você abre o Steam Community Market e vê 31 mil preços individuais. Cada site especializado (csgoskins.gg, pricempire, csfloat) mostra sua própria versão fragmentada. Ninguém pergunta: "mas quanto o mercado inteiro subiu este ano?".
É essa a lacuna que a família STI — Skin Trackers Index vem preencher.
O que é o STI
O STI é uma família de três índices que mede o comportamento do mercado de skins CS2 ao longo do tempo, usando a mesma lógica do S&P 500 adaptada pra realidade de um ativo alternativo.
Os três índices são:
STI 500 — o índice amplo
Acompanha o mercado amplo por market cap — cap teórico de 500 skins, com ~260 atualmente elegíveis após filtros de preço mínimo, liquidez e histórico ≥ 12 meses. A cesta cresce conforme skins novas acumulam histórico suficiente. Rebalanceado todo mês. É o mais "democrático" dos três: reflete o conjunto de skins que qualquer player com um portfólio médio pode comprar e vender.
Em 6 anos (abril/2020 a abril/2026), o STI 500 acumulou +60,4%, o que equivale a +8,2% ao ano em termos de CAGR.
STI 100 — o mid-cap
Uma camada intermediária: as top 100 skins por market cap, também com rebalance mensal. Filtra as "commodities" com muita liquidez mas pouca valorização (como as AK-47 Redline ou M4A4 Howl versões comuns) e mantém skins que representam melhor o topo do mercado.
Foi o melhor performer relativo: +72,7% em 6 anos, ou +9,5% ao ano.
STI 30 — o blue chip
O equivalente ao DJIA do mercado de skins. Apenas 30 skins, com filtros mais exigentes (histórico mínimo de 3 anos, preço mínimo mais alto) e rebalance trimestral. São as skins que representam "onde está o dinheiro parado" no mercado.
Em 6 anos: +54,5%, ou +7,5% ao ano.
Como os índices funcionam
A mecânica é idêntica à dos grandes índices tradicionais. Em cada data de rebalance (mensal pros STI 500/100, trimestral pro STI 30), o algoritmo:
- Seleciona as skins que atendem aos critérios objetivos de preço mínimo, número de anúncios ativos e tempo no mercado.
- Calcula o peso de cada skin proporcional ao seu market cap (skins mais valiosas pesam mais).
- Ajusta o divisor pra que o valor do índice não dê saltos artificiais quando uma skin entra ou sai da cesta.
O resultado é uma série mensal, base 100 em abril de 2020, que você pode comparar com qualquer outro ativo.
O que isso tem de útil
Pra investidor
Se você aloca dinheiro em skins, o STI 30 te diz se teu portfólio individual está batendo o mercado ou não. Rendeu +20% em 2 anos? O STI 30 rendeu +10% no mesmo período? Você gerou alpha. Rendeu -5% enquanto o STI 30 fez +15%? Você perdeu performance relativa.
Sem o índice, você só tinha como comparar com CDI ou com o bitcoin — não com "o mercado de skins em si".
Pra analista
Os dados estão todos expostos via API pública. Você pode baixar os snapshots mensais, rodar regressão contra o número de players CS2 (a correlação tem nuance importante: r=0,82 em levels e r=0,26 em returns — cada um com interpretação distinta), comparar com volatilidade do BTC ou simplesmente plotar charts.
Pra quem é curioso
O STI é uma forma simples de olhar pro mercado de skins como um todo. O gráfico na home mostra 6 anos em uma tela: momento da pandemia (2020-2021), o pico de preços antes do CS2 (final de 2023), o drawdown de 30% em 2021, a recuperação gradual de 2024 em diante. É uma leitura visual direta do que aconteceu.
Um rápido contexto macro
Uma coisa que vai ficar óbvia quando você olhar os charts: o mercado de skins não se move no vácuo. Ele responde à mesma maré de liquidez global que move ações, cripto e imóveis.
Entre 2020 e 2021, durante a pandemia, o Fed reduziu os juros americanos a zero e expandiu a base monetária em trilhões de dólares via QE. O BCB levou a Selic ao menor nível histórico: 2% ao ano em agosto de 2020. Dinheiro barato inflou ativos de risco no mundo inteiro — ações bateram máximas, bitcoin foi de $6k a $69k, e skins CS2 tiveram seu primeiro pico histórico.
A partir de 2022 o ciclo virou. O Fed começou a subir juros agressivamente pra combater a inflação, e o Copom seguiu — a Selic pulou de 2% pra 13,75% até 2023. Ativos de risco perderam combustível. Não é coincidência que o maior drawdown do STI 30 tenha sido entre abril e dezembro de 2021 (-30,8%) — exatamente o período em que o mercado começou a precificar o aperto monetário.
É por isso que comparar skins com CDI nos últimos 6 anos não é comparar maçãs com maçãs: o CDI composto do período foi de ~10% ao ano (acumulando +77,3% na janela) porque a Selic foi historicamente alta entre 2022 e 2024, não porque renda fixa é "melhor em qualquer cenário". O próximo post entra no detalhe dessa comparação.
Transparência e metodologia
A regra que eu sigo: tudo que um analista sério precisaria pra questionar os números está documentado. A página de metodologia descreve os critérios de inclusão, a fórmula do divisor, o esquema de ponderação, a periodicidade do rebalance e os dados brutos disponibilizados.
A atualização também é automática:
- Todo dia às 00h do Brasil, um cron roda e coleta o snapshot de preços atualizados do Steam Market.
- No terceiro dia de cada mês, o histórico completo é refrescado e os índices são recalculados.
- Todo mês, portanto, você tem mais 1 ponto nas séries — as três curvas continuam crescendo sem intervenção manual.
Se o projeto sumir, os dados ficam no repositório público do GitHub. Se uma regra mudar, vai ter um changelog explicando.
Onde começar
Pra ter uma visão panorâmica do mercado amplo, o STI 500 é o ponto de partida:
→ STI 500 — o índice amplo do mercado
Se você quer acompanhar as skins mais líquidas com mais movimento:
Se o interesse é nas skins "blue chip" com mais histórico e rigor:
No próximo post, vou comparar o STI 30 com CDI e bitcoin nos últimos 6 anos — e mostrar por que o resultado não é o que a maioria imagina.