Racional de Dados
Documento técnico detalhando a origem, cálculo e premissas de cada dado servido pela API.
Sobre o filtro de ano
O seletor de ano no canto superior direito do painel mostra os últimos 3 anos disponíveis. Ao mudar o ano, todos os indicadores (KPIs, orçamento, simulador, custos de oportunidade) são recalculados com base nos dados daquele período. Os gráficos históricos e a timeline não são afetados pelo filtro - eles sempre mostram a série completa.
Fontes de Dados Primárias
| Fonte | Séries/Endpoints | Frequência | Cobertura |
|---|
| BCB SGS (Banco Central) | 2053, 13762, 4513, 4189, 1619 | Mensal | 2002-presente |
| Portal da Transparência | Despesas por função | Anual | 2014-presente |
| IBGE SIDRA | Tabela 6579 (população) | Anual | 2008-presente |
| Dados de referência (IMF, IPEA) | Manuais/estáticos | Anual | Variado |
Tabela: divida_mensal
| Coluna | Fonte real | Cálculo/Premissa |
|---|
| data | BCB série 2053 | Direto |
| divida_bruta_brl | BCB série 2053 (R$ milhões) | valor x 1.000.000 |
| divida_bruta_pct_pib | BCB série 13762 | Direto (percentual) |
| divida_liquida_brl | Derivado | PIB_estimado x (dívida_líquida_pct_pib / 100) |
| divida_liquida_pct_pib | BCB série 4513 | Direto |
| divida_per_capita | Calculado | dívida_bruta_brl / população |
| selic_diaria | BCB série 4189 (SELIC meta) | Último valor do mês (taxa anual, não diária apesar do nome) |
| populacao | IBGE tabela 6579 | Real onde disponível; estimado com 212.6M x 1.005^(year-2024) |
| pib_trimestral | BCB série 4380 + derivação reversa | Usa PIB real da série 4380 quando disponível; senão divida_bruta_brl / (divida_bruta_pct_pib / 100) |
Premissas
- Série 2053 reporta em R$ milhões nominais (não corrigidos por inflação)
- O PIB usa a série BCB 4380 quando disponível; nos demais meses, é estimado por derivação reversa (dívida / %PIB)
- População de 2026 é projeção (IBGE não publicou censo/estimativa)
- A SELIC "diária" é na verdade a taxa meta anual - nome legado do schema
Tabela: juros_pagos
| Coluna | Fonte | Cálculo |
|---|
| juros_nominais_brl | Estimado | dívida_bruta_brl x (selic / 100) / 12 |
| juros_reais_brl | Calculado com IPCA real | juros_nominais x (1 - ipca_12m / (100 + ipca_12m)) - BCB série 433 |
| juros_pct_pib | Calculado | juros_nominais / PIB_estimado x 100 |
| juros_pct_orcamento | Portal da Transparência (parcial) | % de Encargos Especiais sobre total |
| juros_per_capita | Calculado | juros_nominais / população |
| juros_por_segundo | Calculado | juros_nominais / (dias_no_mês x 86400) |
Premissas Críticas
- Os juros são ESTIMADOS, não reais. A fórmula dívida x SELIC / 12 é uma aproximação. O valor real depende da composição da dívida (pré-fixado, pós-fixado, IPCA+, câmbio), prazo médio e spread.
- Tende a SUPERESTIMAR porque nem toda a dívida paga SELIC. Títulos prefixados pagam taxa contratada. Estimativa fica ~20-40% acima do real em anos de SELIC alta.
- Tende a SUBESTIMAR em anos com câmbio depreciando (dívida em dólar custa mais).
- Juros reais agora usam IPCA real (BCB série 433, acumulado 12 meses) em vez de fator fixo. Fórmula: deflaciona os juros nominais pela inflação acumulada do período.
- A série 20793 do BCB (juros nominais reais) é instável e não retorna dados consistentes via API REST.
Tabela: ipca_mensal
| Coluna | Fonte real | Cálculo/Premissa |
|---|
| data | BCB série 433 | Direto |
| ipca_mensal | BCB série 433 | % de variação mensal do IPCA |
| ipca_acumulado_12m | Calculado | Produto dos últimos 12 meses: (∏(1 + ipca_i/100) - 1) x 100 |
100% dados reais do BCB. Cobertura 2002-2026 (292 meses).
Tabela: pib_mensal
| Coluna | Fonte real | Cálculo/Premissa |
|---|
| data | BCB série 4380 | Direto |
| pib_acumulado_12m | BCB série 4380 | PIB trimestral a preços correntes (R$ milhões x 1.000.000) |
Nota: A série 4380 é PIB trimestral, não acumulado 12 meses. Para o cálculo de dívida/PIB anual, a derivação reversa (divida_bruta / pct_pib x 100) continua sendo mais precisa. Os dados estão disponíveis para uso futuro.
Tabela: orcamento_funcao
| Coluna | Fonte | Cálculo |
|---|
| funcao | Portal da Transparência | Direto (7 funções principais) |
| valor_pago | Portal da Transparência | Direto |
| pct_total | Calculado | valor_pago / sum(valor_pago) x 100 |
Premissas
- Dados de 2026 estão incompletos - Portal retornou apenas parcial
- Dados de 2025 consolidados manualmente (LOA + SIAFI)
- Apenas 7 funções rastreadas (~95% do gasto total)
Referência 2025
| Função | Valor pago (R$ bi) | % Total |
|---|
| Encargos especiais | 1.800 | 54,4% |
| Previdência social | 895 | 27,0% |
| Saúde | 185 | 5,6% |
| Educação | 160 | 4,8% |
| Assistência social | 132 | 4,0% |
| Defesa nacional | 118 | 3,6% |
| Segurança pública | 20,5 | 0,6% |
Simulador: Impacto Cidadão
| Campo | Cálculo | Confiabilidade |
|---|
| carga_tributaria_efetiva | Modelo IRPF + INSS + indiretos (POF/IPEA) | Estimado |
| impacto_mensal_juros | salário x carga_tributária x juros_pct_orçamento | Estimado |
| dias_trabalhados_para_juros | (impacto_mensal / salário) x 30 | Estimado |
Modelo de Carga Tributária
- IRPF: tabela progressiva 2024 (7.5%, 15%, 22.5%, 27.5%)
- INSS: tabela progressiva 2024 (7.5%, 9%, 12%, 14%)
- Indiretos: base fixa de 15% do salário bruto (POF/IPEA)
- Carga total é progressiva: 22% (1SM) a 42% (20SM)
Projeção Futura (O Buraco do Futuro)
Fórmula: impacto_anual_juros x (65 - idade)
Simplificação didática. Assume salário constante, SELIC constante, dívida constante, sem inflação. Serve como ilustração para dimensionar o impacto ao longo da vida, não como previsão financeira.
Custos de Oportunidade
Compara o valor mensal de juros com custos unitários de referência (hospitais, escolas, etc). Valores vêm de fontes oficiais (Ministério da Saúde, MEC, DNIT, MDS) mas podem estar defasados (variação de +-30%).
Comparação para dimensionamento. O objetivo é ajudar a visualizar a escala do gasto com juros em termos concretos. Na prática, a dinâmica orçamentária é mais complexa: os juros são obrigações contratuais com detentores de títulos públicos (bancos, fundos, cidadãos com Tesouro Direto). Não pagá-los significaria um calote soberano, com consequências severas para toda a economia. A seção existe para conscientizar sobre o tamanho do comprometimento, não como sugestão de política fiscal.
Comparação Internacional
- Brasil: atualizado mensalmente (BCB série 13762)
- Demais países: IMF World Economic Outlook 2024 (Dez/2024)
- Metodologias de cálculo de dívida/PIB variam entre países
Resumo de Confiabilidade
| Nível | Significado | Exemplos |
|---|
| ⭐⭐⭐ | Dado real de fonte oficial | Dívida bruta, % PIB, SELIC, salário mínimo, orçamento |
| ⭐⭐ | Estimativa com modelo razoável | Juros mensais, carga tributária, per capita |
| ⭐ | Simplificação didática / projeção ingênua | Empréstimos líquidos, projeção lifetime, próximo trilhão |
O que NÃO temos (e seria ideal ter)
- Juros reais pagos - Precisaria da execução orçamentária do STN/SIAFI desagregada por natureza de despesa (juros vs amortização vs rolagem). Sem solução via API.
- Composição da dívida - % em SELIC, % prefixado, % IPCA+, % câmbio. Disponível em relatórios do Tesouro (PDFs), sem API estruturada. Sem solução via API.
PIB real do IBGE → RESOLVIDO. BCB série 4380 (PIB acumulado 12 meses) adicionada ao seed. Tabela pib_mensal.Inflação mensal (IPCA) → RESOLVIDO. BCB série 433 (IPCA % mensal) adicionada ao seed. Tabela ipca_mensal. Juros reais agora calculados com IPCA real.- População mensal - IBGE só publica anual. Usamos o valor do ano para todos os meses. Sem solução - IBGE não estima mensalmente.
- Dados pré-2002 - Série 2053 do BCB começa em 2001. Para uma timeline desde 1964, precisaríamos de compilações históricas. Sem solução via API.