Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5
Colombia de creativecommons. Para ver una copia de esta licencia,
visite http://creativecommons.org/licenses/by/2.5/co/ o envi una
carta a creative commons, 171second street, suite 30 San
Francisco, California 94105, USA
PAQUETES ESTADSTICOS
PARA MODELAR SERIES DE
TIEMPO
Autores:
Tutor Investigacin:
Alejandro Nieto
Coordinadores:
Miguel Ibaez
Analista de Infraestructura
y Comunicaciones:
Alejandro Bolivar
Analista de Sistemas de
Informacin:
MesiasAnacona Obando
Tutor Investigacin:
Alejandro Nieto
Auxiliares de Investigacin:
CAMILO ALBERTO ZAPATA MARTNEZ
DAVID FELIPE BELTRAN SNCHEZ
DAVID CAMILO SANCHEZ ZAMBRANO
DIEGO ARMANDO POVEDA ZAMORA
EDGAR ANDRS GARCIA HERNNDEZ
IVAN ALBEIRO CABEZAS MARTNEZ
JAVIER ALEJANDRO ORTIZ VARELA
JORGE ALBERTO TORRES VALLEJO
LAURA VANESSA HERNANDEZ CRUZ
TABLA DE CONTENIDO
TABLA DE CONTENIDO......................................................................................................... 3
1.
RESUMEN ........................................................................................................................... 4
2.
ABSTRACT......................................................................................................................... 4
3.
INTRODUCCIN ............................................................................................................. 5
4.
5.
6.
CONCLUSIONES ............................................................................................................ 32
7.
BIBLIOGRAFIA ................................................................................................................. 33
1. RESUMEN
Los modelos estadsticos para administrar series de tiempo son en la actualidad
herramientas prcticas para acercarse a la modelacin de series econmicas, para variables
que se cree tienen cambios en el tiempo permanentes. La mayora de paquetes estadsticos
en el mercado ofrecen algn componente para modelos Arima, pero no todos ofrecen la
misma gama de pruebas sobre los supuestos o capacidad de pronsticos. En este informe se
propone completar el informe pasado sobre las diferencias en la modelacin Arima a travs
de al metodologa Box Jenkins para los programas Stata 10, Winrats7.2, Matlab 7,9, Eviews 9,
R y Jmulti. El criterio para evaluar la capacidad del programa en series es la gama de
funcionalidades para llevar a cabo la metodologa Box Jenkins. Se podr observar que
mientras unos programas son especializados en series y por tanto ofrecen un comando para
ejecutar la estimacin y las pruebas de ruido blanco, otros permiten no tiene comandos
directos aunque permiten programar.
2. ABSTRACT
Statistical models to manage univariates time series are currently practical tools to bring
economic series, for which expected changes in time have a permanent impact. Most
statistical packages in the market offer some component for Arima models, but not all offer
the same range of evidence on the assumptions and forecasting capability.The criterion to
assess the programme capacity in series is the range of functionality for the Box Jenkins
methodology.In this report the propose is to study the differences in the Arima modeling
through the Box Jenkins methodology for Stata 10, Winrats7.2, Matlab 7.9, Eviews 9, R and
Jmulti programs. It will see programmes are specialized in series, and therefore to provide a
command to run the estimation and the white noise tests, others allow has no direct
commands while programming.
3. INTRODUCCIN
Los paquetes estadsticostienen diferentes especialidades que es necesario reconocer para
hacer una eleccin adecuada a la hora de analizar una base de datos con un modelo
economtrico especfico. En el caso de la modelacin de series de tiempo univariadas todos
los paquetes analizados ofrecen algn componente o conjunto de herramientas para aj ustar
un modelo Arima, evaluar sus supuestos y hacer predicciones. Sin embargo la diferencia
entre paquetes radica en que algunos son diseados para los modelos de series de tiempo
como puede ser WinRats y JMulti, mientras que otros son tienen un rango ms amplio de
aplicacin dentro del campo estadstico, y esto hace que sus herramientas para series sean
muy bsicas, o que sea necesario programar las iteraciones para estimacin, que puede
tomar tiempo de aprendizaje y elaboracin al investigador.
El procedimiento ms comn para estimar y escoger un proceso Arma es a travs de la
metodologa Box Jenkins. Es muy usadaya que a travs de un proceso por etapas, conduce a
una modelacin que permite obtener el mejor modelo para el pronstico. Por tanto si un
programa permite efectuar todas las etapas Box-Jenkins con la mayor facilidad y el mayor
rango de pruebas para decidir, ser un criterio de capacidad adecuada del programa para la
aplicacin de herramientas economtricas a series de tiempo univariadas.
Esta metodologa propone en primer lugar transformar la serie objeto de anlisis para que
pueda ser estimado un proceso estocstico con las propiedades Arma. La serie tiene que ser
estacionaria por supuesto para lo cual se pueden aplicar transformaciones de varianza y de
nivel. El segundo paso es identificar un modelo, un proceso que no es muy preciso y
depende tanto de la intuicin del investigador como de las herramientas que dispone, en
este caso las pruebas y graficas que arroje cada programa. Despus de identificado un
modelo Arima, se procede a estimar los coeficientes, y es posible que difieran dependiendo
del mtodo de estimacin utilizado. Finalmente se verifican los supuestos sobre los
residuales, se corrigen los modelos si es necesario, y con el modelo (o los modelos)
resultantes se efectan las predicciones, que es el fin ltimo de todo el proceso1 . El modelo
escogido ser el que mejor ofrezca pronsticos de acuerdo a criterios estadsticos.
El propsito es entonces evaluarcomo se puede ejecutar la metodologa Box Jenkins para
series de tiempo, en cada paquete estadstico Stata 10, Winrats7.2,Matlab 7.9, Eviews 9, R y
Jmulti y dar un conclusin sobre los paquetes que serian mas prcticos y equipados para este
tipo de modelos.
1
Esta metodologa fue planteada por primera vez en Box, George and Jenkins, Gwilym (1970) Time series analysis: Forecasting and control, San Francisco: HoldenDay.
Matlab
Ofrece un conjunto de herramientas (toolbox en el lenguaje de matlab) de econometra que
incluye la estimacin de modelos para series financieras y para series multivariadas, donde se
podra estimar un modelo Arima, pero este se hace como la media de un modelo en el que
originalmente se quera modelar la varianza, a travs del comando Garch.
Tambin ofrece un conjunto de herramientas para hacer el tratamiento inicial a las series de
tiempo. En este toolbox, se puede importar las series, se puede asignar una frecuencia de
tiempo, graficar y sacar correlaciones sin necesidad de utilizar el lenguaje de programacin.
En general Matlab no esta especficamente diseado para series, ya que dentro de su amplio
rango de aplicacin se encuentran muchos otros campos en las ciencias fsicas, adems de
que los procedimientos fundamentales como las pruebas de supuestos y los pronsticos
toca programarlos. No obstante, incorpora herramientas para un anlisis bsico de series.
Eviews.
Ofrece un men para realizar un tratamiento inicial las series, donde se encuentran pruebas
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
7
Rats.
Es un programa especializado que soporta todos los modelos para manejar los problemas de
errores ruido blancos y rezagos en el tiempo como es el caso de toda la familia Arima, Var y
Garch. Permite configuraciones personalizadas para la estimacin no lineal, as como tambin
ofrece configurar modelos con cualquier tipo de rezagos. Ofrece programacin para mltiple
pruebas de raz unitaria y diversas pruebas de ruido blanco. Facilita todo tipo de
transformaciones a las series as como su fcil importacin. Permite hacer pronsticos
estticos y dinmicos a diferentes pasos adelante. En general ofrece todas las herramientas
en una manera personalizada y fcil de manipular.
R.
Para el programa de licencia libre R, siempre se desarrollan de manera continua paquetes
que contienen funciones para los modelos economtricos recientes. Los modelos Arima no
son la excepcin, dentro de la comunidad de R se han desarrollado paquetes comofarma,
tseries,fseries, que permiten la manipulacin dentro del kernel de series de tiempo. Sin
embargo estas libreras requieren a su vez una lista larga de otras libreras lo que hace el
inicio del trabajo un esfuerzo innecesario por parte del investigador para cargar la
informacin necesaria. Por otro lado los paquetes desarrollados aunque ofrecen
herramientas avanzadas para la estimacin no proveen muchas funciones de prediccin.
Jmulti.
Es un programa especializado en modelacin de series pero su mayor fuerte son los
modelos de sistemas de ecuaciones Var. Para los modelos Arima ofrece un mdulo que
contiene pestaas para representar paso a paso las etapas de la modelacin. Permite
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
9
Como se puede observar tiene una media que varia en el tiempo, y requiere
transformaciones para que la serie sea estacionaria.
Esta serie es tomada de la bases de ejemplo de Helmut Ltkepohl (Editor), MarkusKrtzig (Editor), Applied
Time Series Econometrics (Themes in Modern Econometrics), Cambridge UniversityPress, 2004. Capitulo 2.
aplicar pruebas de raz unitaria como una herramienta estadstica que permitira verificar si
una serie es estacionaria.
La prueba DickeyFuller contrasta la hiptesis de que el coeficiente de la siguiente
regresin sea igual a cero. Si ese coeficiente es cero quiere decir que el proceso tiene raz
unitaria, es decir que el rezago de la serie no provee informacin suficiente para explicar la
diferencia de la variable, en este caso la variable depende de su valor anterior ms un error
aleatorio. En caso contrario, la serie tendra rezagos que permiten explicar el valor actual. Si
la prueba es aumentada, tenemos una constante y un trmino de tendencia.
Para las series, se testea la hiptesis nula con el estadstico t, de que el proceso tenga raz
unitaria. Tambin se testea la existencia de tendencia.
En primer lugar se hace una transformacin logartmica de manera que se estabiliza la
varianza. Posteriormente se realiza la prueba de raz unitaria. En todos los programas esta
transformacin es fcil de realizar, aplicando la funcin logartmica sobre la serie u objeto.
A continuacin se muestra una comparacin de las pruebas disponibles mas comunes
(comandos o procedimientos listos para usar) para identificar la raz unitaria, en los paquetes
Rats, Eviews y Matlab. Es posible en los programas conducidos por comandos crear las
pruebas que no existan. Todas la pruebas buscan testear una ecuacin, pero varan en la
forma como especifican el error de dicha ecuacin.
Presencia de un comando de raz unitaria para cada prueba.
Paquete
Dickey - DickeyKwaitowsky
PhillipsEstadistico/matemtico Fuller
Fuller
Pherron
aumentada
Rats
x
x
x
x
Eviews
x
x
x
x
Matlab
x
x
x
Stata
x
x
x
R
x
x
x
JMulti
x
x
x
Schmidt
& Phillips
x
x
rezagos a incluir.
Dentro de los resultados se muestran los valores crticos de la funcin de distribucin
calculada en diferentes niveles de significancia. Pero adems muestra los resultados de la
regresin, y las pruebas de inferencia para los parmetros de la ecuacin.
Resultados.
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
13
t-Statistic
Prob.*
15.60972
-2.590622
-1.944404
-1.614417
1.0000
Coefficient
Std. Error
t-Statistic
Prob.
0.002663
0.000171
15.60972
0.0000
-0.061761
-0.061761
0.011294
0.011479
279.3781
1.957701
Meandependentvar
S.D. dependentvar
Akaikeinfocriterion
Schwarzcriterion
Hannan-Quinncriter.
0.018678
0.010960
-6.118200
-6.090608
-6.107068
Se le tiene que indicar al comando los rezagos, el nivel de significancia, el tipo de Test (si es
para Arima, y que estadstico se utiliza, t o f). La prueba genera una decisin lgica llamada
H, que es igual a 1 si se rechaza la hiptesis a un nivel de significancia dado. Genera tambin
los t estadsticos, p-valor y los valores crticos asociados a la decisin H.
Los resultados son muestran solo los elementos que se sealan en los comandos. De todos
los programas es el que menos resultados muestra, con solo un valor crtico y solo un
estadstico.
H=
0
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
14
pValue =
0.9990
TestStat =
15.6097
CriticalValue =
-1.9445
Rats: estima tiene una variada oferta de pruebas de raz unitaria, y que ofrece como
programas externos dentro de su pgina de internet. Se llama a un archivo externo llamado
dfunit, que ejecuta una prueba Dickey-Fuller.Ofrece realizar el procedimiento de la prueba
tanto desde un men, como el que se ve en la siguiente grfica, como desde un programa
externo que se descarga de la pgina Estima, que permite configurar los rezagos, el tipo de
hiptesis que se genera, los rezagos que se incluyen, las distribuciones del estadstico de
prueba, y la inclusin de trminos constantes.
source(noecho) dfunit.src
@dfunit(lags=0) dlx;
Los resultados son:
Dickey-Fuller Unit Root Test, Series DLX
Regression Run From 1960:03 to 1982:04
Observations
91
With intercept
Using 0 lags on the differences
Sig Level
1%(**)
5%(*)
10%
Crit Value
-3.50296
-2.89320
-2.58344
T-Statistic
-8.29546**
Stata: se puede ejecutar a travs del men, que genera la programacin en la ventana de
resultados. El comando utilizado es dfuller. Permite ajustar si tiene constante o tendencia, y
cuantos rezagos se incluyen. En los resultados se observan, si se desea los resultados de la
regresin. Se encuentran los valores de la distribucin generada para distintos niveles de
significancia.
Z(t)
Number of obs
Test
Statistic
1% Critical
Value
4.275
-3.523
91
Interpolated Dickey-Fuller
5% Critical
10% Critical
Value
Value
-2.897
-2.584
R: Dentro del paquete tseries se encuentra un comando para efectuar la prueba de raz
unitaria, llamado adf.test.
Los resultados incluyen las pruebas de inferencia sobre los coeficientes de la distribucin.
Incluyen los resultados ptimos para los criterios de informacin.
sample range:
[1960 Q4, 1982 Q4], T = 89
lagged differences:
2
no intercept, no time trend
asymptotic critical values
reference: Davidson, R. and MacKinnon, J. (1993),
"Estimation and Inference in Econometrics" p 708, table 20.1,
Oxford University Press, London
1%
5%
10%
-2.56
-1.94
-1.62
value of test statistic: 4.8402
regression results:
--------------------------------------variable
coefficient t-statistic
--------------------------------------x(-1)
0.0137
4.8402
dx(-1)
0.0110
0.1010
dx(-2)
0.1399
1.2578
RSS
17319.0676
OPTIMAL ENDOGENOUS LAGS FROM INFORMATION CRITERIA
sample range:
[1962 Q4, 1982 Q4], T = 81
optimal number of lags (searched up to 10 lags of 1. differences):
AkaikeInfoCriterion: 4
Final Prediction Error: 4
Hannan-QuinnCriterion: 3
SchwarzCriterion:
3
JMulti
x
x
Dado que en todos los resultados se obtuvo raiz unitaria, procedemos a tomar la primera
diferencia de la serie. Esta transformacin se obtiene con facilidad en stata, rats, jmulti,
eviews, a travs de operaciones sobre la serie. Con una mayor dificultad en matlab y R. a
continuacin se observa cmo se genera una variable diferenciada en eviews.
necesarias para este tipo de modelos Arima, procedemos a identificar un modelo. Existen
dos procedimientos para este fin: uno ms intuitivo a travs de las grficas de
autocorrelacin y a travs de la optimizacin de criterios de informacin.
Funcin de autocorrelacin
La funcin de autocorrelacin permite observar el comportamiento de la relacin entre las
observaciones para diferentes periodos del tiempo. Si estas correlaciones son
permanentemente mayores que cero, se puede decir que son procesos Permite detectar si
una serie es estacionaria o no. Si las autocorrelaciones decaen rpidamente a cero, la serie
es estacionaria.
Adems las grficas de autocorrelacin son una herramienta para identificar de manera
intuitiva los rdenes de un modelo Arima. La grfica de autocorrelacin simple permite
identificar el nmero de rezagos de medias mviles. La grafica de autocorrelacin parcial
permite identificar el nmero de rezagos autorregresivos.
Los procedimientos en cada programa varan, pero en general se muestran los mismos
resultados, solo que cambia su presentacin visual.
Eviews: una vez se tiene la serie en un Workfile, se ingresa al men Quick, Series Satistics,
Correlogram. Es un procedimiento sencillo y los resultados son bastante completos, adems
la grafica esta editada y lista para presentar. Genera tanto la grfica de autocorrelacin
parcial como la simple. Adems muestra una tabla con los nmeros exactos de las
correlaciones.
Matlab tambin ofrece una caja de herramientas, para series dentro de la cual se genera una
funcin de autocorrelacin. Esta es presentada de una manera diferente a las anteriores
grficas. No muestra los niveles de significancia, muestra una escala tanto para rezagos
positivos como negativos. Se observa parta el consumo alemn en la siguiente grfica:
0.95
0.9
0.85
0.8
0.75
0.7
0.65
-10
-8
-6
-4
-2
10
Lags
Rats: se escribe en el input el comando correlate para generar las correlaciones en una
nueva variable y luego se grafica la variable. La grafica se genera de acuerdo a la
personalizacin dada en el comando, donde se escoge barras para facilidad de interpretacin
y se pueden sombrear las autocorrelaciones que sean significativas segn un intervalo de
confianza. El procedimiento tambin se puede hacer mediante mens. Es decir se puede
generar la grfica mediante un icono de la opcin Series Window.
correlate(stderrs=se,number=24) lx / corr
setsignif 1 24 = abs(corr/se)>2.0
graph(style=bargraph,number=0,max=1.0,min=-1.0,shading=signif) 1
# corr 1 24
1.00
0.75
0.50
0.25
0.00
-0.25
-0.50
-0.75
-1.00
0
10
15
20
-1.00
-0.50
0.00
0.50
1.00
Stata: tiene varios comandos que permiten generar una funcin de autocorrelacin. Ofrece
la facilidad de generar la grfica automticamente, con el comando ac, ofrece un sombreado
para las autocorrelaciones significativas de acuerdo a la frmula de Barlett para rezagos de
media mvil. Tambin est el comando pac que genera las autocorrelaciones parciales y su
respectiva grafica si necesidad de configurarla.
10
20
Lag
30
40
de
los
Ret.
Criterios de informacin.
Los criterios de informacin permiten generar un criterio estadstico para escoger el
nmero ptimo de rezagos y puede ser menos subjetivo que la interpretacin de las
funciones de autocorrelacin parcial. Los criterios son una funcin de la varianza del error y
del nmero de parmetros incluidos dentro del modelo ARMA, promediados por algn
nmero que depende del tamao de la muestra. Entre menos parmetros se tendrn ms
grados de libertad y la varianza ser menor. Lutkepohl(2004) La idea es escoger el nmero
de parmetros que arroje el menor criterio, es decir tiene los parmetros ptimos para una
varianza del error menor.
Por el criterio AIC, aplicado a 12 rezagos en media mvil y en autorregresivos.
,
A continuacion se muestra una tabla comparativa que muestra la disponibilidad del clculo
de los criterios de informacin en cada programa como un comando especfico. Tambin se
menciona el comando necesario y que tipo de resultado genera .
Programa/criterio
Ackaicke
Schwartz
Rats
Eviews
Matlab
Stata
R
JMulti
Perzonalizar
criterios
x
Comando
necesario
@bjautofit
Los resultados obtenidos en Jmulti para la variable logaritmo del consumo, se obtienen en el modulo
de Arima, en la primera pestaa, a travs del met odo Hannan Kinnon.
original variable:
cons_log
order of differencing (d):
0
adjusted sample range:
[1962 Q4, 1982 Q4], T = 81
optimal lags p, q (searched all combinations where max(p,q) <= 3)
Akaike Info Criterion: p=3, q=0
Hannan-Quinn Criterion: p=3, q=0
Schwarz Criterion:
p=3, q=0
Etapa 2: Estimacin.
Los modelos Arima son ecuaciones no lineales que requiere un proceso de optimizaciones
iteradas para poder hallar un estimador. El estimador que se muestra es aquel que converge
de una iteracin a otra. Existen varias funciones que se pueden optimizar y varios algoritmos
que se pueden seguir para lograrlo.Se considera convergencia cuando el cambio de una
iteracin a otra es pequeo. Se calcula un cambio relativo entre los estimadores de cada
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
26
estimacin
Matlab: a travs del comando garchspec, se especifican los rdenes de la media, que
corresponde al modelo arima. Luego se utiliza el comando ajustarchfitpara ajustar un
modelo, incluyendo la opcin de estimar media, ya que el comando es para estimar la
varianza de los retornos.
Los resultados que se obtienen son los coeficientes estimados y el criterio de convergencia
C.
Coeff =
Comment: 'Mean: ARMAX(3,0,0); Variance: GARCH(0,0) '
Distribution: 'Gaussian'
R: 3
C: 0.0097
AR: [-0.0950 0.2519 0.3119]
VarianceModel: 'GARCH'
K: 1.0204e-004
Rats: tiene un comando de gran potencial por su nivel de precisin llamado Boxjenk. Estima
coeficientes de acuerdo al mtodo y algoritmo designado. Tiene entre sus opciones de
configuracin:
Constant: establece si se incluye constante
Ar: nmero de rdenes autorregresivos.
Ma: nmero de rdenes de media mvil
Diff: nmero de diferencias sobre la variable.
Sdiff= nmero de diferencias estacionales sobre la variable.
Sar, Sma: rdenesestacionales
Method=gauss,bfgs,simplex,genetic,initial. El mtodo es el algoritmo que se usa para
optimizar la funcin. Los primeros dos hacen derivadas de la funcin y tienes
diferentes transformaciones para acercarse al parmetro. Los dos ltimos no hacen
derivadas sino que hacen evaluaciones en la funcin.
Funcin a optimizar: por defecto es mnimos cuadrados. Pero se puede escoger
mxima verosimilitud con la opcin maxl.
El comando boxjenks tambin permite guardar los residuales, guarda los estimadores,
guarda la informacin sobre los estimadores.
Para nuestro caso los resultados mostrados, dado que no se modifica la configuracin
predeterminada, es decir el mtodo de estimacin es Gauss, y la funcin es mnimos
cuadrados. El valor de convergencia es 0.000010, es un alto nivel de precisin. Hace
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
27
1960q1 - 1982q4
Number of obs
Wald chi2(3)
Prob > chi2
P>|z|
=
92
= 131429.05
=
0.0000
var1
Coef.
_cons
1338.049
866.5352
1.54
0.123
-360.3289
3036.427
ar
L1.
L2.
L3.
1.351572
.1368591
-.4893856
.0661285
.1372855
.0905313
20.44
1.00
-5.41
0.000
0.319
0.000
1.221963
-.1322155
-.6668236
1.481181
.4059337
-.3119476
/sigma
15.57939
.8512347
18.30
0.000
13.911
17.24778
var1
ARMA
Se puede observar los diferentes estimadores obtenidos por diferentes mtodos. Sin
embargo al correr el mismo mtodo en Stata, del que se corri en rats, no converge. Tras
estos problemas se modifican los criterios de convergencia.
R: permite a travs del comando armafit, del paquete fArma estimar parmetros Arima. Se
puede escoger la funcin a optimizar, si minimos cuadrados o mxima verosimilitud. Con la
opcin de formula se puede configurar los rdenes del modelo.
armaFit(formula, dat a, method = c("mle", "ols"), include.mean = TRUE, fixed = NULL, title = NULL,
description = NULL, ...).
JMulti: mediante el mdulo de Arima permite realizer la estimacin, aunque solo soporta
mximo 4 rdenes. Utiliza un algoritmo predeterminado llamado Ansenly(1979) . La funcin
que se maximiza es mxima verosimilitud, asumiendo errores normales.
UNIVERSIDAD NACIONAL COLOMBIA
FACULTAD DE CIENCIAS ECONMICAS
UNIDAD DE INFORMTICA Y COMUNICACIONES
29
x
MCO
Stata
x
JMulti
x
Mco
MAXVer
Gauss
MAXVer MaxVEr
MCO
Gauss
MAXVer
Gauss
Ansenly(1979)
BHHF
Bfgs
Bgfs
Simple
Gender
DavidonFletcherPowell
(DFP)
Posibilidad
de x
cambiar criterio de
convergencia
Nombre
del boxjenks
comando
R
x
equation
garchfit
gauss
x
arima
Armafit
(fArma)
6. CONCLUSIONES
Se generan herramientas para la escogencia estratgica de paquetes para el anlisis de series
de tiempo univariadas. Cada paquete tiene fortalezas y debilidades. Pero se encuentra que
Rats es el paquete mas flexible y completo en cuanto a modelacin Arima, porque ofrece
multiples pruebas de raz unitaria con amplia flexibilidad para modificarlas, ofrece posibilidad
de modificar grficos con precisin, y en la estimacin ofrece la posibilidad de cambiar
mtodos y funciones de optmizacin. Asi como de personalizar cualquier modelo deseado.
Entre los programas menos tiles para Arima se encuentra Matlab, porque no ofrece
facilidad en el tratamiento de series, no ofrece un comando especfico de estimacin, genera
resultados muy simples al investigador, no permite mayores configuraciones con facilidad. Se
podra programar nuevas funciones de maximizacin pero requiere de ms aprendizaje del
lenguaje de matlab.
JMulti a pesar de ofrecer un proceso organizado y sencillo, en realidad no ofrece flexibilidad
en la escogencia de mtodos y modelos. Adems en la estimacin puede generar resultados
muy diferentes a todos los programas porque utiliza un algoritmo poco popular. Su fuerte
no son los modelos Arima.
En cuanto a Eviews, ofrece facilidades en las pruebas de raz unitaria y en las funciones de
autocorrelacin, pero en la hora de la estimacin no es muy preciso. Finalmente Stata
termin con bastantes bondades salvo el defecto de la difcil importacin de datos de series
de tiempo.
7. BIBLIOGRAFIA
Helmut Ltkepohl (Editor), Markus Krtzig (Editor), Applied Time Series Econometrics (Themes in Modern
Econometrics), Cambridge University Press, 2004. Capitulo 2.
Michael N. Mitchell. Strategically using General Purpose Statistics Packages:A Look at Stata, SAS and
SPSS.Statistical Consulting Group.UCLA Academic Technology Services.Technical Report Series
DiethelmWuertz(2009) ARMA Time Series Mod elling.Package fArma. Version 2100.76
User Guide. (2009) Rats 7,2. Estima.Cap 7 Arima.
User Guide, (2009) And Help. Stata Press.