You are on page 1of 8

Predicción en Eviews

December 5, 2007
Predicción a partir de una Ecuación
Este documento describe los procedimientos básicos para la predicción y
computación de valores ajustados a partir de un modelo uniecuacional. Para
ilustrar dicho proceso de predicción a partir de una ecuación estimada uti-
lizaremos un ejemplo sencillo, la función de consumo keynesiana. La base
de datos contiene información sobre consumo y renta agregados de Francia
para el periodo 1960-2005, y la periodicidad de los datos es anual.
El objetivo es predecir el consumo agregado en Francia y lo haremos a
partir de una función keynesiana "dinámica" de consumo, esto es, estimare-
mos el modelo siguiente
ct = 0 + 1 yt + 2 yt 1 + ct 1 + ut ; (1)
donde ct es consumo, yt es renta y ut la perturbación del modelo. Notad
que éste es un modelo dinámico para la función de consumo. En concreto,
se trata de un modelo ARDL(1,1). Es decir, que contiene un retardo de la
variable endógena y otro de la variable explicativa. La introducción de dichos
retardos pretende capturar la dinamicidad que caracteriza a la relación entre
dichas variables, en nuestro caso, el consumo y la renta.
Para ilustrar el proceso de prediccón supondremos, en la estimación, que
tenemos datos para el periodo 1960-2000. La estimación del modelo (1) por
mínimos cuadrados ordinarios para dicho periodo es

Ecuación Estimada
Es conveniente guardar esta ecuación en el …chero de trabajo. Para ello,
en el menú de esta misma ventana presionad sobre Name e introducid el
nombre que queraís darle a la ecuación. De este modo, dispondremos de ella
sin tener que reespeci…car de nuevo la ecuación.

1
¿Cómo llevar a cabo una predicción?
Para predecir el consumo a partir de la ecuación previa estimada, presionad
el botón Forecast de la barra de herramientas de la ventana en la que apare-
cen los resultados de la estimación; o equivalentemente Proc/Forecast de
la barra de herramientas principal del programa. Así se obtendrá la siguiente
pantalla

Menú de Predicción

La parte superior de la ventana que hemos abierto (Forecast) reporta in-


formación sobre la predicción. En concreto, el programa nos indica que se
está prediciendo la variable consumo a partir de la ecuación estimada.
Para llevar a cabo tal predicción hay que introducir la siguiente infor-
mación:
(i) Forecast name: Eviews propone un nombre para la predicción pero
éste puede ser modi…cado.
(ii) S.E. (optional): Si se desea, se puede introducir un nombre para
que Eviews salve y reporte los errores standard de la predicción.
(iii) GARCH (optional): No consideraremos esta opción aquí.
(iv) Forecasting method: Aquí se tiene que escoger entre Dynamic
o Static. Dynamic aparece como opción a esocger únicamente en el caso
de que el modelo especi…cado contenga dinámica, esto es, se hayan intro-
ducido variables retardadas, términos ARMA, etc.... Esta opción calcula
predicciones dinámicas o multi-step comenzando a partir del primer periodo
en la muestra de predicción. En la predicción dinámica, valores previa-
mente predichos de las variables dependientes son utilizados para computar
las predicciones de los valores corrientes. La opción Static calcula una

