O IPCA (Índice Nacional de Preços ao Consumidor Amplo) é o índice oficial de inflação do Brasil, calculado mensalmente pelo IBGE. Ele mede a variação de preços de um conjunto de produtos e serviços consumidos por famílias com rendimento de 1 a 40 salários mínimos, cobrindo as principais regiões metropolitanas do país.
O IPCA é utilizado como:
Meta de inflação — referência para o regime de metas de inflação do Banco Central
Indexador — correção de contratos, aluguéis, títulos públicos (NTN-B/Tesouro IPCA+)
Deflator — conversão de valores nominais para valores reais (poder de compra)
Indicador econômico — monitoramento da estabilidade de preços
O IBGE também calcula:
IPCA-15 — prévia da inflação (coletado na primeira quinzena do mês)
IPCA-E — acumulado trimestral do IPCA-15
INPC — Índice Nacional de Preços ao Consumidor (famílias 1-5 SM)
A estrutura do IPCA é decomposta em 9 grupos de produtos e serviços (Alimentação, Habitação, Transportes, Saúde, etc.), permitindo análise detalhada dos vetores de inflação.
import requestsimport pandas as pd# IPCA por grupo — último mês disponívelurl = "https://apisidra.ibge.gov.br/values/t/7060/n1/all/v/63,66/p/last/c315/7169,7170,7445,7486,7558,7625,7660,7712,7766"response = requests.get(url)response.raise_for_status()dados = response.json()df = pd.DataFrame(dados[1:])df.columns = dados[0].values()print("IPCA por grupo de produtos/serviços:")print(df[["Geral, grupo, subgrupo, item e subitem", "Valor"]].to_string(index=False))
O IPCA cobre 16 regiões metropolitanas e capitais. Não há IPCA municipal para todos os 5.570 municípios.
Faixa de renda
O IPCA reflete o consumo de famílias com 1-40 SM. Famílias de renda mais alta ou mais baixa podem ter inflação efetiva diferente.
Pesos fixos
Os pesos dos grupos são atualizados periodicamente (POF), mas permanecem fixos entre atualizações. Mudanças nos hábitos de consumo não são refletidas imediatamente.
Sazonalidade
Alguns itens (educação, vestuário) têm forte componente sazonal. Análises mensais devem considerar isso.
API SIDRA pode ser lenta
Consultas com muitas variáveis ou períodos longos podem demorar.
Mudanças metodológicas
A estrutura de grupos e subitens muda quando a POF é atualizada (última: POF 2017-2018). Comparações longas requerem encadeamento de séries.