arima
TRANSCRIPT
![Page 1: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/1.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Presentación:
•Los modelos ARIMA responden al acrónimo de procesos AutoRregresivos, Integrados, y Medias móviles (Moving Average), y fueron planteados inicialmente por George Box y Gwilym Jenkins en 1970 en su obra “Time Series Analysis: Forecasting and Control (Holden Day, San Francisco, USA)” como una alternativa a la modelización y predicción tradicional mediante modelos estructurales.
•La idea subyacente fundamental consiste en admitir que las series temporales son generadas mediante un Proceso Generador de Datos que puede ser identificado y cuantificado y que, por tanto, pueden ser inferidos sus valores a futuro.
•En este sentido enlaza con los métodos clásicos de predicción basados en la identificación de los componentes de una serie temporal.
![Page 2: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/2.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Presentación:
• En efecto cuando realizamos una predicción de la evolución de una determinada serie temporal mediante la descomposición en los componentes estacional, tendencial, cíclico e irregular, el procedimiento que seguimos consiste en identificar comportamientos regulares a lo largo de la serie (movimientos estacionales, tendenciales y cíclicos ) y extrapolarlos a futuro, asumiendo que los comportamientos irregulares tendrán un efecto promedio nulo.
•En el caso de los modelos ARIMA identificaremos igualmente una serie de comportamientos regulares asociados a procesos de evolución temporal conocidos (Procesos de integración, autorregresivos y de Medias móviles) que interactúan con procesos completamente aleatorios (Ruido blanco).
![Page 3: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/3.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Presentación:
• El proceso de predicción con modelo ARIMA puede, por tanto, resumirse en las siguientes etapas:
1) Identificación de los procesos subyacentes (P.G.D.):
1.1. Orden de integración
1.2.- Tipología de procesos AR y MA
2º) Estimación de los coeficientes asociados a los procesos AR y MA.
3º) Validación del modelo estimado.
4º) Cuantificación a futuro de los valores de la serie objetivo.
![Page 4: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/4.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Fundamentos estadísticos:
La modelización ARIMA asume que toda serie temporal está generada por un proceso estocástico (Proceso Generador de datos PGD) en la que los distintos valores observados Yt responden a realizaciones (muestras) concretas de un conjunto de N variables aleatorias Zt, que tienen unas determinadas probabilidades de ocurrencia asociadas a sus respectivas funciones de densidad f(Zt).
Estas funciones de densidad serán, en general, desconocidas y no pueden ser estimadas ya que sólo disponemos de una observación de cada una de ellas, por lo que se hace necesario asumir una serie de simplificaciones para poder realizar cualquier tipo de inferencia estadística.
![Page 5: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/5.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Fundamentos estadísticos:
La primera simplificación que debemos asumir es que el proceso es estrictamente estacionario lo que supone que la función de distribución conjunta no se ve afectada por ningún cambio de origen, es decir: f (Zt, Zt+1,…Zt+r)= f (Zt+k,Zt+1+k,…Zt+r+k).
Si definimos la media y varianza del proceso como:
Estaremos ante un proceso débilmente estacionario(1) si la media es constante en el tiempo y la covarianza depende únicamente de la distancia temporal entre las variables.
))((),cov(
,...),()(
,
21
ssttstst
tttt
ZZEZZ
ZZEZE
),cov(
)(
kttk
tt
ZZ
ZE
(1) Si las variables son normales (proceso gaussiano) equivale a un proceso estrictamente estacionario.
![Page 6: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/6.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Fundamentos estadísticos:
La segunda simplificación que debemos asumir es que el proceso es ergódico, lo que supone que los elementos suficientemente alejados en el tiempo estén prácticamente incorrelacionados de forma tal que todos los elementos de la serie temporal aporten información nueva y útil para la media.
De esta forma la media temporal es un estimador insesgado y consistente de la media poblacional si su varianza tiende a cero cuando la muestra tiende a infinito:
NN
N
ttN
ZEentoncesNZVarSi
ZN
Z
0)(
1
1
Aunque no es posible contrastar la ergodicidad de un proceso podemos asumirla si la covarianza tiende a cero cuando k tiende a infinito
![Page 7: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/7.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Ruido Blanco
El denominado ruido blanco es un proceso estocástico que presenta media nula, varianza constante y covarianza nula para cualquier valor de k, si además la distribución es normal, se denomina Ruido Blanco Gaussiano.
kaaCov
aE
aE
ktt
at
t
0),(
022
Este tipo de procesos es estrictamente estacionario.
![Page 8: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/8.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Camino aleatorio.
El camino aleatorio es un proceso tal que la diferencia entre dos valores consecutivos de la variable se comporta como un ruido blanco.
Si existe una tendencia sistemática en el cambio se denomina camino aleatorio con deriva.
tttttt aZZbienoaZZ 11
tttttt aZmZbienoamZZ 11
El camino aleatorio es no estacionario en varianza mientras que si tiene deriva tampoco lo es en media.
t
jjt mtaZZ
10 *
tmztmaEZEtmaZEZEt
jj
t
jjt *** 0
10
10
2
1
2
2
1
2 * a
t
jt
t
jtttt taEaEZEZVar
![Page 9: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/9.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Proceso Autorregresivo.
Definimos un proceso autorregresivo de primer orden AR(1) como un proceso aleatorio que responde a una expresión del tipo
Para que el proceso AR(1) sea estacionario se debe cumplir que -1<1<1, para que z
2 sea finita y no negativa.
011110 tttttttt ZZconaZZbienoaZZ
21
2222
12
1
aazztZVar
Los procesos autoregresivos pueden generalizarse al orden p AR(p) sin más que añadir términos retardados en la expresión general.
tptpttt aZZZZ ...22110
![Page 10: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/10.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Medias móviles.
Definimos una media móvil de primer orden MA(1) como un proceso aleatorio que responde a una expresión del tipo
medialaasdiferenciaenZconaaZ tttt 11
Los procesos de medias móviles son estacionarios y, al igual que los autoregresivos pueden generalizarse al orden q MA(q) sin más que añadir términos retardados en la expresión general.
qtqtttt aaaaZ ...2211
![Page 11: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/11.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Invertibilidad.
El operador retardo B aplicado sobre una serie temporal Yt la desfasa en el tiempo.
Un proceso AR(1) puede expresarse como:
y operando
stts
tttt YYBYYBYBY 22
1
tt aZB 11
tt aB
Z11
1
Dado que la suma de los infinitos términos de una progresión geométrica de razón 1B se define como
B11
1
El proceso AR(1) es equivalente a un proceso infinito de medias móviles MA(∞) Invertibilidad
3312
2111
331
2211 ttttttttt aaaaaBaBBaaZ
![Page 12: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/12.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Invertibilidad.
De la misma forma un proceso de medias móviles de orden q MA(q) puede transformarse en un AR(∞)
La invertibilidad del proceso MA(q) exige que el proceso AR(∞) sea convergente
La invertibilidad de un proceso puede generalizarse a un autorregresivo de orden p AR(P)
ttptttp aBaBZaZB 1
ppp BBBB 2
211 33
2211 BBBB
tqtq
qqtqttt aBaBBaaaZ 111 1
ttq aZB 1 BBBBp 2
211 1
![Page 13: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/13.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Procesos estocásticos elementales: Procesos integrados.
Un proceso integrado es aquel que puede convertirse en estacionario aplicando diferencias.
Así, por ejemplo, un camino aleatorio sería un proceso integrado de orden 1 I(1), ya que puede convertirse en estacionario tomando primeras diferencias.
Definimos el orden de integración de un proceso como el número de diferencias que debemos aplicarle para convertirlo en estacionario.
En el contexto de las series económicas los órdenes de integración más frecuentes son 1 ó 2 I(1) ó I(2).
En algunas ocasiones las diferencias deben aplicarse sobre el valor estacional. ioestacionareósconeZZ ttstt 124
![Page 14: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/14.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Proceso Generador de Datos.
Mediante la adecuada combinación de estos procesos elementales: integración, AR(p), y MA(q) podemos representar la evolución de cualquier serie temporal.
ptptttptpttt aaaaYYYY 22112211
t
p
qttqpt a
B
BYaBBY
BYYYYcon tttt 11
Para la series que presentan estacionalidad se pueden reproducir los mismos procesos sobre el orden estacional s (s=4 trimestrales, s=12 mensuales)
ststtts BYYYY 1
Integración estacionaltptspstsstst aZZZZ 2221 SAR(p)
qtsqstsststt aaaaZ 2221 SMA(q)
![Page 15: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/15.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Herramientas de identificación: Correlograma.
Denominamos correlograma a una representación gráfica de las funciones de Autocorrelación total (FAC) y parcial (FAP).
Las funciones de autocorrelación recogen los valores de los diferentes coeficientes de autocorrelación de una serie para distintos desfases k.
El coeficiente de autocorrelación para un determinado desfase k se define como:
0)()(
),(
k
oo
k
ktt
kttk
ZVarZVar
ZZCov
Si el proceso Zt es estacionario
![Page 16: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/16.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Herramientas de identificación: Correlograma.
Asumiendo la estacionariedad y ergoicidad del proceso los coeficientes de autocorrelación pueden aproximarse como:
N
tt
N
ktkttkk
kk
ZZN
c
ZZZZN
ccon
c
c
1
2
00
1
01
ˆ
1ˆ
ˆ
La función de autocorrelación parcial estaría formada por los correspondientes coeficientes de autorcorrelación parcial, que miden la relación entre los valores desfasados k periodos una vez eliminados o filtrados los efectos de la correlación entre los restantes desfases.
Las bandas de confianza para la FAC y la FAP se aproximan como: 0
11*96,1 j
No
Np
![Page 17: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/17.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Herramientas de identificación: Correlograma.
Proceso FAC FAP
AR(1)
MA(1)
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
![Page 18: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/18.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Herramientas de identificación: Correlograma.
Proceso FAC FAP
AR(2)
MA(2)
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
![Page 19: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/19.jpg)
INTRODUCCIÓN A LOS MODELOS ARIMA
Herramientas de identificación: Correlograma.
Proceso FAC FAP
SAR(12)
SMA(12)
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
…
12
…
…
24
…
…
36
![Page 20: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/20.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Análisis gráfico de la serie.
Determinación de la existencia de tendencia y/o cambios en la volatilidad de la serie.
Los cambios en la volatilidad relativa se aprecian mejor sobre la serie en primeras diferencias SHOW D(MATRI) View -> Graph
MATRI Object serie -> Open -> View -> Graph
![Page 21: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/21.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Transformación logarítmica.
Si se aprecian cambios significativos en la volatilidad relativa de la variable es aconsejable realizar una transformación logarítmica para amortiguar este efecto de cambios en la varianza relativa.
SHOW LOG(MATRI) -> View -> Graph
SHOW DLOG(MATRI) -> View -> Graph
![Page 22: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/22.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
La apreciación de una evolución sistemática en la serie analizada puede venir provocada por la existencia de una componente tendencial determinista (tendencia) o estocástica (camino aleatorio).
Yt= f(tiempo) Yt= a+b*t Yt=Yt-1+at
En el primer caso la tendencia se eliminaría “filtrado” la serie mediante un ajuste de tendencia clásico, mientras que en el segundo se eliminaría tomando primeras diferencias.
LS LOG(MATRI) C @TREND() (Object->New->Equation)Procs-> Make residual -> LMATRIFIL
DLOG(MATRI)
![Page 23: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/23.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
En la práctica es difícil de discriminar entre ambos tipos de tendencias ya que un comportamiento determinista se puede eliminar tomando diferencias al igual que una tendencia estocástica podría corregirse mediante un ajuste de tendencia.
Tendencia real:ESTOCÁSTICA
Tendencia real:DETERMINISTA
![Page 24: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/24.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
Inicialmente podríamos contrastar estadísticamente ambos tipos de tendencias mediante una expresión del tipo:
Yt=a + b*t + c*Yt-1+ut
Determinando la no nulidad del coeficiente b y la igualdad a 1 del coeficiente c
Ahora bien, bajo la hipótesis nula de un coeficiente unitario en c los contrastes habituales pierden potencia al alterarse la distribución de los mismos.
Una alternativa válida puede resultar la utilización del Test de Raíces Unitarias de Dickey y Fuller ampliado incluyendo la contrastación de términos deterministas (esquema de Dolado y Perron).
Estos autores proponen una especificación alternativa para el contraste de ese coeficiente c donde la variación en dos periodos consecutivos vendría determinada por una expresión del tipo:
Yt =+β*t+γ*Yt-1+ut Yt – Yt-1 =+β*t+γ*Yt-1+ut Yt =+β*t+(γ+1)*Yt-1+ut
Y donde la nulidad del coeficiente γ equivaldría a la contrastación de la unitariedad del coeficiente c
![Page 25: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/25.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
Este contraste DF es especialmente sensible a la presencia de autocorrelación en la perturbación aleatoria del modelo, por lo que los mismos autores proponen una versión ampliada ADF que incluye tantos retardos de la variable endógena como sean necesarios para corregir el problema de la autocorrelación.
Yt =+β*t+γ*Yt-1+ Yt-1 + Yt-2 +…+ut
En el esquema propuesto por Dolado y Perron, se partiría de una especificación lo menos restringida posible y se iría reduciendo, por eliminación de componentes deterministas no significativos, hasta obtener una formulación final donde se compararía el estadístico t asociado al coeficiente γ con los valores de referencia de Mackinon, rechazándose la hipótesis nula de existencia de una raíz unitaria si los valores del estadístico calculado superan los limites establecidos para cada nivel de probabilidad.
Por supuesto si los coeficientes y β fueran significativos estaríamos en presencia de componentes determista en nuestro proceso (deriva o tendencia determinista).
![Page 26: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/26.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
Este contraste DF es especialmente sensible a la presencia de autocorrelación en la perturbación aleatoria del modelo, por lo que los mismos autores proponen una versión ampliada ADF que incluye tantos retardos de la variable endógena como sean necesarios para corregir el problema de la autocorrelación.
Yt =+β*t+γ*Yt-1+ Yt-1 + Yt-2 +…+ut
En el esquema propuesto por Dolado y Perron, se partiría de una especificación lo menos restringida posible y se iría reduciendo, por eliminación de componentes deterministas no significativos, hasta obtener una formulación final donde se compararía el estadístico t asociado al coeficiente γ con los valores de referencia de Mackinon, rechazándose la hipótesis nula de existencia de una raíz unitaria si los valores del estadístico calculado superan los limites establecidos para cada nivel de probabilidad.
Por supuesto si los coeficientes y β fueran significativos estaríamos en presencia de componentes determista en nuestro proceso (deriva o tendencia determinista).
![Page 27: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/27.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
Para aplicar el contraste ADF en Eviews seleccionamos la serie a analizar y en el menú de vistas elegimos la opción test de raíces unitarias.
SHOW LOG(MATRI) -> View -> Unit Root Test
Seleccionamos
LEVELTREND AND INTERCEPT
Criterio para determinar el número de retardos de la endógena para corregir la autocorrelación
![Page 28: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/28.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
Regresión de contraste:Comprobar no existencia de autocorrelación residualComprobar la significatividad estadística de los términos deterministas C y TREND(Hay que ser muy exigentes con los valores de contraste)
Test de Raíz Unitaria:Si el estadístico calculado supera los valores críticos (en valor absoluto) rechazamos la hipótesis nula, es decir, no hay raíz unitaria.
TEST ADF:ANÁLSIS DE RESULTADOS
![Page 29: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/29.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
TEST ADF: ANÁLSIS DE RESULTADOS
A partir de los resultados obtenidos en el test ADF podemos abordar diferentes acciones:1º) Si la regresión de contraste mostrara síntomas de autocorrelación residual ejecutaríamos de nuevo el contraste ampliando el número de retardos de la variable endógena.
2º) Si el término de tendencia no resulta significativo ejecutamos de nuevo el contraste eliminado dicho término (seleccionar sólo INTERCEPT)
3º) Si el término constante, tampoco resulta significativo se ejecuta de nuevo el contraste eliminándolo (seleccionar NONE).
4º) Una vez que tenemos una regresión de contraste con los términos adecuados comparamos el valor del estadístico de contraste con los niveles tabulados.
![Page 30: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/30.jpg)
APLICACIÓN DE MODELOS ARIMA
Tratamiento previo: Componentes deterministas y Orden de integración.
TEST ADF: ANÁLSIS DE RESULTADOS
RESULTADO ACCIÓN
RECHAZO de la hipótesis nula CON términos deterministas significativos.
Filtrar la serie de tendencia determinista e iniciar la identificación sobre la serie filtrada (CORRELOGRAMA)
RECHAZO de la hipótesis nula SIN términos deterministas significativos.
Iniciar la identificación sobre la serie (CORRELOGRAMA)
ACEPTACIÓN de la hipótesis nula CON términos deterministas significativos.
Filtrar la serie de tendencia determinista y repetir el test ADF sobre la serie filtrada. (1)
ACEPTACIÓN de la hipótesis nula SIN términos deterministas significativos.
Repetir el test ADF sobre la serie en primeras diferencias.
(1) Alternativamente se puede repetir el contraste ADF sobre la serie en primeras diferencias omitiendo el proceso previo de filtrado.
![Page 31: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/31.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.
Una vez obtenida la transformación adecuada de la serie se iniciaría la etapa de identificación y cuantificación de los procesos estacionarios AR y MA subyacentes.
Esta etapa se iniciaría con el análisis del correlograma de la serie estacionaria y la determinación del proceso o procesos subyacentes.
A continuación se estimarían los coeficientes asociados a dicho proceso y se analizaría el correlograma de los residuos de la regresión efectuada, continuando el proceso hasta obtener un correlograma residual estadísticamente equivalente al Ruido Blanco (Probabilidad del estadistico Q superior a 0.05)
![Page 32: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/32.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.
SHOW LMATRIFIL -> View -> Correlogram
Seleccionamos la opción nivel y el número de retardos deseados (por defecto 3 años).
Este correlograma podría responder a un camino aleatorio o un proceso autorregresivo.
![Page 33: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/33.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.
OPCIÓN 1:Si consideramos que se trata de un camino aleatorio deberíamos repetir el correlograma seleccionando la opción primeras diferencias.
OPCIÓN 2:Si consideramos que se trata de un proceso autorregresivo deberíamos estimar el coeficiente correspondiente e identificar los residuos de la regresión.
Generalmente los correlogramas con poca pendiente de descenso en los coeficientes de la función de autocorrelación total suelen responder a procesos integrados, por lo que por un principio de prudencia sería aconsejable optar por la primera opción.
![Page 34: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/34.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.Show LMATRIFIL -> View -> Correlogram -> 1st difference
Este correlograma podría responder a un proceso integrado o un autorregresivo en la parte estacional.
![Page 35: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/35.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.Al igual que en la parte regular, para la parte estacional optamos, inicialmente, por un proceso integrado en la parte estacional por lo que deberemos realizar el correlograma de la serie en primeras diferencias en la parte regular y primeras diferencias en la parte estacional.
Show D(LMATRIFIL,1,12) -> View -> Correlogram -> Level
Este correlograma se aproxima al de un proceso de media móvil de orden 1.
![Page 36: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/36.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.Para estimar el coeficiente asociado al proceso de medias móviles de orden 1, estimaremos un modelo de regresión en el que la variable explicativa es un proceso de medias móviles de primer orden utilizando la función MA(1).
LS D(LMATRIFIL,1,12) MA(1)Object-> New Object-> Equation
Comprobamos la significatividad de los coeficientes estimados y la invertivilidad y estacionariedad del proceso estimado
![Page 37: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/37.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.A continuación analizaríamos el correlograma de los residuos de la regresión para comprobar si existe algún otro proceso identificable.
View-> Residual Test-> Correlogram Q-statistics
Proceso de medias móviles en la parte estacional
![Page 38: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/38.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.El nuevo proceso identificado se incluiría en la especificación de la ecuación y se repetiría el proceso hasta conseguir un correlograma estadísticamente equivalente a un Ruido Blanco.Para incluir los diferentes procesos se irían incorporando nuevas variables explicativas en la especificación de la ecuación. ESTIMATE
Media Móviles: Regulares MA(1), MA(2),… Estacionales SMA(12), SMA(24)…
Autorregresivos: Regulares AR(1), AR(2),…. Estacionales SAR(12), SAR(24),…
![Page 39: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/39.jpg)
APLICACIÓN DE MODELOS ARIMA
Identificación y cuantificación de procesos estacionarios.El proceso se finalizaría cuando dispusiéramos de una ecuación con los coeficientes significativos, procesos estacionarios e invertibles y residuos equivalentes a un ruido blanco (Probabilidad asociada al estadístico Q mayor que 0.05.
![Page 40: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/40.jpg)
APLICACIÓN DE MODELOS ARIMA
Corrección del modelo: Análisis de intervención.Los modelos ARIMA son especialmente sensibles a la presencia de datos anómalos “outliers” por lo que, en general, es conveniente analizar y, en su caso, corregir estos puntos anómalos.
Como primer paso se pueden observar los residuos del modelo prestando especial atención a aquellos puntos que sobrepasan las bandas de confianza.
View-> Actual, Fitted, Residual->
-> Residual Graph
-> Actual, Fitted, Residual Table
![Page 41: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/41.jpg)
APLICACIÓN DE MODELOS ARIMA
Corrección del modelo: Análisis de intervención.El procedimiento de corrección de estos valores anómalos es la incorporación de variables ficticias (valores 0,1) en la especificación de la ecuación que traten de recoger el efecto sobre la serie de estas circunstancias adicionales.
En principio pueden existir distintos tipos de variables ficticias, aunque las más comunes son las siguientes:
Cambio de nivelEfecto aditivo puntual
Efecto transitorio amortiguado
Efecto transitorio
![Page 42: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/42.jpg)
APLICACIÓN DE MODELOS ARIMA
Corrección del modelo: Análisis de intervención.Partiendo de la observación de los residuos se generaría la variable ficticia más adecuada al comportamiento anómalo observado y, posteriormente. se incorporaría a la estimación como una variable explicativa adicional.
Tipo de variable Especificación
Cambio de nivel SMPL 1960.01 2008.12 Genr FCAMBIO=0SMPL 2009.01 2014.12 Genr FCAMBIO=1
Aditivo puntual SMPL 1960.01 2014.12 Genr FPUNTUAL=0SMPL 1979.01 1979.01 Genr FPUNTUAL=1
Transitorio SMPL 1960.01 2014.12 Genr FTRANSITORIO2=0SMPL 1999.01 2000.12 Genr FTRANSITORIO2=1
Transitorio amortiguado
SMPL 1960.01 2014.12 Genr FTRANSITORIO1=0SMPL 1986.01 1986.01 Genr FTRANSITORIO1=1SMPL 1986.02 2014.12 Genr FTRANSITORIO1= 0.8*FTRANSITORIO1(-1)
![Page 43: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/43.jpg)
APLICACIÓN DE MODELOS ARIMA
Corrección del modelo: Análisis de intervención.En algunas ocasiones las variables ficticias deben ser transformadas en el mismo orden que la variable endógena.
Object EquationEstimate
El proceso de corrección de “outliers” es secuencial y se irían incorporando a la estimación a medida que se identificaran y fueran significativos.
![Page 44: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/44.jpg)
APLICACIÓN DE MODELOS ARIMA
Predicción con modelos ARIMAUna vez alcanzada y contrastada la especificación final se procedería a la realización de la predicción utilizando el procedimiento de FORECAST del objeto ecuación.Hay que tener en cuenta que, si se han incorporado variables ficticias éstas deben tener valores para todo el periodo de predicción.
Hay que indicar sobre qué variable queremos la predicción (original o transformada), el nombre que le asignaremos a la serie con los valores de predicción (debe ser distinto al original) y para qué periodo queremos hacer la predicción (en principio la predicción arrancaría a partir del último dato histórico)Eviews rellena automáticamente los valores históricos de la nueva serie de predicción con los valores originales.
![Page 45: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/45.jpg)
APLICACIÓN DE MODELOS ARIMA
Predicción con modelos ARIMAComo resultado de esta operación, Eviews muestra un gráfico con los datos de predicción y, si dispusiera de datos reales para ese mismo periodo, realizaría un análisis de predicción realización.
![Page 46: Arima](https://reader030.vdocumento.com/reader030/viewer/2022013115/55c5afcfbb61eb531c8b467a/html5/thumbnails/46.jpg)
APLICACIÓN DE MODELOS ARIMA
Predicción con modelos ARIMAComo último paso y si se han realizado transformaciones previas sobre la serie original (Logartimos, o filtrado de tendencia determinista) deberán realizarse las transformaciones inversas sobre la serie de predicción para obtener los datos estimados en los mismo términos de la serie original).
p.e. Si se ha filtrado de tendencia determinista, la predicción en términos de la serie original se obtendría agregando los valores de predicción del modelo ARIMA a la predicción de la tendencia determinista.
Genr LMATRIP=LMATRIFILF+LMATRITENDSiendo LMTRITEND la predicción de la tendencia determinista.
Si se ha realizado una transformación logarítmica, la predicción en términos de la variable original se obtendría mediante la transformación exponencial:Genr MATRIP=exp(LMATRIP).