Por que usar o modelo de correção de erro vetorial?

30

Estou confuso sobre o Modelo de Correção de Erros de Vetor ( VECM ).


Formação técnica: O VECM oferece a possibilidade de aplicar o Modelo Autoregressivo de Vetor ( VAR ) a séries temporais multivariadas integradas. Nos livros didáticos, eles citam alguns problemas na aplicação de um VAR a séries temporais integradas, a mais importante das quais é a chamada regressão espúria (as estatísticas t são altamente significativas e R ^ 2 é alta, embora não exista relação entre as variáveis).

O processo de estimativa do VECM consiste aproximadamente nas três etapas a seguir, sendo uma delas confusa a primeira:

  1. Especificação e estimativa de um modelo VAR para séries temporais multivariadas integradas

  2. Calcular testes de razão de verossimilhança para determinar o número de relações de cointegração

  3. Após determinar o número de cointegrações, estime o VECM

Na primeira etapa, estima-se um modelo VAR com número adequado de defasagens (usando os critérios usuais de qualidade de ajuste) e depois verifica se os resíduos correspondem às premissas do modelo, ou seja, a ausência de correlação serial e heterocedasticidade e se os resíduos são normalmente distribuídos . Portanto, verifica-se se o modelo VAR descreve adequadamente a série temporal multivariada e segue-se para outras etapas somente se o fizer.

E agora a minha pergunta: se o modelo VAR descreve bem os dados, por que preciso do VECM ? Se meu objetivo é gerar previsões , não é suficiente estimar um VAR e verificar as suposições e, se forem cumpridas, basta usar este modelo?

Minerador de dados
fonte
2
Pelo que entendi, um VECM é um VAR em que as variáveis ​​dependentes não são estacionárias de covariância, mas as primeiras diferenças são. Portanto, na sua etapa 1, não acho que sua descrição esteja completa.
Wayne
2
Olá Wayne, certo, trata-se de aplicar o VAR a dados estacionários com diferença. Estima-se um VAR para dados estacionários com diferença e depois verifica a possível cointegração aplicando alguns testes aos resíduos do VAR estimado. E então, se elas forem cumpridas, continua o procedimento: mas não entendo por que não apenas pare aqui e use o VAR estimado e válido?
DataMiner
2
Eu acredito que a normalidade dos resíduos não é uma suposição subjacente a um modelo VAR, ao contrário do que você menciona no penúltimo parágrafo.
Richard Hardy
Diferença entre VAR e VECM mentiras em co-integração
emeka ochiabuto

Respostas:

21

A principal vantagem do VECM é que ele tem uma boa interpretação com equações de longo e curto prazo.

Em teoria, o VECM é apenas uma representação do VAR cointegrado. Essa representação é cortesia do teorema da representação de Granger. Portanto, se você cointegrou o VAR, ele tem representação VECM e vice-versa.

Na prática, você precisa determinar o número de relacionamentos cointegrantes. Quando você fixa esse número, restringe certos coeficientes do modelo VAR. Portanto, a vantagem do VECM sobre o VAR (que você estima ignorar o VECM) é que o VAR resultante da representação do VECM possui estimativas de coeficiente mais eficientes.

mpiktas
fonte
Ótimo!! É sua própria consideração ou você está se referindo a um livro / papel? Se o segundo for o caso, você pode fornecer a fonte?
DataMiner
4
O teorema da representação de Granger é um resultado clássico. A afirmação sobre a eficiência é minha própria adição, que decorre do fato de que você perde a eficiência se estimar coeficientes desnecessários.
Mvctas #
17

Concordo com mpiktas que o maior interesse de um VECM reside na interpretação do resultado, introduzindo conceitos como relacionamento de longo prazo entre variáveis ​​e o conceito associado de correção de erros, enquanto estuda como são os desvios a longo prazo "corrigido". Além disso, de fato, se o seu modelo for especificado corretamente, as estimativas do VECM serão mais eficientes (como um VECM tem uma representação VAR restrita, enquanto a estimativa direta do VAR não levaria isso em consideração).

No entanto, se você estiver interessado apenas na previsão, como parece ser o caso, poderá não estar interessado nesses aspectos do VECM. Além disso, determinar a classificação de cointegração apropriada e estimar esses valores pode induzir pequenas imprecisões da amostra, de modo que, mesmo que o modelo verdadeiro seja um VECM, o uso de um VAR para previsão pode ser melhor. Finalmente, há a questão do horizonte da previsão em que você está interessado, o que influencia a escolha do modelo (independentemente de qual seja o modelo "verdadeiro"). Se bem me lembro, existem resultados contraditórios na literatura, Hoffman e Rasche dizendo que as vantagens do VECM aparecem apenas em um horizonte longo, mas Christoffersen e Diebold alegando que você está bem com um VAR a longo prazo ...

A literatura (sem um consenso claro) começaria com:

  • Peter F. Christoffersen e Francis X. Diebold, Cointegração e Previsão de Longo Horizonte, Journal of Business & Economic Statistics, vol. 16, n. 4 (outubro de 1998), pp. 450-458
  • Engle, Yoo (1987) Previsão e testes em sistemas co-integrados, Journal of Econometrics 35 (1987) 143-159
  • Hoffman, Rasche (1996) Avaliando o desempenho das previsões em um sistema cointegrado, Journal Of Applied Econometrics, VOL. 11.495-517 (1996)

Finalmente, há um tratamento completo (mas não muito claro na minha opinião), discussão de sua pergunta no Manual de previsão, capítulo 11, Previsão com dados de tendências, Elliott.

Matifou
fonte
2

