Todas as séries não estacionárias são conversíveis em séries estacionárias através da diferenciação


12

Todas as séries temporais não estacionárias podem ser convertidas em séries temporais estacionárias aplicando diferenciação? Além disso, como você decide a ordem da diferenciação a ser aplicada?

Você apenas diferencia os intervalos 1,2 ... n e executa o teste de raiz unitária de estacionário cada vez para ver se a série resultante é estacionária?

Respostas:


12

Não. Como um contra-exemplo, seja uma variável aleatória e permita que a série temporal tenha o valor no tempo . A diferença de no tempo é uma combinação linearexp ( t X ) t k th i = 0 , 1 , 2 , Xexp(tX)tkthEu=0 0,1,2,...

Δk(Eu)=j=0 0kWjexp((Eu+j)X)=exp(EuX)j=0 0kWjexp(jX)=exp(EuX)Δk(0 0).

para os coeficientes (que podem ser calculados, mas cujos valores são irrelevantes para esta discussão). A menos que seja constante, os lados esquerdo e direito têm distribuições diferentes, provando que a diferença não é estacionária. Portanto, nenhuma quantidade de diferenciação tornará esta série temporal estacionária. X k thWjXkº


Então, dada uma série temporal (linear), como você sabe se alguma vez pode ser diferenciada para formar uma série estacionária?
213 Victor Victor

1
Por favor, explique o que você quer dizer com uma série temporal "linear". Em geral, o processo de ajuste de um modelo de RA equivale a estimar a quantidade de diferenciação necessária para tornar a série estacionária.
whuber

Obrigado ... deixe-me pensar sobre isso. Eu não sei o quanto eu não sei
Victor

2
Isso parece ser uma conseqüência do fato de que a função exponencial é sua própria derivada, e isso imediatamente me sugere que uma série temporal pode ser estacionária por diferenciação repetida se e somente se a função "verdadeira" modelada for um polinômio ( ou, equivalentemente, sua expansão da série Taylor é finita).
Zwol 17/11

3
@zwol Essa é uma boa visão - e é por isso que o contra-exemplo exponencial foi o primeiro a se lembrar - mas é apenas parte da história. Se a expectativa é uma função polinomial do tempo, uma diferenciação suficiente tornará estacionária a série temporal de primeira ordem : ou seja, os primeiros momentos das distribuições serão invariantes ao longo do tempo. No entanto, a diferenciação não tornará necessariamente momentos mais altos ou momentos multivariados.
whuber

1

A resposta do whuber está correta; existem muitas séries temporais que não podem ser estacionárias por diferenciação. Não obstante, isso responda à sua pergunta em sentido estrito, também pode ser interessante notar que, na ampla classe de modelos ARIMA com ruído branco, a diferenciação pode transformá-los em modelos ARMA, e os últimos são (assintoticamente) estacionários quando as raízes remanescentes de o polinômio característico auto-regressivo está dentro do círculo unitário. Se você especificar uma distribuição inicial apropriada para a série observável igual à distribuição estacionária, obterá um processo de série temporal estritamente estacionário .

Portanto, como regra geral, não, nem todas as séries temporais são conversíveis em séries estacionárias por diferenciação. No entanto, se você restringir seu escopo à ampla classe de modelos de séries temporais na classe ARIMA com ruído branco e distribuição inicial adequadamente especificada (e outras raízes de RA dentro do círculo da unidade), sim, a diferenciação pode ser usada para obter estacionariedade.


1
+1 Indiscutivelmente, para algumas (muitas?) Aplicações, essa é uma resposta mais útil do que a puramente teórica que ofereci.
whuber

2
Sim - às vezes acho que é uma questão de "Aqui está a resposta para sua pergunta, e agora aqui está a resposta para uma pergunta diferente que você também deveria ter feito".
Reintegrar Monica
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.