Como o Brasil está hoje — em 30 segundos.
Painel executivo de KPIs macro: status semafórico vs metas, delta e tendência. Inflação, juros, emprego, câmbio, fiscal e financeiro — doze indicadores, uma leitura. Atualização automática, dados oficiais.
- Verde — na banda / meta atingida
- Amarelo — atenção
- Vermelho — fora da banda
- Neutro — sem meta definida
carregando painel…
Leitura de painel
Quantos indicadores em cada status — e onde a inflação está, contra a banda da meta. O scan antes do relatório.
- Verde · ···
- Amarelo · ···
- Vermelho · ···
- Neutro · ···
carregando série IPCA…
posição = série IPCA-12m · fundo = zonas de status (meta ± banda) · ponto = valor mais recente
Briefing executivo
Os quatro indicadores que cabem num encontro de trinta segundos — leitura de painel, não de relatório.
Detalhe por categoria
Os doze indicadores agrupados por categoria — cada um com valor, delta, tendência e histórico de cinco anos. Setor externo e fiscal ganham mini-gráficos; as demais, leitura compacta.
carregando categorias…
Juro real & contas públicas
O que os números dizem quando cruzados — derivado do painel, não de nenhuma fonte externa.
Selic 14,25%− IPCA 4,72%= juro real de ~9,5% a.a.— entre os mais altos do mundo real. É o preço de conter uma inflação que ainda não voltou à banda de 3,0% ± 1,5%.
Selic 14,25%· IPCA 4,72%· Real ~9,5%
Resultado primário em0,06% do PIB— equilíbrio apurado. Mesmo assim, dívida bruta subiu para67,9% do PIB(banda amarela). O problema é o nominal — juros compostos sobre o estoque.
Primário 0,06% PIB · Dívida 67,9% PIB
Pipeline do Cockpit
Medallion architecture sobre 4 fontes independentes — SGS, PTAX, SIDRA e mercado — reconciliadas num painel de status.
SGS + PTAX + SIDRA + yfinance → Parquet
SGS (Banco Central) para séries mensais/diárias, PTAX via OData para câmbio (USD/EUR), SIDRA/IBGE para a PNAD Contínua (desocupação) e yfinance para o Ibovespa — cada fonte preservada em Parquet particionado por data de coleta.
DuckDB normaliza séries → schema unificado
DuckDB alinha todas as séries num schema único (kpi_id, data_referencia, valor), com conversão de unidade onde preciso (US$ mi → bi para a balança). Rebuild completo a cada execução — sem estado incremental.
Status + delta + trend → cockpit.json
compute_status / compute_trendavaliam cada KPI contra catalog.TARGETS (meta ± banda + direction), produzem status/delta/trend e exportamcockpit.json + historico.json, consumidos direto pelo site em runtime.
Coleta diária, mensal e trimestral
PTAX + mercado disparam todo dia às 13h UTC; séries mensais do SGS rodam no fechamento do mês; IBGE (PNAD) roda trimestral. Fail-soft: se uma série dá erro, ela é pulada e o painel segue — um KPI a menos, nunca uma página quebrada.
Metodologia & limitações
Transparência total sobre o que esse painel mede — e o que ele ainda não consegue medir.
CAGED não entra
Os códigos SGS 28763/4/5 (admitidos/desligados/saldo) são cumulativos — estoque/YTD, não fluxo mensal. Um rolling 12m sobre eles seria inválido. O emprego no cockpit vem da PNAD Contínua (trimestral, tabela 4099 do SIDRA), que é a série oficial de desocupação.
PIB, PIM, PMC e PMS ficaram de fora
dado indisponívelAs tabelas SIDRA de atividade (PIB, produção industrial, comércio e serviços) estão encerradas ou vazias no endpoint atual — só a PNAD (4099) está estável. Serão reativadas quando os códigos das tabelas-base atuais do SIDRA forem identificados.
Status é composto, não faixa fixa
Verde / amarelo / vermelho vêm de
meta ± banda + directionpor KPI — calculado emcatalog.compute_status. Não é uma faixa fixa igual para todos: cada indicador tem sua própria meta, banda e direção (alto_melhor ou baixo_melhor).reservas: endpoint SGS intermitenteO endpoint de reservas internacionais no SGS às vezes times out. Fail-soft: se a coleta falha, o KPI fica ausente sem quebrar o painel — ele simplesmente não aparece na categoria externo até a próxima execução bem-sucedida.
fontes: BACEN SGS · PTAX OData · IBGE SIDRA · yfinance · coleta diária/mensal/trimestral via GitHub Actions
Outros projetos ao vivo
Mesma tese: dados abertos, pipeline real, zero custo de infra. Escolha o próximo.
A máquina de medição da eleição
Pipeline sobre o dataset oficial do TSE (Pesquisas Eleitorais 2026): quem mede o eleitorado, onde, com que rigor amostral e a que custo. Dado de registro, apartidário por construção.
Abrir projetoDashboard da Copa do Mundo 2026
Telemetria ao vivo da Copa 2026 em dados: partidas, artilharia, estatísticas deep, probabilidades (Elo Rating local) e um duelo interativo de craques. Tudo custo zero — Openfootball + RSS, sem APIs pagas nem backend.
Abrir projetoSaul Goodman — Extensão Anti-Procrastinação
Extensão para Chrome que rastreia abas em tempo real e transforma o comportamento do usuário em um índice de foco. Um modelo de deep learning roda localmente no navegador, aprende o padrão de uso e recomenda ajustes personalizados — quais sites vilões bloquear, horários de pico de distração e metas de foco sob medida. Tudo em chrome.storage.local, sem servidores externos.
Abrir projeto