27
Series de tiempo Estad´ ıstica Miguel ´ Angel Chong R. [email protected] 12 de marzo del 2013 Miguel Chong Series de tiempo

Estad´ıstica Miguel Angel Chong R.´ …€¦ · Observaciones Para una MA(q), definido por Xt = µ+ q(B) t,siesun proceso de ruido blanco { t} es gaussiano (es decir tiene una

  • Upload
    ledang

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Series de tiempo

Estadıstica

Miguel Angel Chong [email protected]

12 de marzo del 2013

Miguel Chong Series de tiempo

Procesos estocasticos lineales.

DefinicionUn proceso estocastico {Xt}t2T es un proceso lineal si para todo t 2 Z sepuede representar como

Xt =1X

j=�1 j✏t�j , (1)

donde {✏t}t2T es un proceso de ruido blanco y { j}1j=�1 es una sucesion

de constantes reales absolutamente sumablesP1

j=�1 | j | < 1.

Miguel Chong Series de tiempo

Vimos que un proceso estocastico {Xt}t2T con la siguiente forma

Xt =�Xt�1

+ ✏t , con |�| < 1.

Lo podemos escribir como

Xt =1X

j=0

�j✏t�j .

Entonces 0

= �0 = 1, 1

= �1, 2

= �2,... y u = 0 si el ındiceu es negativo.

Miguel Chong Series de tiempo

TeoremaSea {Yt}t2T un proceso estacionario con media cero, varianza�Y (0) = �2 y funcion de autocovarianzas �Y (h) para h � 1. Si

{ j}1j=�1 es una serie de reales tales que1X

j=�1| j | < 1 entonces

el proceso Xt =1X

j=�1 jYt�j es estacionario con media cero y fun-

cion de autocovarianzas

�X (h) =1X

j=�1

1X

k=�1 j k�Y (h � k + j), h � 0.

Miguel Chong Series de tiempo

Lo que dice el teorema anterior es que la serie que resulta deaplicarle un filtro lineal a una serie estacionaria es tambien unaserie estacionaria.

CorolarioCon las hipotesis del teorema anterior y ahora suponiendo que{Yt}t2T es ruido blanco, la funcion de autocovarianzas del procesoestocastico lineal {Xt} esta dado por

�X (h) = �21X

j=�1 j j+h, h � 0.

Miguel Chong Series de tiempo

Promedios moviles

DefinicionDiremos que {Xt}t2T es un proceso de media movil de orden q, ylo denotaremos como MA(q), si para q � 1 entero y ✓

1

, . . . , ✓q, µson constantes reales tales que para todo t 2 T tenemos

Xt =µ+ ✏t + ✓1

✏t�1

+ . . .+ ✓q✏t�q

=µ+ (1 + ✓1

B

1 + . . .+ ✓qBq)✏t

=µ+ ✓q(B)✏t

donde {✏t} es un proceso de ruido blanco. (A ✓q(B) le llamaremosel polinomio de media movil.)

Veamos si este proceso es estacionario (estacionario de segundoorden)

Miguel Chong Series de tiempo

Promedios moviles

Primero calculemos la esperanza y la varianza de un procesoMA(q)

E [Xt ] =E [µ+ ✏t + ✓1

✏t�1

+ . . .+ ✓q✏t�q]

=E [µ] + E [✏t ] + ✓1

E [✏t�1

] + ...+ ✓qE [✏t�q]

=µ.

Var [Xt ] =Var [µ+ ✏t + ✓1

✏t�1

+ . . .+ ✓q✏t�q]

=V [✏t ] + ✓21

V [✏t�1

] + ...+ ✓2qV [✏t�q]

=�2✏

qX

i=0

✓2i , donde ✓0

= 1.

Miguel Chong Series de tiempo

Promedios moviles

Ahora para calcular la funcion de autocovarianza recordemos que para unproceso estocastico lineal

Xt � µ =1X

j=�1 j✏t�j ,

sabemos que podemos encontrar la funcion de autocovarianza como

�X (h) = �2

1X

j=�1 j j+h, h � 0.

En nuestro caso tenemos que el proceso estocastico es

Xt � µ =✏t + ✓1

✏t�1

+ . . .+ ✓q✏t�q

entonces 0

= 1, 1

= ✓1

, 2

= ✓2

, . . . , q = ✓q y k = 0 para k � q+1.

Miguel Chong Series de tiempo

Promedios moviles

Entonces se puede probar que la autocorrelacion para h � 0 de unMA(q) es:

�(h) = Cov (Xt ,Xt+h) =

8>><

>>:

�2✏

q�hX

i=0

✓i✓h+i si 0 h q

0 h > q.

Notemos que esto ultimo no depende de t, el tiempo donde se estaparado, sino de cuanto estan separadas las observaciones. por lotanto es un proceso estacionario de segundo orden.

Miguel Chong Series de tiempo

Promedios moviles

La funcion de autocorrelacion para h � 0 de un MA(q) esta dadopor

⇢(h) = ⇢(Xt ,Xt+h) =�h�0

=

8>>>>>>><

>>>>>>>:

q�hX

i=0

✓i✓h+i

qX

i=0

✓2i

si 0 h q

0 h > q.

Miguel Chong Series de tiempo

Observaciones

Para una MA(q), definido por Xt = µ+ ✓q(B)✏t , si es unproceso de ruido blanco {✏t} es gaussiano (es decir tiene unadistribucion normal), entoces Xt tambien es gaussiano.

En un proceso MA(q) la funcion de autocorrelacion presentaun rasgo identificativo, puesto que es cero a partir de los lag 0smayores a el orden del proceso.

Notemos que aunque no se requieren restricciones sobre loscoeficientes, ✓

1

, . . . , ✓q para que un proceso MA (q) seaestacionario, sı hay un inconveniente que explicaremos acontinuacion.

Miguel Chong Series de tiempo

La funcion de autocorrelacion ⇢(h) es una herramienta queusaremos mas para tratar de identificar que proceso genero nuestraserie de tiempo. Por lo tanto cabe la pregunta ¿Para cada modeloMA existe una unica funcion de autocorrelacion? Por desgracia larespuesta es no.

Supongamos que tenemos los siguientes procesos MA (1)

Xt = ✏t + ✓✏t�1

y Yt = "t +1

✓"t�1

,

donde ✓ 2 R\ {0} y {✏t}t2T y {"t}t2T son dos procesos de ruidoblanco. Para estos dos procesos tenemos que la funcion deautocorrelacion es

⇢(h) =

8>><

>>:

1 si h = 0✓

1 + ✓2si h = 1

0 si h > 1.

Miguel Chong Series de tiempo

Veamos una forma para elegir entre uno de estos modelos. Del modeloXt = ✏t + ✓✏t�1

tenemos que ✏t = Xt � ✓✏t�1

Xt = ✏t + ✓✏t�1

= ✏t + ✓ (Xt�1

� ✓✏t�2

)

= ✏t + ✓Xt�1

� ✓2✏t�2

= ✏t + ✓Xt�1

� ✓2 (Xt�2

� ✓✏t�3

)

= ✏t + ✓Xt�1

� ✓2Xt�2

+ ✓3✏t�3

= ✏t + ✓Xt�1

� ✓2Xt�2

+ ✓3 (Xt�3

� ✓✏t�4

)

= ✏t + ✓Xt�1

� ✓2Xt�2

+ ✓3Xt�3

� ✓4✏t�4

.

.

.

= ✏t +1X

j=1

(�1)

j+1 ✓jXt�j

Por lo tanto si |✓| < 1, el efecto del pasado cada vez es menor. Por lotanto si |✓| < 1 tenemos que

✏t = Xt �1X

j=1

(�1)

j+1 ✓jXt�j = Xt +

1X

j=1

(�1)

j ✓jXt�j

=

1X

j=0

(�1)

j ✓jXt�j .

Miguel Chong Series de tiempo

Ahora vamos a introducir el concepto de invetibilidad en losprocesos MA que nos garantiza que para cada proceso MA sepuede relacionar de manera unica con una funcion deautocorrelacion.

Invertibilidad

DefinicionUn proceso MA(q), {Xt}t2T definido por ✓p (B) = 1+ ✓

1

B + . . .+✓qBq se llama invertible si se puede expresar como un autorregresivo

de orden infinito, AR(1), es decir ✏t =1X

j=0

⇡jXt�j =1X

j=0

⇡jB jXt =

(B) ✏t para toda t 2 T , donde1X

j=0

|⇡j | < 1 y ⇡0

= 1.

Miguel Chong Series de tiempo

El siguietne resultado nos da condiciones necesarias para saber siun proceso MA es invertible o no.

TeoremaUn proceso MA(q), definido por ✓p (B) ✏t = Xt , donde ✓q (B) =1+ ✓

1

B + . . .+ ✓qBq es invertible si solo si las raıces de la ecuacion

✓q (B) = 1 + ✓1

B + . . .+ ✓qBq = 0,

son en modulo mayores que la unidad

Miguel Chong Series de tiempo

Ejemplo

Para un MA(2), Xt = ✏t + ✓1

✏t�1

+ ✓2

✏t�2

=�1 + ✓

1

B + ✓2

B

2

�✏t

sera invertible si las raıces del polinomio ✓2

(B)=1 + ✓1

B + ✓2

B

2

son en modulo mayores a la unidad, es decir

z1

=

�������

�✓1

+

q✓21

� 4✓2

2✓2

�������> 1 y z

2

=

�������

�✓1

�q

✓21

� 4✓2

2✓2

�������> 1.

Entonces igualando el polinomio ✓2

(B) con su factorizacion

1 + ✓1

B + ✓2

B2

= ✓2

(B)=

✓1�

B

z1

◆✓1�

B

z2

◆= 1� B

✓1

z1

+

1

z2

◆+

B2

z1

z2

Por lo tanto ✓2

= 1

z1

z2

, y ✓1

= �⇣

1

z1

+ 1

z2

⌘, con estas condiciones

tenemos que la region en R2 donde el proceso MA(2) es invertible es

�1 < ✓2

< 1,✓1

+ ✓2

< 1, ✓2

� ✓1

< 1.

Miguel Chong Series de tiempo

Para un MA(2) el conjunto de puntos que hace que sea invertibleson

−2 −1 0 1 2

−1.0

−0.5

0.0

0.5

1.0

theta_1

theta_2

Miguel Chong Series de tiempo

Autorregresivos

Diremos que un proceso {Xt}t2T es un autorregresivo de orden p, ylo denotaremos como AR(p), si para p � 1 un entero y �

1

, . . . ,�pconstantes reales tenemos que

Xt =�1Xt�1

+ . . .+ �pXt�p + ✏t

donde {✏t} es un proceso de ruido blanco.

En terminos de operadores de retraso tenemos

Xt � �1

Xt�1

� . . .� �pXt�p =✏t

(1� �1

B � . . .� �pBp)Xt =✏t

�p (B)Xt =✏t ,

a �p (B) se le conoce como el polinomio autorregresivo.

Miguel Chong Series de tiempo

Un proceso AR(p) puede ser estacionario o no estacionario, esodependera de los valor es de �

1

, . . . ,�p, por ejemplo

Para un AR(1) Xt = �Xt�1

+ ✏t con |�| < 1, ya habıamoscalculado que

E (Xt) = 0, �(h) =�2�h

1� �2y ⇢(h) =

�(h)

�(0)= �h.

Notemos que de lo anterior concluimos que la funcion deautocorrelacion decrece de forma exponencial y ademas queira alternado el signo si � < 0.

Miguel Chong Series de tiempo

Ahora introduciremos el concepto de causalidad para los procesoAR(p). Este concepto es casi identico a la definicion de un procesoestocastico lineal, y recordemos que para ese tipo de procesosabemos que condiciones pedir para que sean estacionarios desegundo orden. En otras palabras, si tenemos un proceso AR(p)causal entonces este sera estacionario.

DefinicionUn proceso AR(p), {Xt} definido por �p (B) = 1��

1

B�. . .��pBp

se llama causal o funcion causal de {✏t} si se puede expresar como

un MA(1), es decir Xt =1X

j=0

j✏t�j =1X

j=0

jBj✏t = (B) ✏t para

toda t 2 T , donde1X

j=0

| j | < 1 y 0

= 1.

Miguel Chong Series de tiempo

El siguiete teorema nos da condiciones necesarias para saber si unproceso AR(p) es causal o no.

TeoremaUn proceso AR(p), definido por �p (B)Xt = ✏, donde �p (B) =1��

1

B� . . .��pBp es causal si solo si las soluciones de la ecuacion

�p (B) = 1� �1

B � . . .� �pBp = 0,

son en modulo mayores que la unidad.

Miguel Chong Series de tiempo

Para un AR(2) la region de causalidad es la que se muestra acontinuacion

Miguel Chong Series de tiempo

Lema

Supongamos que {Xt}t es proceso causal, Xt =P1

j=0

j✏t�j , donde{✏t}t2T es ruido blanco. Entonces

E [Xt�k✏t ] =

(�2✏ si k = 0,

0 si k > 0.

Miguel Chong Series de tiempo

Demostracion

Caso k = 0

E [Xt✏t ] = E

2

4

0

@1X

j=0

j✏t�j

1

A ✏t

3

5

=1X

j=0

jE [✏t✏t�j ]

= 0

E [✏t✏t ] = 1 · �2

✏ = �2

✏ .

Caso k > 0

E [Xt�k✏t ] = E

2

4

0

@1X

j=0

j✏t�k�j

1

A ✏t

3

5

=1X

j=0

jE [✏t✏t�k�j ] =1X

j=0

j · 0 = 0⌅

Miguel Chong Series de tiempo

Veamos una forma de calcular analıticamente las funcion deautocovarianza y autocorrelacion de un AR(2) suponiedo que escausal y ademas si perdida de generalidad E (Xt) = 0. Primerotenemos que un AR(2) se escribe como

Xt =�1Xt�1

+ �2

Xt�2

+ ✏t

donde {✏t} es ruido blando con varianza �2✏ . Si multiplicamos estaultima ecuacion por Xt�k tenemos y tomamos esperanza de amboslados tenemos que

E [XtXt�k ] =�1E [Xt�1

Xt�k ] + �2

E [Xt�2

Xt�k ] + E [✏tXt�k ] .

Que es equivalente a

�k =�1

�k�1

+ �2

�k�2

+ E [✏tXt�k ] .

Miguel Chong Series de tiempo

Usando el Lema anterior al evaluar para distintas k 0s tenemos que

�k =�1

�k�1

+ �2

�k�2

, k � 1

�0

=�1

�1

+ �2

�2

+ �2✏ .

Dividiendo estas expresiones por �0

tenemos que

⇢k =�1

⇢k�1

+ �2

⇢k�2

, k � 1 (2)

1 =�1

⇢1

+ �2

⇢2

+�2✏�0

. (3)

Evaluando (2) en k = 1 y 2 tenemos que

k = 1, ⇢1

=�1

+ �2

⇢1

,) ⇢1

=�1

1� �2

k = 2, ⇢2

=�1

⇢1

+ �2

,) ⇢2

=�21

1� �2

+ �2

.

Miguel Chong Series de tiempo

Ahora si evaluamos (2) con k = 3 y usando los resultadosanteriores obtenemos ⇢

3

, y de manera recursiva usando la ecuacion(2) podemos obtener ⇢u para u � 4.

En general para un proceso AR(p) con p � 3 decrece a cero enformas sinusoidales, pero no se anulan a partir de algun lag comosucede en los procesos MA(q).

Miguel Chong Series de tiempo