← Voltar ao início
Metodologia aberta

Classificação setorial — 10 macro-setores

Classificação setorial — 10 macro-setores

A B3 tem centenas de empresas e o cadastro da CVM as classifica em 70 setores de atividade (SETOR_ATIV) — granular e ruidoso demais para comparar setores, e cheio de rótulos como "Emp. Adm. Part. - Energia Elétrica" (holdings) e "Securitização de Recebíveis" (veículos). Para os rankings e a visão por setor, dobramos esses 70 em 10 macro-setores padrão (linha GICS/B3):

Financeiro · Petróleo e Gás · Materiais Básicos · Bens Industriais · Consumo Cíclico · Consumo não-Cíclico · Utilidade Pública · Saúde · Tecnologia e Comunicação · Holdings/Diversificado.

Como (auditável): o mapeamento é por palavra-chave sobre o SETOR_ATIV do cadastro (robusto às abreviações que a CVM usa), com regra explícita e ordem definida — a primeira que casa vence. Está aberto em dados_b3/setores.py. Cada empresa carrega o setor de origem, então dá para conferir a classificação uma a uma.

Regras de curadoria declaradas: - Holdings de setor-fim ("Emp. Adm. Part. - Energia Elétrica") caem no setor-fim (Energia → Utilidade Pública). Só as "Sem Setor Principal" viram Holdings/Diversificado. - Construção Civil entra em Consumo Cíclico (segue a B3: incorporadoras são consumo cíclico), não num setor imobiliário à parte. - Petroquímicos entram em Materiais Básicos (químicos), separados de Petróleo e Gás (exploração e produção).

Setor que aparecer no cadastro e não casar nenhuma regra fica sem classificação de propósito — a ausência reprova o teste de cobertura, em vez de cair num balde errado em silêncio. É a mesma disciplina do resto do banco: número (ou rótulo) que não passou fica de fora, não é chutado.

Índice setorial de retorno total (a "corrida dos setores")

Para cada macro-setor, um índice semanal base 100, ponderado por valor de mercado e com dividendos reinvestidos (retorno total — não o preço puro, que subestima setor de dividendo alto).

  • Semana = último pregão de cada semana ISO; janela = últimas ~5 anos.
  • Fator semanal do setor = média dos retornos totais das ações do setor, ponderada pelo market cap. Entram só os membros com preço na semana e na anterior (ação que abriu capital depois entra quando listou — não encurta o setor).
  • Retorno total da ação na semana = (preço_fim + proventos com data-com na semana, da classe do ticker principal, sem flag) ÷ preço_início.
  • Peso = market_cap anual (o mesmo já usado nos múltiplos, com a escala corrigida), do ano ≤ o da semana.
  • "Mercado (B3)" = o mesmo cálculo sobre TODAS as empresas cobertas. NÃO é o Ibovespa oficial — não usamos a série do índice; construímos o nosso, com a mesma régua, para comparar maçã com maçã (o índice oficial mistura outra metodologia). É o benchmark honesto do nosso próprio universo.

Fonte 100% nossa (COTAHIST + proventos B3 + CVM); nenhuma série de índice externa. É um mapa descritivo — "isto foi o que aconteceu" — e não uma regra de decisão: setor que subiu não é sinal de compra. Ver multiplos.md e dividendos.md.