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?


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.


Ó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.


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.


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


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.


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.


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.


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)


-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)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.