Coleção series-temporais

VECM

Modelo de correção de erro (VECM) com o posto de cointegração informado.

O que o bloco faz

Ajusta um modelo de correção de erro (VECM) para séries cointegradas: as diferenças de cada série são explicadas pelas diferenças passadas e pelo desvio da relação de longo prazo (o vetor de cointegração).

O posto r é o número de relações de cointegração e é INFORMADO aqui. Quem o escolhe é o series/johansen, pelo posto sugerido. Os coeficientes de ajuste e o vetor de cointegração saem do urca::cajorls; a previsão e os impulsos saem do vars::vec2var.

O resultado é um ajuste de series/var, com o tipo VECM: o card mostra os coeficientes de cada equação e a previsão funciona como nos VARs.

Faltantes

Este bloco não aceita faltantes: série com buraco põe o nó em vermelho. Ligue um series/interpolate antes, ou recorte a parte cheia com series/window.

Antes de continuar

Termos que esta página usa, em poucas palavras. As definições completas estão no glossário.

Resíduo
A diferença entre o valor observado e o valor que o modelo ajustado prevê para aquela observação. É nos resíduos que se conferem os pressupostos do modelo: eles devem parecer ruído, sem padrão.
Nível
Cada valor que um fator assume no estudo: as doses 0, 50 e 100 kg/ha são três níveis do fator dose.
Autocorrelação
A correlação de uma série com ela mesma deslocada no tempo: o valor de hoje parecido com o de ontem. É o padrão que os modelos de séries descrevem, e o que torna inválidos os testes que supõem observações independentes.
Tendência
O movimento de longo prazo de uma série, de subida ou de descida, separado das oscilações de curto prazo e da sazonalidade.
Sazonalidade
Um padrão que se repete em intervalos fixos do calendário, como mais chuva em janeiro ou mais vendas em dezembro. O período sazonal é o comprimento do ciclo: 12 para dados mensais com ciclo anual.

Pressupostos

  • O posto informado é o número de relações de cointegração: um posto errado troca o longo prazo por ruído.

    Verificar:Johansen

    Se falhar: rode series/johansen e use o posto sugerido

  • As séries são I(1), e o VAR em nível tem K defasagens que deixam os resíduos sem autocorrelação.

    Verificar:ADFKPSSPortmanteau multivariado

    Se falhar: teste a ordem de integração e aumente K se os resíduos saírem correlacionados

Parâmetros

  • Posto (r) — número de relações de cointegração, de 1 a k - 1.
  • Defasagens (K) — defasagens do VAR em nível, no mínimo 2.
  • Determinístico — constante restrita (só na relação de cointegração), constante livre (no VECM: séries com tendência) ou tendência restrita (tendência na relação, constante livre).
  • Dummies sazonais — centradas por período, para série com ciclo.

Valor

Um ajuste multivariado (series/var, tipo VECM).

Exemplos

Série de exemplo
Série de exemplo
Juntar séries
VECM
tr_flow(reg) |>
  tr_add("dax", "series/example", dataset = "EuStockMarkets$DAX") |>
  tr_add("cac", "series/example", dataset = "EuStockMarkets$CAC") |>
  tr_add("j", "series/join", nomes = "dax, cac", from = c("dax", "cac")) |>
  tr_add("v", "series/vecm", posto = 1L, defasagens = 2L, from = "j")