2
secuencia de predicciones un periodo más alla, utilizando los verdaderos val-
ores, y no los predichos, de las variables dependientes retardadas, si están
disponibles.
Adicionalmente, en especi…caciones que contienen términos ARMA, es
posible seleccionar la opción Structural, la cual indica a Eviews que ignore
cualquier término ARMA en la predicción. Por defecto, cuando la ecuación
tiene términos ARMA, ambos métodos, el dinámico y el estático, computan
predicciones de los residuos. Si se selecciona Structural, todas las predic-
ciones ignorarán los residuos predichos y computarán las predicciones uti-
lizando únicamente la parte estructural de la especi…cación ARMA.
(v) Sample Range: En esta casilla debe especi…carse la muestra que
va ha ser usada para la predicción. Por defecto, Eviews selecciona el peri-
odo muestral del …chero de trabajo. Especi…cando un muestra fuera de la
utilizada en la estimación del modelo, se indica a Eviews que realice predic-
ciones fuera de la muestra.
Notad que el usuario debe ofrecer los valores para la variable indepen-
diente en las predicciones fuera de la muestra. Para predicciones estáticas
deben proporcionarse también los valores de las variables dependientes re-
tardadas.
(vi) Output: Es posible la opción de visualizar los resultados de la
predicción grá…camente o como evaluación numérica, o ambos al mismo
tiempo. La evaluación de la predicción sólo está disponible si la muestra de
predicción incluye observaciones para las cuales la variable dependiente es
observada.
(vii) Insert actuals for out-of-sample observations: Por defecto,
Eviews rellenerá las series de predicción con los valores reales de la vari-
able independiente para aquellas observaciones que no estén incluidas en la
muestra de predicción. Esto resulta conveniente si se quiere mostrar la di-
vergencia de las predicciones con los valores reales. Para las observaciones
anteriores al comienzo de la muestra de predicción, ambas series contendrán
los mismos valores, a partir de ahí, las series divergirán tal y como diverga
la predicción de los verdaderos valores.

Ejemplo: Predicción del Consumo


Suponed que hacemos una predicción dinámica para el periodo 1960-2005
utilizando la ecuación de consumo estimada. Denotad a esta predicción
"ctfd". Eviews abrirá una ventana con un grá…co de la predicción entre más
menos dos veces los errores estandard, así como una evalución numérica de
dicha predicción. En concreto, la ventana es

3
Predicción Dinámica

Esta es una predicción dinámica para el periodo de 1960 a 2005. Para cada
periodo, los valores previamente predichos de ct(-1) son ulitizados para re-
alizar la predicción de los subsiguientes valores de ct. Los valores de esa
predicción se han guardado en el …chero de trabajo con el nombre que le
hemos dado "ctfd". Así que, es posible examinar esta serie con las her-
ramientas básicas de Eviews.
Por ejemplo, podríamos comparar grá…camente los valores reales con los
predichos creando un grupo que contenga ct y ctfd, y entonces hacer una
grá…ca de ambas series. Esta es,

4
Evaluación de la predicción dinámica

Para realizar una predicción estática, abrimos de nuevo la ventana de nues-


tra ecuación estimada y seleccionamos el botón Forecast. En este caso,
seleccionaremos la opción Static forecasts. Eviews ofrecerá los resultados
de tal predicción que son los siguientes:

Predicción Estática

Si guardamos la serie con un nombre cualquiera, por ejemplo, "ctfs", po-


dremos evaluar dicha predicción con las herramientas que Eviews nos ofrece.
Como antes, podría resultar interesante comparar esta predicción con los ver-
daderos valores del consumo. El grá…co que muestra la evolución de ambas
series, "ct" y "ctfs" es el siguiente

5
Evaluación de la predicción estática

Como puede observarse, las predicciones estáticas son más precisas que
las dinámicas. Esto es porque para cada periodo el verdadero valor de ct(-1)
es utilizado para computar la predicción de ct.
Por último, construiremos una predicción dinámica que comience en
2001, el primer periodo después de la muestra utilizada en la estimación,
y que …nalice en 2005. Esta predicción es

Predicción Dinámica Fuera de la Muestra

6
El grá…co que muestra los valores verdaderos y los predichos para toda
la muestra es

Evaluación de la predicción dinámica fuera de la muestra

Si hacemos lo mismo para la predicción estática, obtendríamos, para


la muestra completa que compara los valores reales con la predicción, el
siguiente grá…co

Evaluación de la predicción estática fuera de la muestra

donde de nuevo se aprecia la mayor precisión en la predicción estática.

You might also like