Meu entendimento pode estar incorreto, mas o primeiro passo não é apenas ajustar uma regressão entre séries temporais usando o OLS - e mostra se as séries temporais estão realmente cointegradas (se os resíduos dessa regressão são estacionários). Mas a cointegração é uma espécie de relação de longo prazo entre as séries temporais e seus resíduos, embora estacionária ainda possa ter alguma estrutura de autocorrelação de curto prazo que você pode explorar para se ajustar a um modelo melhor e obter melhores previsões e esse "longo prazo + curto termo "modelo é VECM. Portanto, se você precisar apenas de uma relação de longo prazo, poderá parar na primeira etapa e usar apenas a relação de cointegração.

Kochede
fonte
0

Podemos selecionar modelos de séries temporais com base em se os dados são estacionários.

insira a descrição da imagem aqui

Saeed Aas Meo
fonte
3
Para este site, isso é considerado um pouco curto para uma resposta, é mais um comentário. Você deve adicionar um texto explicando sua figura!
Kjetil b halvorsen
2
Bem vindo ao nosso site! Parece que você está bem posicionado para fazer contribuições úteis. Observe, no entanto, que trabalhamos de maneira um pouco diferente das perguntas e respostas ou nos sites de discussão. Se você demorar alguns minutos para analisar nossa Central de Ajuda , acho que você terá uma noção melhor do que estamos falando e de como você pode interagir melhor aqui.
whuber
0

Você não pode usar VAR se as variáveis ​​dependentes não forem estacionárias (isso seria regressão espúria). Para resolver esses problemas, precisamos testar se as variáveis ​​estão cointegradas. Nesse caso, se tivermos uma variável I (1) ou todas as variáveis ​​dependentes estiverem cointegradas no mesmo nível, você poderá executar o VECM.

amira
fonte
0

O que observei no VAR foi que ele é usado para capturar o relacionamento de curto prazo entre as variáveis ​​empregadas enquanto o VECM testa o relacionamento de longo prazo. Por exemplo, em um tópico em que o choque está sendo aplicado, acho que a técnica de estimativa apropriada deve ser VAR. Enquanto isso, ao testar através do processo de raiz da unidade, co-integração, VAR e VECM, se a raiz da unidade confirmar que todas as variáveis ​​são de natureza I (1), você poderá prosseguir para a co-integração e depois testado para a co-integração. e o resultado confirmou que as variáveis ​​estão cointegradas, o que significa que existe um relacionamento de longo prazo entre as variáveis. Em seguida, você pode prosseguir para o VECM, mas, caso contrário, opte pelo VAR.

Lawal
fonte
0

Uma descrição que encontrei ( http://eco.uc3m.es/~jgonzalo/teaching/timeseriesMA/eviewsvar.pdf ) diz:

Um modelo de correção de erro de vetor (VEC) é um VAR restrito que possui restrições de cointegração incorporadas à especificação, de modo que foi projetado para uso com séries não estacionárias conhecidas por serem cointegradas. A especificação VEC restringe o comportamento de longo prazo das variáveis ​​endógenas para convergir para seus relacionamentos de cointegração, permitindo uma ampla variedade de dinâmicas de curto prazo. O termo de cointegração é conhecido como termo de correção de erros, uma vez que o desvio do equilíbrio de longo prazo é corrigido gradualmente através de uma série de ajustes parciais de curto prazo.

O que parece implicar que um VEC é mais sutil / flexível do que simplesmente usar um VAR nos primeiros dados diferenciados.

Wayne
fonte
Poderia, por favor, fornecer a fonte desta cotação?
whuber
2
Eu realmente li muito sobre o VECM, mas ainda assim, para minha própria surpresa, não sei por que preciso desse modelo se estou apenas interessado em prever, por exemplo. O que os autores sugerem é que apenas reescreva o VECM como VAR usando alguma fórmula para gerar previsões. O VAR resultante é, e deve ser, o VAR que recebo apenas aplicando diretamente o procedimento OLS aos dados integrados. Então, por que esse desvio sobre o VECM?
DataMiner
@whuber: É um artigo que encontrei no Google: eco.uc3m.es/~jgonzalo/teaching/timeseriesMA/eviewsvar.pdf uma apostila de classe de Jesús Gonzalo. (O PDF não tem qualquer informação de identificação nele.)
Wayne
@whuber, a variação desta citação que você pode encontrar em qualquer livro de séries temporais sobre VAR e VECM.
Mvctas # 28/13
2
@mpiktas O problema que me preocupa, como moderador, é identificar a fonte dessa citação. (Não estou desafiando sua correção, nem questionando seu significado ou pedindo mais material para ler). O empréstimo de materiais é aceitável neste site, mas o uso sem atribuição não é. A citação é incomum, pois aparece em vários locais da Web, mas (IMHO) não aparece em nenhum local autorizado (apenas na literatura cinza) e nunca com atribuição. Gostaria de saber qual é a fonte original dessa citação.
whuber
-1

Se alguém aparecer aqui com a mesma pergunta, aqui está a resposta por que alguém precisa de VECM em vez de VAR. Se seus dados não estiverem estacionários (dados financeiros + algumas variáveis ​​macro), você não poderá prever com o VAR, porque eles assumem a estacionariedade, portanto o MLE (ou OLS nesse caso) produzirá previsões que significam reverter rapidamente. O VECM pode lidar com esse problema. (séries diferenciadas não ajudariam)

Jonas
fonte
-1

Como foi corretamente apontado nas postagens anteriores, um VECM permite que você use dados não estacionários (mas cointegrados) para a interpretação. Isso ajuda a reter as informações relevantes nos dados (que de outra forma seriam perdidas na diferenciação dos mesmos)

Salim Shamsher
fonte