O Varejo Brasileiro sob a lupa: separando o sinal do ruído com Python

O Varejo Brasileiro sob a lupa: separando o sinal do ruído com Python
Photo by Anna Dziubinska / Unsplash

Quem acompanha o setor de comércio e serviços sabe: o dado mensal é traiçoeiro. Um mês tem Black Friday, no outro choveu demais, no outro tem feriado... Olhar apenas para a variação mês a mês (o famoso "Month over Month") muitas vezes nos deixa míopes para o que realmente está acontecendo na economia.

Como economista e entusiasta de programação, decidi parar de depender de relatórios prontos e construir minha própria ferramenta de monitoramento. O objetivo? Limpar a bagunça.

Conectei meu script diretamente à base de dados do Banco Central (SGS) e do IBGE para analisar o Varejo Ampliado. O resultado é o gráfico abaixo, onde destaquei duas histórias diferentes:

  1. A Linha Azul (O Ruído): É a vida real, volátil, cheia de altos e baixos.
  2. A Linha Dourada (A Tendência): É onde a mágica acontece. Apliquei uma média móvel de 12 meses para suavizar a sazonalidade e enxergar a direção estrutural do consumo.

O que os dados nos dizem hoje? Apesar de todo o cenário de juros e incertezas, o varejo brasileiro mostrou uma resiliência impressionante. Acumulamos um crescimento de +13,7% desde 2019 (acima dos níveis pré-pandemia). Porém, o sinal de alerta acendeu: no curto prazo (últimos 12 meses), estamos andando de lado, com uma alta tímida de +1,2%.

Isso é o que chamamos de "pouso suave" ou estagnação? O código nos dá o diagnóstico, a análise econômica nos dá o remédio.

Para quem gosta de "codar": usei Python, Pandas e a API do BCB. Simples, direto e muito mais eficiente que mil planilhas de Excel.

Matheus Rocha Economista & Quant

Read more