Professional Documents
Culture Documents
ABSTRACT:An autoregressive integrated moving average (ARIMA) In this paper, we investigate Seasonal ARIMA as a good
model was one of the most popular linear models in financial time analytical method which is based on a time series and
series forecasting in the past. In this context, A time series analysis interrelated dynamic data. We have selected NASDAQ data
of the NASDAQ composite indices is provided study its movement extracted from yahoo using seasonal ARIMA models to
in 1998-2008. This paper proposed a general expression of seasonal construct an analysis.
ARIMA models with periodicity and provide parameter
estimation,diagnostic checking procedures to model, predict
NASDAQ data extracted from yahoo website using seasonal
II. DATA
ARIMA models, and also compare with other models. we show The NASDAQ composite indices data was extracted from
experimental results with NASDAQ data sets indicate that the yahoo website. In this paper, we choose the low and high
seasonal ARIMA model can be an effective way to forecast finance. monthly data respectively. A monthly average is calculated
from January 1998 to January 2008.The data is organized in a
Keywords: Seasonal ARIMA; Time series; Nasdaq;
data frame, with value as rows and days as columns and the
data is 12 × 10, with no missing data, so we have 120
observations for each variable.
I. INTRODUCTION
The NASDAQ (acronym of National Association of Nasdaq 1998-2008
Securities Dealers Automated Quotations) is an American
stock exchange. It is the largest electronic screen-based equity
4500
2500
In the late 1960s,Box and Jenkins advocated ARIMA The last equation illustrates the multiplicative seasonal
methodology for time series based on finite-parameter models. behavior indicating that seasonal and consecutive differencing
may be required to induce stationary. Seasonal ARIMA should
An autoregressive integrated moving average (ARIMA) be used discreetly. If we applied the seasonal model to non-
model is fitted to time series data either to better understand the seasonal data, the forecast would show a cycle that may be far
data or to predict future points in the series. The model is from the truth. We should make sure the data contains
generally denoted to as an ARIMA(p,d,q) model where p is the seasonality before applying the model.
number of autoregressive terms, d is the number of non
seasonal differences, and q is the number of lagged forecast
V. ESTIMATIONS AND DIAGNOSTIC CHECKING
errors in the prediction equation.
The strong seasonal autocorrelation relationships are shown
⎛ p
⎞ ⎛ q
⎞ (1) in Figure1. Evidence shows that there is substantial other
∑ φ L ⎟ (1 − L ) ∑θ
d
⎜1 − i
i
X t = ⎜1 + i Li ⎟ ε t
⎝ i =1 ⎠ ⎝ i =1 ⎠ correlation that needs to be modeled. Clearly we need at least
one order of differentiation.
In equation (1),where L is the lag operator, the i are the
φ
parameters of the autoregressive part of the model, the θi are Time Series Plot of the First Differences of log(Nasdaq) Levels
the parameters of the moving average part and the are error
0.2
terms. The error terms are generally assumed to be
independent, identically distributed variables sampled from a First Differences of log(Nasdaq)
Before you begin to format your paper, first write and save
0.0
the content as a separate text file. Keep your text and graphic
files separate until after the text has been formatted and styled.
-0.1
Do not use hard tabs, and limit use of hard returns to only one
-0.2
Φ ( B ) = 1 − Φ 1 B − Φ 2 B s2 − ... − φ p B sP (5)
Thus our seasonal ARIMA(0,1,1) ×(0, 1, 1)12 model is: Above at all, through the diagnostic checking including
histogram of the residual, QQ-plot of the residuals, the
Yt=Yt-1+Yt-12-Yt-13+ ε t +0.4109 ε t −1 +0.8581 ε t −12 experiment results indicate that model expresses very well. We
could conclude Nasdaq can be represent very well by
4000
Histogram of NASDAQ
3000
na
6
2000
Density
1000
2
Time
0
closely.
-0 .2
p q
Yt = μ t + ∑ φ iYt − i + ∑ φ j ε t − j (9)
REFERENCES
i =1 j =1 [1] "NASDAQ Performance Report". NASDAQ Newsroom. The Nasdaq
Stock Market. 2007-01-12.
[2] www.finance.yahoo.com
In this case, we can try the ARMA model with p = 2 and q [3] G.E.P. Box and G.M.Jenkins. Time Series Analysis: Forecasting and
= 2. The parameter estimation is shown in the following table: Control.Holden-Day, revised edition, 1976.
[4] Bernhard Pfaff. Analysis of Integrated and cointegrated Time Series
with R. Springer, September 2005.
coefficient φ1 φ2 θ1 θ2 [5] W.N Venables and B.D.Ripley. Modern Applied Statistics with S,
Springer, January 2002.
1.9393 -0.9468 -0.7146 -0.2854 [6] Robert F. Nau. Introduction to arima: nonseasonal models, 2005.
http://www.duke.edu/rnau/411arim.htm.
s.e. 0.0261 0.0262 0.0990 0.0964 [7] Maindonald, J., and Braun, J., Data Analysis and Graphics Using R, An
Example-Based Approach, Cambridge University Press, Second
AIC 1562.28 Edition,2007.
[8] Shumway, R.H., and Stoffer, D.S., Time Series Analysis and Its
Applications with R Examples, Second Edition, Springer, 2006.
Table 4. Parameters Estimation for ARMA(2,2) Model [9] H. Akaike, Time Series Analysis and Control Through Parametric
Models, Applied Time Series Analysis, Academic Press, New York
1978.
So the ARMA(2,2) model is: [10] Bovas Abraham & Johannes Ledolter. Statistical Methods for
Forecasting.John Wiley & Sons, Inc, 2005.
Yt=1.9393Yt-1+ (-0.9468)Yt-2+ ε t +0.7146 ε t −1 [11] Enders, W. Applied Econometric Time Series. Wiley, 2003.
+0.2854 ε t − 2 (10)
AIC changes significantly, which indicates that the ARMA
model may be an inappropriate one for the Nasdaq data. The
result showed increasing ranges of AIC, and using the ARMA
model provides a poor description of the Nasdaq data.
C. Concluding Remarks
In this chapter, we reaffirm that the seasonal ARIMA
model is the best choice for our data. The forecast from the
seasonal ARIMA model provides a similar trend as the original
data, while the AIC from the ARIMA model is increasing so
much. Further, the prediction from the mixed ARMA model
performs even worse. So we can conclude that when dealing
with seasonal or non-stationary data, the integrated model as
well as the seasonal model should be considered. Otherwise we