Mensuração de riscos inflacionários com regressão quantílica no R

Toda análise ou previsão da inflação tem um grau de incerteza devido à dinâmica complexa da macroeconomia. Entender e monitorar os fatores e cenários que podem levar a um maior risco de inflação futura é, portanto, crucial para economistas e analistas de mercado.

Para obter uma compreensão mais aprofundada sobre fatores associados ao risco de inflação futura, métodos tradicionais, como Curva de Phillips, podem ser limitados. Em geral, as análises tradicionais focam em entender e projetar o comportamento esperado médio da inflação. Dessa forma, desconsidera-se todo o restante da distribuição dos dados, o que acaba limitando a análise ao não evidenciar casos extremos, ciclos e as relações entre os fatores relevantes.

A regressão quantílica, por sua vez, é uma abordagem alternativa e interessante para analisar os fatores associados ao risco de inflação futura. Este método estatístico possibilita estimar um modelo para percentis específicos da distribuição dos dados, como a mediana, o P25 ou o P75, por exemplo. A vantagem desta abordagem é a possibilidade de analisar a inflação em diferentes regimes, seja quando a inflação está próxima à meta ou quando o nível de preços está descolado do objetivo.

Algumas perguntas interessantes que esta abordagem permite responder são:

  • O câmbio tem mais impacto sobre a inflação quando a inflação está elevada?
  • Como a inércia inflacionária se comporta em regimes diferentes de inflação?

Dessa forma, neste exercício mostramos o caminho para estimar uma Curva de Phillips Quantílica (CPQ) para o Brasil usando a linguagem R.

Curva de Phillips Quantílica

O modelo de regressão quantílica aplicado à Curva de Phillips para o Brasil pode ser representado da seguinte forma, conforme BCB (2023):

onde:

O modelo é estimado utilizando o pacote quantreg no R com parâmetros irrestritos e os resultados são apresentados na tabela abaixo. As colunas representam o quantil ?? modelado.

Estimação da Curva de Phillips Quantílica

Podemos perceber que, para a mediana da distribuição (?=0,50), a inflação passada possui cerca de um sétimo da magnitude do coeficiente da inflação esperada, ressaltando a natureza forward-looking do comportamento da inflação no horizonte ℎ=12. O impacto da inércia inflacionária sobre a inflação aumenta no último quantil conforme o modelo considera um regime de inflação mais alto.

Por sua vez, o hiato do produto desempenha um papel importante sobre a inflação quando ela está baixa, mas perde um pouco de sua relevância quando a economia passa por alta de inflação, situação na qual a volatilidade cambial passa a ter maior influência. De forma semelhante, a inflação importada parece ter algum impacto apenas em regimes de taxas altas de inflação.

Conclusão

O câmbio tem mais impacto sobre a inflação quando a inflação está elevada? Como a inércia inflacionária se comporta em regimes diferentes de inflação? Estas e outras questões macroeconômicas podem ser respondidas com análises de riscos através de regressão quantílica. Neste exercício mostramos o caminho para estimar uma Curva de Phillips Quantílica (CPQ) para o Brasil usando a linguagem R.

Compartilhe esse artigo

Facebook
Twitter
LinkedIn
WhatsApp
Telegram
Email
Print

Comente o que achou desse artigo

Outros artigos relacionados

O que é um Vector Database e como criar um com LangChain

Nesta postagem, mostramos como construir um pipeline simples de RAG (Retrieval-Augmented Generation) usando o LangChain, o modelo Gemini 2.0 Flash e o Vector Database Chroma. Utilizamos como exemplo o Relatório de Inflação de junho de 2025 do Banco Central do Brasil. O fluxo envolve o download e leitura do PDF, divisão do texto com RecursiveCharacterTextSplitter, geração de embeddings com Gemini, armazenamento vetorial com Chroma e busca semântica para responder perguntas com base no conteúdo do relatório. É uma aplicação prática e didática para economistas que desejam integrar IA ao seu fluxo de análise.

Automatizando a Construção de Códigos em Python com LangGraph

Neste post, mostramos como construir um agente de código em Python utilizando LangGraph, LangChain e Gemini. A proposta é construir um protótipo para automatizar o ciclo completo de geração, execução e correção de código com o uso de LLMs, organizando o processo em um grafo de estados.

Análise de Dados com REPL Tool e LLM usando LangGraph

Neste post, vamos mostrar como você pode criar um agente que interpreta e executa código Python em tempo real, utilizando o REPL-Tool e um LLM da família Gemini. Começamos com um exemplo genérico e, em seguida, aplicamos a mesma estrutura à análise econômica de uma série histórica do IPCA.

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

como podemos ajudar?

Preencha os seus dados abaixo e fale conosco no WhatsApp

Boletim AM

Preencha o formulário abaixo para receber nossos boletins semanais diretamente em seu e-mail.