Econometrics for Policy Analysis A Train The Trainer Workshop Oct 22-28, 2016 Organized by African Heritage Institution

Size: px
Start display at page:

Download "Econometrics for Policy Analysis A Train The Trainer Workshop Oct 22-28, 2016 Organized by African Heritage Institution"

Transcription

1 Econometrics for Policy Analysis A Train The Trainer Workshop Oct 22-28, 2016 Organized by African Heritage Institution Delivered by Dr. Nathaniel E. Urama Department of Economics, University of Nigeria, Nsukka

2 Loading Time Series data in E-views: Review For the purpose of this training, we will make use of E-views. The first thing therefore is to load the time series data in E-views. Steps: Save the data in Excel (xlsx or csv comma delimited). Open the E-view software; For Version 8 and above, click on Open Foreign files, select the file, open, next, next, finish. Double click any of the series to cross check. If you see NA in place of data values, your loading was wrong, if you see the data values, you are good to go!! Delivered by Dr. Nathaniel E. Urama Oct 22-28,

3 Loading Time Series data in E-views: Review cont. For Versions below 8, Click on file, new, workfile On the Workfile create Dialogue box below, select the frequency, Enter start date e.g.(1970) oor 1970Q1 and the end date, type the workfile name e.g. (TTT1), ok. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

4 Loading Time Series data in E-views: Review cont. On the workfile TTT1 user interface, click; Proc, Import, Read text lotus excel. Select the file containing the data saved in csv comma delimited, Enter the number of series, ok. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

5 Class Activity 1 1. Load the data set of Nigerian Macro Variables provided. 2. Follow the above steps to load the data set in EViews depending your version. 3. Revision on how to: i. manipulate the data like; logging, differencing and lagging a variable; generating another variable that is a mathematical combination of other variables etc. ii. Plotting graph/ Chats of the Series to visualise there statistical properties. iii. Test the variables for Structural breaks iv. Test the variables for Stationarity or level of Integration. v. Test for stationarity Under structural Breaks. Delivered by Dr. Nathaniel E. Urama vi. Cointegration tests Oct 22-28,

6 Univariate Time Series models AR, MA, ARMA, ARIMA, ARMAX, ARIMAX or ARFIMA? What are these Models? Compare to structural Models a-theoretical Why use them? Serial correlation: presence of correlation between residuals and their lagged values OLS is no longer efficient among linear estimators. Standard errors computed using the textbook OLS formula are not correct, and are generally understated. If there are lagged dependent variables on the right-hand side of the equation specification, OLS estimates are biased and inconsistent. Lack of data date for structural models ( absence, incorrect frequency, immeasurable) Better for Forecasting Oct 22-28, 2016 Delivered by Dr. Nathaniel E. Urama 6

7 AR(p) Model: A review An autoregressive model is one where the current value of a variable depends upon only its previous values and a white noise error term. AR p Y t = α 1 Y t 1 + α 2 Y t α p Y t p + ε t p = j=1 α j Y t j + ε t (1) Using a lag operator L such that L k Y t = Y t k p The AR(p) is given as: Y t = j=1 α j L j Y t + ε t p Y t j=1 p The term: 1 j=1 the AR model. α j L j p Y t = ε t or 1 j=1 α j L j Y t = ε t (2) α j L j is the characteristics polynomial of AR 1 is given as 1 αl Y t = ε t (3) Oct 22-28, 2016 Delivered by Dr. Nathaniel E. Urama 7

8 MA(p) Model : A review An MA(q) model a linear combination of white noise processes, so that yt depends on the current and previous values of a white noise disturbance term. MA q Y t = ε t + θ 1 ε t 1 + θ 2 ε t θ p ε t q q = ε t + j=1 = θ(l)ε t θ j ε t j (4) q For θ L = 1 + j=1 θ j L j (5) q The term: 1 + j=1 θ j L j is the characteristics polynomial of the MA model. 8 where ε t are the independent and identically distributed innovations for the process Delivered by Dr. Nathaniel E. Urama Oct 22-28, 2016

9 MA(p) Model : A review The distinguishing properties of the moving average process of order q given above are: 1. E y t = μ 2. var y t = γ 0 = 1 + θ θ θ q 2 σ 2 3. cov y t = γ s = 1 + θ θ θ 2 q σ 2 for s = 1,2,, q 0 for s > q Oct 22-28, Delivered by Dr. Nathaniel E. Urama

10 ARMA model: A review ARMA p, q is a combination of Ar(p) amd MA(q) as follows: p ARMA p, q Y t = j=1 q α j Y t j + ε t + j=1 θ j ε t j (6) ARMA(1,1) is given as: 1 αl Y t = 1 + θl ε t (7) Seasonal AR and MA Terms: Due to seasonal patterns in most monthly and quarterly data, Box and Jenkins (1976) recommend the use of seasonal autoregressive (SAR) and seasonal moving average (SMA) terms in the ARMA process. SAR p is a seasonal AR term with lag p and it adds to an existing AR, a polynomial with lag p given as 1 p L p : A second order AR process for quarterly data can be written as; 1 α 1 L 1 α 2 L L 4 Delivered by Dr. Nathaniel E. Urama Y t = ε t (8) Oct 22-28,

11 AR, MA and ARMA, : A review (8) on expansion will give: Y t = α 1 Y t 1 + α 2 Y t 2 4 Y t 4 α 1 4 Y t 5 α 2 4 Y t 6 + ε t (9) For seasonal moving average with lag q, the resulting MA lag structure is obtained from the product of the lag polynomial specified by the MA terms and the one specified by any SMA terms. For a second order MA without seasonality, the process is written as : Y t = ε t + θ 1 ε t 1 + θ 2 ε t 2 2 = ε t + j=1 θ j ε t j (10) This in the lag form is given as: Y t = 1 + θ 1 L 1 θ 2 L 2 ε t (11) Delivered by Dr. Nathaniel E. Urama Oct 22-28,

12 AR, MA and ARMA, : A review If the data for (11) is quarterly for example, we introduce the SMA(4) given as 1 + φ 4 L 4 in the MA term. This will give: Y t = 1 + θ 1 L 1 θ 2 L φ 4 L 4 ε t (12) (12) on Expansion will give: Y t = ε t + θ 1 ε t 1 + θ 2 ε t 2 + φ 4 ε t 4 + θ 1 φ 4 ε t 5 + θ 2 φ 4 ε t 6 (13) The parameter φ is associated with the seasonal part of the MA process. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

13 ARIMA and ARIMAX models The AR, MA and ARMA models discussed before assumes that the series in question is at least weakly stationary. Why? (see Gujarati, 2004, pp. 840) Since most time series are not stationary, there is need to account for this in our ARMA model. Hence, the need for ARIMA model. In our previous class, a series that must be differenced d times for it to become stationary is said to integrated of order d i.e. I(d) ARIMA (p,d,q) is an ARMA(p,q) model of non-stationary series Oct 22-28, 2016 differenced d times to make it stationary. Delivered by Dr. Nathaniel E. Urama 13

14 Estimating ARIMA models:the BJ [Box Jenkins] Methods Revisited How do we identify the value of P, d and q for an ARIMA(p, d, q) models? The BJ methodology has an answer and consists of the following steps: Differencing to achieve Stationarity Identification Estimation Diagnostic Checking Forecasting Delivered by Dr. Nathaniel E. Urama Oct 22-28,

15 The BJ [Box Jenkins] Methods Differencing the Series to achieve stationarity Identify the model to be tentatively estimated Estimate the parameters of the tentative model Diagnostic Checking of the adequacy of the model Is the model adequate? No Yes Use the model for Forecasting and control Oct 22-28, 2016 Delivered by Dr. Nathaniel E. Urama 15

16 The BJ [Box Jenkins] Methods cont. 1. Differencing to achieve stationarity: If a series is integrated of order d, it has to be differenced d times to make it stationary. 1. Identification: This involves determining the order of the model required to capture the dynamic features of the data. 2. The chief tools are autocorrelations (AC), the and partial autocorrelations (PAC), and the correlogram of the series. Covariance at lag K AC at lag k is given as ρ k = With γ k = t=1 n k Y t Y n Y t+k Y, variance = γ k γ 0 γ 0 = Y t Y 2 n A plot of ρk against k is known as the sample correlogram. Note if n is small, use n-1 as the divisor. Asymptotically however, both give same result 16 Delivered by Dr. Nathaniel E. Urama Oct 22-28, 2016

17 Finding the value of d in ARIMA (p, d, q) Model The autocorrelation is the correlation coefficient of the current value of the series with the series lagged a certain number of periods. For the purely white noise(stationary) process the autocorrelations bars/values are not significantly different from zero at various lags. For pure RWM, the autocorrelation coefficients at various lags are statistically different from zero. Generating AC and PAC in Eviews: Click Quick, series statistics, correlogram, on the dialogue box that will appear, select level, ok Or Double click the series, View, correlogram, Level, Enter the lag length OK. Delivered by Dr. Nathaniel E. Urama 17 Oct 22-28, 2016

18 Correlogram of a white noise random process Delivered by Dr. Nathaniel E. Urama Oct 22-28,

19 Correlogram of a random walk time series Delivered by Dr. Nathaniel E. Urama Oct 22-28,

20 Finding the value of d in ARIMA (p, d, q) Model cont. If a time series exhibits white noise, the sample autocorrelation coefficients ρ k are approximately ρ k ~N 0, 1 n Hence, following the properties of the standard normal distribution, the 95% confidence interval for any (population) ρ k is: ρ k ± n If the preceding interval includes the value of zero, we do not reject the hypothesis that the true ρk is zero. If this interval does not include 0, we reject the hypothesis that the true ρk is zero. Alternatively, we can use the asymptotic confidence limit for the ρ k which is ± Delivered by Dr. Nathaniel E. Urama Oct 22-28, 2016

21 Finding the value of d in ARIMA (p, d, q) Model cont. If the autocorrelation coefficients ρ k are statistically zero, the value of d=0. Otherwise, it may not be zero. Run the correlogram for the 1 st, 2 nd, until the dth higher order difference of the series where autocorrelation coefficients ρ k becomes statistically zero. Steps in Eviews: Double click the series, View, correlogram, select the order and enter the lag length, ok For series needing more than 2 nd differencing, Quick, series statistics, correlogram, type D(Y, n) as the series name where y is the series name and d is the number of differencing, select level, enter the lag length, ok. Oct 22-28, Delivered by Dr. Nathaniel E. Urama

22 Finding the value of d in ARIMA (p, d, q) Model cont. For series having seasonal terms, click Quick, series statistics, correlogram type d(y, n, s) as the series name where y is the series, with seasonal difference at lag s, and d the number of differencing, level, enter the lag length, ok. d y, n, s = d 1 L 2 (1 L s )y More accurately, conduct the structural break and the stationarity test to determine the order of the integration of the series which is the d. Why Structural Break? The presence of structural breaks in a series may lead to wrong conclusion that the series is not stationary. See the example below for the annual series of OER in our data set. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

23 The BJ [Box Jenkins] Methods cont. Correlogram of OER below show that it is not stationary Delivered by Dr. Nathaniel E. Urama Oct 22-28,

24 The BJ [Box Jenkins] Methods cont. Correlogram of OER below show that it is stationary after the first difference i.e., the D may be 1 Delivered by Dr. Nathaniel E. Urama Oct 22-28,

25 The BJ [Box Jenkins] Methods cont. The ADF unit root test confirm that ORE is I(1) Delivered by Dr. Nathaniel E. Urama Oct 22-28,

26 Finding the value of d in ARIMA (p, d, q) Model cont. The ADF results are confirmed by the KPSS results below. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

27 Finding the value of d in ARIMA (p, d, q) Model cont. A test of the series OER for structural breaks shows the rejection of null of no structural break as shown in the next 2 Slides below. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

28 Finding the value of d in ARIMA (p, d, q) Model cont. A test of the series OER for structural Using the multiple breakpoint test. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

29 Finding the value of d in ARIMA (p, d, q) Model cont. A Look at the series graph reveals the breaks. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

30 Finding the value of d in ARIMA (p, d, q) Model cont. Zivo-Andrews unit root test shows a rejection of the null hypothesis that OER has a unit root with a structural break. This shows that OER may be I(0). Delivered by Dr. Nathaniel E. Urama Oct 22-28,

31 Finding the value of d in ARIMA (p, d, q) Model cont. In E-views 9 and above, one can conduct unit root with structural break test directly. The result as shown below also show that considering the structural breaks, OER may be I(0). Delivered by Dr. Nathaniel E. Urama Oct 22-28,

32 Finding the values of p and q in ARIMA (p, d, q) Model The PAC measures the correlation of Y values that are K periods apart after removing the correlation from the intermediate lags. This means that it measures the added predictive power of the kth lag in a model containing Y t-1 to Y t-k terms as the regressors. The last two columns reported in the correlogram are the Ljung-Box Q-statistics and their p-values. 2 m ρ Ljung-Box (LB) = n(n + 2) k k=1 n k ~χ2 m The Q-statistics test the joint hypothesis that all the ρk up to certain lags are simultaneously equal to zero. if the computed Q exceeds the critical Q value, in the Chi Square distribution, reject the Oct 22-28, null 2016 hypothesis that all the (true) ρks are zero; at least some of them must be nonzero. 32 Delivered by Dr. Nathaniel E. Urama

33 The correlogram of the ARIMA Model The correlogram view compares the autocorrelation pattern of the structural residuals and that of the estimated model The structural residuals are the residuals after removing the effect of the fitted exogenous regressors but not the ARIMA terms For a properly specified model, the residual and theoretical (estimated) autocorrelations and partial autocorrelations should be close. Steps in E-view: From the ARIMA Diagnostic Views dialog box, select correlogram, enter number of lags, graph, OK, to display the graph or, table, OK, to displays the table Delivered by Dr. Nathaniel E. Urama Oct 22-28,

34 Autocorrelation Function (ACF) and Correlogram How does a sample correlogram enable us to find out if a particular series is AR(p) MA(p) or ARMA(p,q)? Delivered by Dr. Nathaniel E. Urama Oct 22-28,

35 BJ Identification Methods: An e.g. AC and PAC of AR(1), MA(1) and ARMA(1, 1) and ARIMA(1, 1,1) for the Annual OER Septs for AR(1) in Eviews: Quick, estimate equation, enter the equation as oer c ar 1, ok. Or d(oer) c ar 1, Ok if the series is I(1). On the equation dialogue box (DB), click on View, ARMA structure. On the ARMA Diagnostic views DB, click Correlogram, graph, ok. 1 Oct 22-28, Delivered by Dr. Nathaniel E. Urama

36 AC and PAC of AR(1) process of Annual OER From E-views 9 Delivered by Dr. Nathaniel E. Urama Oct 22-28,

37 AC and PAC of MA(1) process of OER Delivered by Dr. Nathaniel E. Urama Oct 22-28,

38 AC and PAC of ARMA(1, 1) process of OER From E-views 9 Delivered by Dr. Nathaniel E. Urama Oct 22-28,

39 AC and PAC of ARMA(1, 1, 1) process of Annual OER Delivered by Dr. Nathaniel E. Urama Oct 22-28,

40 AC and PAC of AR(1) process of Quarterly OER From E-views 8 From E-views 9 Delivered by Dr. Nathaniel E. Urama Oct 22-28,

41 AC and PAC of MA(1) process of Quarterly OER Delivered by Dr. Nathaniel E. Urama Oct 22-28,

42 AC and PAC of ARMA(1,1,1) process of Quarterly OER From E-views 8 Delivered by Dr. Nathaniel E. Urama Oct 22-28,

43 ARIMA (p, d, q) Model Selection: Information Criteria Since the actual data ACF and PACF rarely exhibits the theoretical pattern shown, identification will be difficult using them An alternative is to use the information criteria namely: Akaike (AIC), Schwarz (SBIC) and Hannan-Queen (HQIC). AIC = ln σ 2 SBIC = ln σ 2 HQIC = ln σ 2 + 2k T + k ln T T + 2k T ln(ln( T)) Where σ 2 is the residual variance = RSS T The objective is the select the model with the least IC Oct 22-28, Delivered by Dr. Nathaniel E. Urama

44 ARIMA (p, d, q) Selection: Information Criteria Cont. Which criterion should be preferred if they suggest different model order? SBIC embodies much stiffer penalty term than the AIC. SBIC is strongly consistent but inefficient. AIC is not consistent but generally efficient. Hence, SBIC asymptotically gives the correct model order than the AIC. However, the average variation in selected model orders from different samples within a given population is greater with SBIC than AIC Oct 22-28, 2016 In conclusion then, no criterion is absolutely superior to others. 44 Delivered by Dr. Nathaniel E. Urama

45 BJ Identification Methods: An e.g. Cont. Since the ACFs and PACFs didn t show the exact resemblance of of any of the theoretical AR(p), MA(q), nor ARMA(p, d, q), though closer to ARIMA(1, 1, 1) we resort to the Information criteria method. The Information criteria involves estimating different models and comparing their IC values. Tedious!!! testing up to ARMA(p, q) means running (P + 1)X(Q + 1) Models for non seasonal series and(p + 1)X(Q + 1)X4 models for Quarterly series with seasonal pattern. Thanks to E-views for simplifying the case. Steps in Eview 8 and above: Double click the series, Proc. Add-ins, Automatic ARIMA selection, Select the max AR,and MA terms and the IC, OK. For this particular series, the result is as shown below Oct 22-28, This shows ARIMA( 1, 1, 1) with seasonal pattern in the 4 th lag of the moving average Delivered by Dr. Nathaniel E. Urama

46 SBIC selection for ARMA(P,Q) for p and q up to 3 each Model Selection Criterion Model Selection Criterion Model Selection Criterion Model Selection Criterion Model Selection Criterion 1 (0,0)(0,0) (0,3)(0,4) (1,2)(0,0) (2,1)(4,0) (3,0)(4,4) (0,0)(0,0) (0,3)(0,0) (1,2)(0,4) (2,1)(4,0) (3,1)(0,0) (0,0)(0,4) (0,3)(0,0) (1,2)(4,0) (2,1)(4,4) (3,1)(0,0) (0,0)(0,0) (0,3)(0,4) (1,2)(4,0) (2,2)(0,0) (3,1)(0,4) (0,0)(0,0) (0,3)(4,0) (1,2)(4,4) (2,2)(0,0) (3,1)(0,0) (0,0)(0,4) (0,3)(4,0) (1,3)(0,0) (2,2)(0,4) (3,1)(0,0) (0,0)(4,0) (0,3)(4,4) (1,3)(0,0) (2,2)(0,0) (3,1)(0,4) (0,0)(4,0) (1,0)(0,0) (1,3)(0,4) (2,2)(0,0) (3,1)(4,0) (0,0)(4,4) (1,0)(0,0) (1,3)(0,0) (2,2)(0,4) (3,1)(4,0) (0,1)(0,0) (1,0)(0,4) (1,3)(0,0) (2,2)(4,0) (3,1)(4,4) (0,1)(0,0) (1,0)(0,0) (1,3)(0,4) (2,2)(4,0) (3,2)(0,0) (0,1)(0,4) (1,0)(0,0) (1,3)(4,0) (2,2)(4,4) (3,2)(0,0) (0,1)(0,0) (1,0)(0,4) (1,3)(4,0) (2,3)(0,0) (3,2)(0,4) (0,1)(0,0) (1,0)(4,0) (1,3)(4,4) (2,3)(0,0) (3,2)(0,0) (0,1)(0,4) (1,0)(4,0) (2,0)(0,0) (2,3)(0,4) (3,2)(0,0) (0,1)(4,0) (1,0)(4,4) (2,0)(0,0) (2,3)(0,0) (3,2)(0,4) (0,1)(4,0) (1,1)(0,0) (2,0)(0,4) (2,3)(0,0) (3,2)(4,0) (0,1)(4,4) (1,1)(0,0) (2,0)(0,0) (2,3)(0,4) (3,2)(4,0) (0,2)(0,0) (1,1)(0,4) (2,0)(0,0) (2,3)(4,0) (3,2)(4,4) (0,2)(0,0) (1,1)(0,0) (2,0)(0,4) (2,3)(4,0) (3,3)(0,0) (0,2)(0,4) (1,1)(0,0) (2,0)(4,0) (2,3)(4,4) (3,3)(0,0) (0,2)(0,0) (1,1)(0,4) (2,0)(4,0) (3,0)(0,0) (3,3)(0,4) (0,2)(0,0) (1,1)(4,0) (2,0)(4,4) (3,0)(0,0) (3,3)(0,0) (0,2)(0,4) (1,1)(4,0) (2,1)(0,0) (3,0)(0,4) (3,3)(0,0) (0,2)(4,0) (1,1)(4,4) (2,1)(0,0) (3,0)(0,0) (3,3)(0,4) (0,2)(4,0) (1,2)(0,0) (2,1)(0,4) (3,0)(0,0) (3,3)(4,0) (0,2)(4,4) (1,2)(0,0) (2,1)(0,0) (3,0)(0,4) (3,3)(4,0) Delivered by Dr. Nathaniel E. Urama Oct 22-28, (0,3)(0,0) (1,2)(0,4) (2,1)(0,0) (3,0)(4,0) (3,3)(4,4) (0,3)(0,0) (1,2)(0,0) (2,1)(0,4) (3,0)(4,0)

47 Estimating the ARIMA Model Quick Estimate equation Select LS- Least Square(NLS and ARMA) Type D(OER) ar(1) ma(1) Sma(4) Delivered by Dr. Nathaniel E. Urama Oct 22-28,

48 Result of ARIMA(1, 1, 1) SMA(4) Model Delivered by Dr. Nathaniel E. Urama Oct 22-28,

49 AC and PAC for ARIMA(1, 1, 1) SMA(4) Model Delivered by Dr. Nathaniel E. Urama Oct 22-28,

50 Class Activity Determine the values of p, d and q ARIMA (p, d, q) model of the following Nigerian series: CPI, INF, RIR., Ycul, using, 1. Correlagram 2. Information Criteria 7.2 Estimate the ARIMA (p, d, q) model of the above Nigerian series and use the AC and PAC to check the correctness f the Model Order. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

51 ARMA Diagnostic Checking. Over fitting : Deliberately fitting a larger model than that identified to see if all other extra terms would be insignificant. Need for Parsimonious Model Inclusion of irrelevant variables will increase the coefficient standard error and decrease the parameter significance. Whether this happens of not depends on how much the RSS falls and the size of T(number of observations) relative to K(number of Parameters). If T is large, relative to K, the decrease in RSS will outweigh the decrease in Degrees of freedom (T-K) and hence, coefficient standard error will increase. In line with Brooks, Models that are profligate might be inclined to fit the Oct 22-28, data specific features, which would not be replicated out-of-sample. Delivered by Dr. Nathaniel E. Urama

52 ARIMA Diagnostic Check: Overfitting The added ar(2) and ar(3) are all insignificant. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

53 ARMA Diagnostic Checking Cont. Residual diagnostics: Checks the residual for evidence of linear dependence which, if present, suggest that the model is inadequate. The correlogram ( ACF and PACF) If the acf and pacf confirms stationarity of the residual, the model is correctly specified, Steps in E-view: View/Residual Diagnostics/Correlogram-Qstatistic Oct 22-28, 2016 Delivered by Dr. Nathaniel E. Urama 53

54 ARIMA Diagnostic Check: Correlogram Delivered by Dr. Nathaniel E. Urama Oct 22-28,

55 ARMA Diagnostic Checking Cont. Residual diagnostics through the serial Correlation LM test If the LM test fail to reject the null hypothesis of no serial Correlation, the model is correctly specified. Steps in E-view: Ensure that ML is bot the Used ARMA method. In Estimate DB, click option and ensure that ML is not the selected method View/Residual Diagnostics/Serial Correlation LM Test Oct 22-28, Delivered by Dr. Nathaniel E. Urama

56 ARIMA Diagnostic Check: LM Test Delivered by Dr. Nathaniel E. Urama Oct 22-28,

57 Notes on BJ diagnostic tests It essentially involves only autocorrelation tests I can only find under and not over parameterized model(brooks. 2008, P.231) 57 Delivered by Dr. Nathaniel E. Urama Oct 22-28, 2016

58 Further ARIMA Equation Diagnostics The Stationarity and the Invertibility condition The Stationarity Condition Needed to avoid the previous values of the error term having nondeclining effect on the current values of Y t as the time progresses. Given a general ARMA model in the lag polynomial form α L and θ L as α L Y t = θ L ε t The reported roots are the inverse roots of the characteristics polynomials: α x 1 = 0, and θ x 1 = 0 58 Which may be imaginary, but should have modulus not greater than 1 Delivered by Dr. Nathaniel E. Urama Oct 22-28, 2016

59 Further ARIMA Diagnostic Tests Cont. The above is same as the roots of the characteristics equation, 1 α 1 L 1 α 2 L 2 α p L p = 0 all being outside the unit circle. (see Brooks, 2008, p.216) The roots view displays the inverse roots of the AR and/or MA characteristic polynomial, either as a graph or as a table. The graph view plots the inverse roots in the complex plane the horizontal axis is the real part and the vertical axis is the imaginary part of each root. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

60 Further ARIMA Diagnostic Tests Cont. If the estimated ARMA process is (covariance) stationary, all the AR inverse roots should be inside the unit circle. If the estimated ARMA process is invertible, all MA inverse roots should be inside the unit circle. If the AR has a real Inverse roots with r > 1, a pair of complex reciprocal roots with modulus greater than one, it means that the autoregressive process is explosive. If the MA has reciprocal roots outside the unit circle, we say that the MA process is noninvertible, which makes interpreting and using the MA results difficult. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

61 Further ARIMA Diagnostic Tests Cont. If the MA has roots with Modulus close to 1, It is a sign that we have over differenced the series. It makes estimation and forecasting difficult. According to Hamilton (1994a, p. 65) however, noninvertibility is not a serious problem since there is always an equivalent representation of the MA model with the inverse roots inside the unit circle. The Iteration should continue with different staring values until invertibility is achieved. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

62 Further ARIMA Diagnostic Tests Cont. Steps in E-view: On the ARIMA Equation DB, click view, ARMA structure and the ARMA diagnostic views below will appear Select Roots, Graph, ok and the graph in the next slide will appear. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

63 The Inverse Roots Diagnostic test for ARIMA Delivered by Dr. Nathaniel E. Urama 63 Oct 22-28, 2016 All the Inverse roots of both the AR and MA lies inside the unit circle. The AR is stationary and the MA is ivertible

64 The Inverse Roots of AR/MA in a Tabular form Both the AR and the MA has no root outside the unit circle. Hence, AR is stationary and MA is invertible. However, the MA has roots close to 1, a sign that we may have over differenced the Delivered by Dr. Nathaniel E. Urama Oct 22-28, series.

65 The Inverse Roots Diagnostic test for ARMA Reducing the number of differencing by 1 gives us: an ARIMA(1, 0, 1) model or an ARMA(1, 1) model with the result as below: Delivered by Dr. Nathaniel E. Urama Oct 22-28,

66 Inverse roots of the AR/MA Polynomial for the ARMA(1,1) All the Inverse roots of both the AR and MA lies inside the unit circle. Delivered by Dr. Nathaniel E. Urama Oct 22-28,

67 Inverse roots of the AR/MA Polynomial for the ARMA(1,1) All the Inverse roots of both the AR and MA still lies inside the unit circle but the roots of the MA are now far from 1. Oct 22-28, How ever, since the value of the IC criteria are all smaller for the differenced series, we will adopt it. Delivered by Dr. Nathaniel E. Urama

68 Impulse Response of an ARIMA model Traces the response of the ARIMA part of the estimated equation to one time shock in the innovation. The accumulated response is the response to step impulse where the same shock occurs in every period from the first. If the estimated ARMA model is stationary, the impulse responses will asymptote to zero, while the accumulated responses will asymptote to its longrun value. Steps in E-view: From the ARIMA Diagnostic Views dialog box, select Impulse Response, enter number of periods, graph, OK, to display the graph or, table, Oct 22-28, OK, to display the table. Delivered by Dr. Nathaniel E. Urama

69 Impulse Response of our ARIMA model Delivered by Dr. Nathaniel E. Urama Oct 22-28,

70 Class Activity 8 Carry out a diagnostic check on the ARIMA models you estimated during Class activity 7 and interpret them. Conduct an impulse response on all of them. End of day 6 Assignment: Read Brooks section 5.9 and adapt the model there to test if Uncovered Interest rate Parity held in Nigeria between 1980 and Oct 22-28, Delivered by Dr. Nathaniel E. Urama

71 Day 7: Course Details Forecasting with ARIMA and ARIMAX models In-sample vs Out-of Sample Dynamic vs static Forecast Accuracy Decomposition of the Forecast Errors Class Activity 9: Multivariate models VAR, Parsimonious VAR (PVAR), VEC, ARDL Series stationarity and the VAR model Stability and Stationarity in VAR VAR lag length Selection, Impulse Response and Variance Decomposition Forecasting with VAR In-sample vs Out-ofSample Dynamic vs static VAR diagnostic Checking Class activity 10: Delivered by Dr. Nathaniel E. Urama Oct 22-28,

Econometrics for Policy Analysis A Train The Trainer Workshop Oct 22-28, 2016

Econometrics for Policy Analysis A Train The Trainer Workshop Oct 22-28, 2016 Econometrics for Policy Analysis A Train The Trainer Workshop Delivered by Dr. Nathaniel E. Urama Department of Economics, University of Nigeria, Nsukka Loading Time Series data in E-views: Review For

More information

TIME SERIES ANALYSIS AND FORECASTING USING THE STATISTICAL MODEL ARIMA

TIME SERIES ANALYSIS AND FORECASTING USING THE STATISTICAL MODEL ARIMA CHAPTER 6 TIME SERIES ANALYSIS AND FORECASTING USING THE STATISTICAL MODEL ARIMA 6.1. Introduction A time series is a sequence of observations ordered in time. A basic assumption in the time series analysis

More information

Box-Jenkins ARIMA Advanced Time Series

Box-Jenkins ARIMA Advanced Time Series Box-Jenkins ARIMA Advanced Time Series www.realoptionsvaluation.com ROV Technical Papers Series: Volume 25 Theory In This Issue 1. Learn about Risk Simulator s ARIMA and Auto ARIMA modules. 2. Find out

More information

Univariate ARIMA Models

Univariate ARIMA Models Univariate ARIMA Models ARIMA Model Building Steps: Identification: Using graphs, statistics, ACFs and PACFs, transformations, etc. to achieve stationary and tentatively identify patterns and model components.

More information

at least 50 and preferably 100 observations should be available to build a proper model

at least 50 and preferably 100 observations should be available to build a proper model III Box-Jenkins Methods 1. Pros and Cons of ARIMA Forecasting a) need for data at least 50 and preferably 100 observations should be available to build a proper model used most frequently for hourly or

More information

Problem Set 2: Box-Jenkins methodology

Problem Set 2: Box-Jenkins methodology Problem Set : Box-Jenkins methodology 1) For an AR1) process we have: γ0) = σ ε 1 φ σ ε γ0) = 1 φ Hence, For a MA1) process, p lim R = φ γ0) = 1 + θ )σ ε σ ε 1 = γ0) 1 + θ Therefore, p lim R = 1 1 1 +

More information

ECONOMETRIA II. CURSO 2009/2010 LAB # 3

ECONOMETRIA II. CURSO 2009/2010 LAB # 3 ECONOMETRIA II. CURSO 2009/2010 LAB # 3 BOX-JENKINS METHODOLOGY The Box Jenkins approach combines the moving average and the autorregresive models. Although both models were already known, the contribution

More information

Prof. Dr. Roland Füss Lecture Series in Applied Econometrics Summer Term Introduction to Time Series Analysis

Prof. Dr. Roland Füss Lecture Series in Applied Econometrics Summer Term Introduction to Time Series Analysis Introduction to Time Series Analysis 1 Contents: I. Basics of Time Series Analysis... 4 I.1 Stationarity... 5 I.2 Autocorrelation Function... 9 I.3 Partial Autocorrelation Function (PACF)... 14 I.4 Transformation

More information

Lecture 2: Univariate Time Series

Lecture 2: Univariate Time Series Lecture 2: Univariate Time Series Analysis: Conditional and Unconditional Densities, Stationarity, ARMA Processes Prof. Massimo Guidolin 20192 Financial Econometrics Spring/Winter 2017 Overview Motivation:

More information

Empirical Market Microstructure Analysis (EMMA)

Empirical Market Microstructure Analysis (EMMA) Empirical Market Microstructure Analysis (EMMA) Lecture 3: Statistical Building Blocks and Econometric Basics Prof. Dr. Michael Stein michael.stein@vwl.uni-freiburg.de Albert-Ludwigs-University of Freiburg

More information

Ch 6. Model Specification. Time Series Analysis

Ch 6. Model Specification. Time Series Analysis We start to build ARIMA(p,d,q) models. The subjects include: 1 how to determine p, d, q for a given series (Chapter 6); 2 how to estimate the parameters (φ s and θ s) of a specific ARIMA(p,d,q) model (Chapter

More information

{ } Stochastic processes. Models for time series. Specification of a process. Specification of a process. , X t3. ,...X tn }

{ } Stochastic processes. Models for time series. Specification of a process. Specification of a process. , X t3. ,...X tn } Stochastic processes Time series are an example of a stochastic or random process Models for time series A stochastic process is 'a statistical phenomenon that evolves in time according to probabilistic

More information

MODELING INFLATION RATES IN NIGERIA: BOX-JENKINS APPROACH. I. U. Moffat and A. E. David Department of Mathematics & Statistics, University of Uyo, Uyo

MODELING INFLATION RATES IN NIGERIA: BOX-JENKINS APPROACH. I. U. Moffat and A. E. David Department of Mathematics & Statistics, University of Uyo, Uyo Vol.4, No.2, pp.2-27, April 216 MODELING INFLATION RATES IN NIGERIA: BOX-JENKINS APPROACH I. U. Moffat and A. E. David Department of Mathematics & Statistics, University of Uyo, Uyo ABSTRACT: This study

More information

Autoregressive Moving Average (ARMA) Models and their Practical Applications

Autoregressive Moving Average (ARMA) Models and their Practical Applications Autoregressive Moving Average (ARMA) Models and their Practical Applications Massimo Guidolin February 2018 1 Essential Concepts in Time Series Analysis 1.1 Time Series and Their Properties Time series:

More information

Ch 8. MODEL DIAGNOSTICS. Time Series Analysis

Ch 8. MODEL DIAGNOSTICS. Time Series Analysis Model diagnostics is concerned with testing the goodness of fit of a model and, if the fit is poor, suggesting appropriate modifications. We shall present two complementary approaches: analysis of residuals

More information

EASTERN MEDITERRANEAN UNIVERSITY ECON 604, FALL 2007 DEPARTMENT OF ECONOMICS MEHMET BALCILAR ARIMA MODELS: IDENTIFICATION

EASTERN MEDITERRANEAN UNIVERSITY ECON 604, FALL 2007 DEPARTMENT OF ECONOMICS MEHMET BALCILAR ARIMA MODELS: IDENTIFICATION ARIMA MODELS: IDENTIFICATION A. Autocorrelations and Partial Autocorrelations 1. Summary of What We Know So Far: a) Series y t is to be modeled by Box-Jenkins methods. The first step was to convert y t

More information

Univariate Time Series Analysis; ARIMA Models

Univariate Time Series Analysis; ARIMA Models Econometrics 2 Fall 24 Univariate Time Series Analysis; ARIMA Models Heino Bohn Nielsen of4 Outline of the Lecture () Introduction to univariate time series analysis. (2) Stationarity. (3) Characterizing

More information

Chapter 12: An introduction to Time Series Analysis. Chapter 12: An introduction to Time Series Analysis

Chapter 12: An introduction to Time Series Analysis. Chapter 12: An introduction to Time Series Analysis Chapter 12: An introduction to Time Series Analysis Introduction In this chapter, we will discuss forecasting with single-series (univariate) Box-Jenkins models. The common name of the models is Auto-Regressive

More information

Modelling Monthly Rainfall Data of Port Harcourt, Nigeria by Seasonal Box-Jenkins Methods

Modelling Monthly Rainfall Data of Port Harcourt, Nigeria by Seasonal Box-Jenkins Methods International Journal of Sciences Research Article (ISSN 2305-3925) Volume 2, Issue July 2013 http://www.ijsciences.com Modelling Monthly Rainfall Data of Port Harcourt, Nigeria by Seasonal Box-Jenkins

More information

A SEASONAL TIME SERIES MODEL FOR NIGERIAN MONTHLY AIR TRAFFIC DATA

A SEASONAL TIME SERIES MODEL FOR NIGERIAN MONTHLY AIR TRAFFIC DATA www.arpapress.com/volumes/vol14issue3/ijrras_14_3_14.pdf A SEASONAL TIME SERIES MODEL FOR NIGERIAN MONTHLY AIR TRAFFIC DATA Ette Harrison Etuk Department of Mathematics/Computer Science, Rivers State University

More information

Chapter 8: Model Diagnostics

Chapter 8: Model Diagnostics Chapter 8: Model Diagnostics Model diagnostics involve checking how well the model fits. If the model fits poorly, we consider changing the specification of the model. A major tool of model diagnostics

More information

FORECASTING SUGARCANE PRODUCTION IN INDIA WITH ARIMA MODEL

FORECASTING SUGARCANE PRODUCTION IN INDIA WITH ARIMA MODEL FORECASTING SUGARCANE PRODUCTION IN INDIA WITH ARIMA MODEL B. N. MANDAL Abstract: Yearly sugarcane production data for the period of - to - of India were analyzed by time-series methods. Autocorrelation

More information

Lecture 4a: ARMA Model

Lecture 4a: ARMA Model Lecture 4a: ARMA Model 1 2 Big Picture Most often our goal is to find a statistical model to describe real time series (estimation), and then predict the future (forecasting) One particularly popular model

More information

Advanced Econometrics

Advanced Econometrics Advanced Econometrics Marco Sunder Nov 04 2010 Marco Sunder Advanced Econometrics 1/ 25 Contents 1 2 3 Marco Sunder Advanced Econometrics 2/ 25 Music Marco Sunder Advanced Econometrics 3/ 25 Music Marco

More information

Classic Time Series Analysis

Classic Time Series Analysis Classic Time Series Analysis Concepts and Definitions Let Y be a random number with PDF f Y t ~f,t Define t =E[Y t ] m(t) is known as the trend Define the autocovariance t, s =COV [Y t,y s ] =E[ Y t t

More information

Dynamic Time Series Regression: A Panacea for Spurious Correlations

Dynamic Time Series Regression: A Panacea for Spurious Correlations International Journal of Scientific and Research Publications, Volume 6, Issue 10, October 2016 337 Dynamic Time Series Regression: A Panacea for Spurious Correlations Emmanuel Alphonsus Akpan *, Imoh

More information

Econometric Forecasting

Econometric Forecasting Robert M. Kunst robert.kunst@univie.ac.at University of Vienna and Institute for Advanced Studies Vienna October 1, 2014 Outline Introduction Model-free extrapolation Univariate time-series models Trend

More information

A SARIMAX coupled modelling applied to individual load curves intraday forecasting

A SARIMAX coupled modelling applied to individual load curves intraday forecasting A SARIMAX coupled modelling applied to individual load curves intraday forecasting Frédéric Proïa Workshop EDF Institut Henri Poincaré - Paris 05 avril 2012 INRIA Bordeaux Sud-Ouest Institut de Mathématiques

More information

5 Autoregressive-Moving-Average Modeling

5 Autoregressive-Moving-Average Modeling 5 Autoregressive-Moving-Average Modeling 5. Purpose. Autoregressive-moving-average (ARMA models are mathematical models of the persistence, or autocorrelation, in a time series. ARMA models are widely

More information

Econometrics II Heij et al. Chapter 7.1

Econometrics II Heij et al. Chapter 7.1 Chapter 7.1 p. 1/2 Econometrics II Heij et al. Chapter 7.1 Linear Time Series Models for Stationary data Marius Ooms Tinbergen Institute Amsterdam Chapter 7.1 p. 2/2 Program Introduction Modelling philosophy

More information

Lecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications

Lecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications Lecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications Prof. Massimo Guidolin 20192 Financial Econometrics Winter/Spring 2018 Overview Moving average processes Autoregressive

More information

ARIMA Modelling and Forecasting

ARIMA Modelling and Forecasting ARIMA Modelling and Forecasting Economic time series often appear nonstationary, because of trends, seasonal patterns, cycles, etc. However, the differences may appear stationary. Δx t x t x t 1 (first

More information

Applied time-series analysis

Applied time-series analysis Robert M. Kunst robert.kunst@univie.ac.at University of Vienna and Institute for Advanced Studies Vienna October 18, 2011 Outline Introduction and overview Econometric Time-Series Analysis In principle,

More information

FE570 Financial Markets and Trading. Stevens Institute of Technology

FE570 Financial Markets and Trading. Stevens Institute of Technology FE570 Financial Markets and Trading Lecture 5. Linear Time Series Analysis and Its Applications (Ref. Joel Hasbrouck - Empirical Market Microstructure ) Steve Yang Stevens Institute of Technology 9/25/2012

More information

Circle a single answer for each multiple choice question. Your choice should be made clearly.

Circle a single answer for each multiple choice question. Your choice should be made clearly. TEST #1 STA 4853 March 4, 215 Name: Please read the following directions. DO NOT TURN THE PAGE UNTIL INSTRUCTED TO DO SO Directions This exam is closed book and closed notes. There are 31 questions. Circle

More information

Multivariate Time Series Analysis and Its Applications [Tsay (2005), chapter 8]

Multivariate Time Series Analysis and Its Applications [Tsay (2005), chapter 8] 1 Multivariate Time Series Analysis and Its Applications [Tsay (2005), chapter 8] Insights: Price movements in one market can spread easily and instantly to another market [economic globalization and internet

More information

Automatic Forecasting

Automatic Forecasting Automatic Forecasting Summary The Automatic Forecasting procedure is designed to forecast future values of time series data. A time series consists of a set of sequential numeric data taken at equally

More information

Topic 4 Unit Roots. Gerald P. Dwyer. February Clemson University

Topic 4 Unit Roots. Gerald P. Dwyer. February Clemson University Topic 4 Unit Roots Gerald P. Dwyer Clemson University February 2016 Outline 1 Unit Roots Introduction Trend and Difference Stationary Autocorrelations of Series That Have Deterministic or Stochastic Trends

More information

Lab: Box-Jenkins Methodology - US Wholesale Price Indicator

Lab: Box-Jenkins Methodology - US Wholesale Price Indicator Lab: Box-Jenkins Methodology - US Wholesale Price Indicator In this lab we explore the Box-Jenkins methodology by applying it to a time-series data set comprising quarterly observations of the US Wholesale

More information

Romanian Economic and Business Review Vol. 3, No. 3 THE EVOLUTION OF SNP PETROM STOCK LIST - STUDY THROUGH AUTOREGRESSIVE MODELS

Romanian Economic and Business Review Vol. 3, No. 3 THE EVOLUTION OF SNP PETROM STOCK LIST - STUDY THROUGH AUTOREGRESSIVE MODELS THE EVOLUTION OF SNP PETROM STOCK LIST - STUDY THROUGH AUTOREGRESSIVE MODELS Marian Zaharia, Ioana Zaheu, and Elena Roxana Stan Abstract Stock exchange market is one of the most dynamic and unpredictable

More information

Non-Stationary Time Series and Unit Root Testing

Non-Stationary Time Series and Unit Root Testing Econometrics II Non-Stationary Time Series and Unit Root Testing Morten Nyboe Tabor Course Outline: Non-Stationary Time Series and Unit Root Testing 1 Stationarity and Deviation from Stationarity Trend-Stationarity

More information

ARIMA Models. Richard G. Pierse

ARIMA Models. Richard G. Pierse ARIMA Models Richard G. Pierse 1 Introduction Time Series Analysis looks at the properties of time series from a purely statistical point of view. No attempt is made to relate variables using a priori

More information

Stationarity and Cointegration analysis. Tinashe Bvirindi

Stationarity and Cointegration analysis. Tinashe Bvirindi Stationarity and Cointegration analysis By Tinashe Bvirindi tbvirindi@gmail.com layout Unit root testing Cointegration Vector Auto-regressions Cointegration in Multivariate systems Introduction Stationarity

More information

Univariate linear models

Univariate linear models Univariate linear models The specification process of an univariate ARIMA model is based on the theoretical properties of the different processes and it is also important the observation and interpretation

More information

The ARIMA Procedure: The ARIMA Procedure

The ARIMA Procedure: The ARIMA Procedure Page 1 of 120 Overview: ARIMA Procedure Getting Started: ARIMA Procedure The Three Stages of ARIMA Modeling Identification Stage Estimation and Diagnostic Checking Stage Forecasting Stage Using ARIMA Procedure

More information

AR(p) + I(d) + MA(q) = ARIMA(p, d, q)

AR(p) + I(d) + MA(q) = ARIMA(p, d, q) AR(p) + I(d) + MA(q) = ARIMA(p, d, q) Outline 1 4.1: Nonstationarity in the Mean 2 ARIMA Arthur Berg AR(p) + I(d)+ MA(q) = ARIMA(p, d, q) 2/ 19 Deterministic Trend Models Polynomial Trend Consider the

More information

CHAPTER 8 FORECASTING PRACTICE I

CHAPTER 8 FORECASTING PRACTICE I CHAPTER 8 FORECASTING PRACTICE I Sometimes we find time series with mixed AR and MA properties (ACF and PACF) We then can use mixed models: ARMA(p,q) These slides are based on: González-Rivera: Forecasting

More information

Econometrics I: Univariate Time Series Econometrics (1)

Econometrics I: Univariate Time Series Econometrics (1) Econometrics I: Dipartimento di Economia Politica e Metodi Quantitativi University of Pavia Overview of the Lecture 1 st EViews Session VI: Some Theoretical Premises 2 Overview of the Lecture 1 st EViews

More information

Vector Autoregressive Model. Vector Autoregressions II. Estimation of Vector Autoregressions II. Estimation of Vector Autoregressions I.

Vector Autoregressive Model. Vector Autoregressions II. Estimation of Vector Autoregressions II. Estimation of Vector Autoregressions I. Vector Autoregressive Model Vector Autoregressions II Empirical Macroeconomics - Lect 2 Dr. Ana Beatriz Galvao Queen Mary University of London January 2012 A VAR(p) model of the m 1 vector of time series

More information

Estimation and application of best ARIMA model for forecasting the uranium price.

Estimation and application of best ARIMA model for forecasting the uranium price. Estimation and application of best ARIMA model for forecasting the uranium price. Medeu Amangeldi May 13, 2018 Capstone Project Superviser: Dongming Wei Second reader: Zhenisbek Assylbekov Abstract This

More information

Time Series Forecasting: A Tool for Out - Sample Model Selection and Evaluation

Time Series Forecasting: A Tool for Out - Sample Model Selection and Evaluation AMERICAN JOURNAL OF SCIENTIFIC AND INDUSTRIAL RESEARCH 214, Science Huβ, http://www.scihub.org/ajsir ISSN: 2153-649X, doi:1.5251/ajsir.214.5.6.185.194 Time Series Forecasting: A Tool for Out - Sample Model

More information

LATVIAN GDP: TIME SERIES FORECASTING USING VECTOR AUTO REGRESSION

LATVIAN GDP: TIME SERIES FORECASTING USING VECTOR AUTO REGRESSION LATVIAN GDP: TIME SERIES FORECASTING USING VECTOR AUTO REGRESSION BEZRUCKO Aleksandrs, (LV) Abstract: The target goal of this work is to develop a methodology of forecasting Latvian GDP using ARMA (AutoRegressive-Moving-Average)

More information

Lesson 13: Box-Jenkins Modeling Strategy for building ARMA models

Lesson 13: Box-Jenkins Modeling Strategy for building ARMA models Lesson 13: Box-Jenkins Modeling Strategy for building ARMA models Facoltà di Economia Università dell Aquila umberto.triacca@gmail.com Introduction In this lesson we present a method to construct an ARMA(p,

More information

Arma-Arch Modeling Of The Returns Of First Bank Of Nigeria

Arma-Arch Modeling Of The Returns Of First Bank Of Nigeria Arma-Arch Modeling Of The Returns Of First Bank Of Nigeria Emmanuel Alphonsus Akpan Imoh Udo Moffat Department of Mathematics and Statistics University of Uyo, Nigeria Ntiedo Bassey Ekpo Department of

More information

Section 2 NABE ASTEF 65

Section 2 NABE ASTEF 65 Section 2 NABE ASTEF 65 Econometric (Structural) Models 66 67 The Multiple Regression Model 68 69 Assumptions 70 Components of Model Endogenous variables -- Dependent variables, values of which are determined

More information

Author: Yesuf M. Awel 1c. Affiliation: 1 PhD, Economist-Consultant; P.O Box , Addis Ababa, Ethiopia. c.

Author: Yesuf M. Awel 1c. Affiliation: 1 PhD, Economist-Consultant; P.O Box , Addis Ababa, Ethiopia. c. ISSN: 2415-0304 (Print) ISSN: 2522-2465 (Online) Indexing/Abstracting Forecasting GDP Growth: Application of Autoregressive Integrated Moving Average Model Author: Yesuf M. Awel 1c Affiliation: 1 PhD,

More information

WORKSHOP. Introductory Econometrics with EViews. Asst. Prof. Dr. Kemal Bağzıbağlı Department of Economic

WORKSHOP. Introductory Econometrics with EViews. Asst. Prof. Dr. Kemal Bağzıbağlı Department of Economic WORKSHOP on Introductory Econometrics with EViews Asst. Prof. Dr. Kemal Bağzıbağlı Department of Economic Res. Asst. Pejman Bahramian PhD Candidate, Department of Economic Res. Asst. Gizem Uzuner MSc Student,

More information

Non-Stationary Time Series and Unit Root Testing

Non-Stationary Time Series and Unit Root Testing Econometrics II Non-Stationary Time Series and Unit Root Testing Morten Nyboe Tabor Course Outline: Non-Stationary Time Series and Unit Root Testing 1 Stationarity and Deviation from Stationarity Trend-Stationarity

More information

CHAPTER 8 MODEL DIAGNOSTICS. 8.1 Residual Analysis

CHAPTER 8 MODEL DIAGNOSTICS. 8.1 Residual Analysis CHAPTER 8 MODEL DIAGNOSTICS We have now discussed methods for specifying models and for efficiently estimating the parameters in those models. Model diagnostics, or model criticism, is concerned with testing

More information

Ross Bettinger, Analytical Consultant, Seattle, WA

Ross Bettinger, Analytical Consultant, Seattle, WA ABSTRACT DYNAMIC REGRESSION IN ARIMA MODELING Ross Bettinger, Analytical Consultant, Seattle, WA Box-Jenkins time series models that contain exogenous predictor variables are called dynamic regression

More information

A Data-Driven Model for Software Reliability Prediction

A Data-Driven Model for Software Reliability Prediction A Data-Driven Model for Software Reliability Prediction Author: Jung-Hua Lo IEEE International Conference on Granular Computing (2012) Young Taek Kim KAIST SE Lab. 9/4/2013 Contents Introduction Background

More information

Stat 5100 Handout #12.e Notes: ARIMA Models (Unit 7) Key here: after stationary, identify dependence structure (and use for forecasting)

Stat 5100 Handout #12.e Notes: ARIMA Models (Unit 7) Key here: after stationary, identify dependence structure (and use for forecasting) Stat 5100 Handout #12.e Notes: ARIMA Models (Unit 7) Key here: after stationary, identify dependence structure (and use for forecasting) (overshort example) White noise H 0 : Let Z t be the stationary

More information

Circle the single best answer for each multiple choice question. Your choice should be made clearly.

Circle the single best answer for each multiple choice question. Your choice should be made clearly. TEST #1 STA 4853 March 6, 2017 Name: Please read the following directions. DO NOT TURN THE PAGE UNTIL INSTRUCTED TO DO SO Directions This exam is closed book and closed notes. There are 32 multiple choice

More information

7. Integrated Processes

7. Integrated Processes 7. Integrated Processes Up to now: Analysis of stationary processes (stationary ARMA(p, q) processes) Problem: Many economic time series exhibit non-stationary patterns over time 226 Example: We consider

More information

Module 3. Descriptive Time Series Statistics and Introduction to Time Series Models

Module 3. Descriptive Time Series Statistics and Introduction to Time Series Models Module 3 Descriptive Time Series Statistics and Introduction to Time Series Models Class notes for Statistics 451: Applied Time Series Iowa State University Copyright 2015 W Q Meeker November 11, 2015

More information

TESTING FOR CO-INTEGRATION

TESTING FOR CO-INTEGRATION Bo Sjö 2010-12-05 TESTING FOR CO-INTEGRATION To be used in combination with Sjö (2008) Testing for Unit Roots and Cointegration A Guide. Instructions: Use the Johansen method to test for Purchasing Power

More information

Seasonality. Matthieu Stigler January 8, Version 1.1

Seasonality. Matthieu Stigler January 8, Version 1.1 Seasonality Matthieu Stigler Matthieu.Stigler@gmail.com January 8, 2009 Version 1.1 This document is released under the Creative Commons Attribution-Noncommercial 2.5 India license. Matthieu Stigler Matthieu.Stigler@gmail.com

More information

Quantitative Finance I

Quantitative Finance I Quantitative Finance I Linear AR and MA Models (Lecture 4) Winter Semester 01/013 by Lukas Vacha * If viewed in.pdf format - for full functionality use Mathematica 7 (or higher) notebook (.nb) version

More information

APPLIED ECONOMETRIC TIME SERIES 4TH EDITION

APPLIED ECONOMETRIC TIME SERIES 4TH EDITION APPLIED ECONOMETRIC TIME SERIES 4TH EDITION Chapter 2: STATIONARY TIME-SERIES MODELS WALTER ENDERS, UNIVERSITY OF ALABAMA Copyright 2015 John Wiley & Sons, Inc. Section 1 STOCHASTIC DIFFERENCE EQUATION

More information

Non-Stationary Time Series and Unit Root Testing

Non-Stationary Time Series and Unit Root Testing Econometrics II Non-Stationary Time Series and Unit Root Testing Morten Nyboe Tabor Course Outline: Non-Stationary Time Series and Unit Root Testing 1 Stationarity and Deviation from Stationarity Trend-Stationarity

More information

Financial Econometrics Review Session Notes 3

Financial Econometrics Review Session Notes 3 Financial Econometrics Review Session Notes 3 Nina Boyarchenko January 22, 2010 Contents 1 k-step ahead forecast and forecast errors 2 1.1 Example 1: stationary series.......................... 2 1.2 Example

More information

Stochastic Modelling Solutions to Exercises on Time Series

Stochastic Modelling Solutions to Exercises on Time Series Stochastic Modelling Solutions to Exercises on Time Series Dr. Iqbal Owadally March 3, 2003 Solutions to Elementary Problems Q1. (i) (1 0.5B)X t = Z t. The characteristic equation 1 0.5z = 0 does not have

More information

Applied Econometrics. Applied Econometrics. Applied Econometrics. Applied Econometrics. What is Autocorrelation. Applied Econometrics

Applied Econometrics. Applied Econometrics. Applied Econometrics. Applied Econometrics. What is Autocorrelation. Applied Econometrics Autocorrelation 1. What is 2. What causes 3. First and higher orders 4. Consequences of 5. Detecting 6. Resolving Learning Objectives 1. Understand meaning of in the CLRM 2. What causes 3. Distinguish

More information

Forecasting using R. Rob J Hyndman. 2.4 Non-seasonal ARIMA models. Forecasting using R 1

Forecasting using R. Rob J Hyndman. 2.4 Non-seasonal ARIMA models. Forecasting using R 1 Forecasting using R Rob J Hyndman 2.4 Non-seasonal ARIMA models Forecasting using R 1 Outline 1 Autoregressive models 2 Moving average models 3 Non-seasonal ARIMA models 4 Partial autocorrelations 5 Estimation

More information

Austrian Inflation Rate

Austrian Inflation Rate Austrian Inflation Rate Course of Econometric Forecasting Nadir Shahzad Virkun Tomas Sedliacik Goal and Data Selection Our goal is to find a relatively accurate procedure in order to forecast the Austrian

More information

Ch 5. Models for Nonstationary Time Series. Time Series Analysis

Ch 5. Models for Nonstationary Time Series. Time Series Analysis We have studied some deterministic and some stationary trend models. However, many time series data cannot be modeled in either way. Ex. The data set oil.price displays an increasing variation from the

More information

Time Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY

Time Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY Time Series Analysis James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY & Contents PREFACE xiii 1 1.1. 1.2. Difference Equations First-Order Difference Equations 1 /?th-order Difference

More information

7. Integrated Processes

7. Integrated Processes 7. Integrated Processes Up to now: Analysis of stationary processes (stationary ARMA(p, q) processes) Problem: Many economic time series exhibit non-stationary patterns over time 226 Example: We consider

More information

Review Session: Econometrics - CLEFIN (20192)

Review Session: Econometrics - CLEFIN (20192) Review Session: Econometrics - CLEFIN (20192) Part II: Univariate time series analysis Daniele Bianchi March 20, 2013 Fundamentals Stationarity A time series is a sequence of random variables x t, t =

More information

Chapter 6: Model Specification for Time Series

Chapter 6: Model Specification for Time Series Chapter 6: Model Specification for Time Series The ARIMA(p, d, q) class of models as a broad class can describe many real time series. Model specification for ARIMA(p, d, q) models involves 1. Choosing

More information

Econometría 2: Análisis de series de Tiempo

Econometría 2: Análisis de series de Tiempo Econometría 2: Análisis de series de Tiempo Karoll GOMEZ kgomezp@unal.edu.co http://karollgomez.wordpress.com Segundo semestre 2016 IX. Vector Time Series Models VARMA Models A. 1. Motivation: The vector

More information

Midterm Suggested Solutions

Midterm Suggested Solutions CUHK Dept. of Economics Spring 2011 ECON 4120 Sung Y. Park Midterm Suggested Solutions Q1 (a) In time series, autocorrelation measures the correlation between y t and its lag y t τ. It is defined as. ρ(τ)

More information

The Identification of ARIMA Models

The Identification of ARIMA Models APPENDIX 4 The Identification of ARIMA Models As we have established in a previous lecture, there is a one-to-one correspondence between the parameters of an ARMA(p, q) model, including the variance of

More information

Asian Economic and Financial Review. SEASONAL ARIMA MODELLING OF NIGERIAN MONTHLY CRUDE OIL PRICES Ette Harrison Etuk

Asian Economic and Financial Review. SEASONAL ARIMA MODELLING OF NIGERIAN MONTHLY CRUDE OIL PRICES Ette Harrison Etuk Asian Economic and Financial Review journal homepage: http://aessweb.com/journal-detail.php?id=5002 SEASONAL ARIMA MODELLING OF NIGERIAN MONTHLY CRUDE OIL PRICES Ette Harrison Etuk Department of Mathematics/Computer

More information

Part 1. Multiple Choice (50 questions, 1 point each) Part 2. Problems/Short Answer (10 questions, 5 points each)

Part 1. Multiple Choice (50 questions, 1 point each) Part 2. Problems/Short Answer (10 questions, 5 points each) GROUND RULES: This exam contains two parts: Part 1. Multiple Choice (50 questions, 1 point each) Part 2. Problems/Short Answer (10 questions, 5 points each) The maximum number of points on this exam is

More information

Lecture 2: ARMA(p,q) models (part 2)

Lecture 2: ARMA(p,q) models (part 2) Lecture 2: ARMA(p,q) models (part 2) Florian Pelgrin University of Lausanne, École des HEC Department of mathematics (IMEA-Nice) Sept. 2011 - Jan. 2012 Florian Pelgrin (HEC) Univariate time series Sept.

More information

Forecasting of the Austrian Inflation Rate

Forecasting of the Austrian Inflation Rate Forecasting of the Austrian Inflation Rate Case Study for the Course of Econometric Forecasting Winter Semester 2007 by Nadir Shahzad Virkun Tomas Sedliacik Goal setting and Data selection The goal of

More information

Time Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY

Time Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY Time Series Analysis James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY PREFACE xiii 1 Difference Equations 1.1. First-Order Difference Equations 1 1.2. pth-order Difference Equations 7

More information

3 Theory of stationary random processes

3 Theory of stationary random processes 3 Theory of stationary random processes 3.1 Linear filters and the General linear process A filter is a transformation of one random sequence {U t } into another, {Y t }. A linear filter is a transformation

More information

10. Time series regression and forecasting

10. Time series regression and forecasting 10. Time series regression and forecasting Key feature of this section: Analysis of data on a single entity observed at multiple points in time (time series data) Typical research questions: What is the

More information

Some Time-Series Models

Some Time-Series Models Some Time-Series Models Outline 1. Stochastic processes and their properties 2. Stationary processes 3. Some properties of the autocorrelation function 4. Some useful models Purely random processes, random

More information

Oil price volatility in the Philippines using generalized autoregressive conditional heteroscedasticity

Oil price volatility in the Philippines using generalized autoregressive conditional heteroscedasticity Oil price volatility in the Philippines using generalized autoregressive conditional heteroscedasticity Carl Ceasar F. Talungon University of Southern Mindanao, Cotabato Province, Philippines Email: carlceasar04@gmail.com

More information

1 Linear Difference Equations

1 Linear Difference Equations ARMA Handout Jialin Yu 1 Linear Difference Equations First order systems Let {ε t } t=1 denote an input sequence and {y t} t=1 sequence generated by denote an output y t = φy t 1 + ε t t = 1, 2,... with

More information

ARIMA modeling to forecast area and production of rice in West Bengal

ARIMA modeling to forecast area and production of rice in West Bengal Journal of Crop and Weed, 9(2):26-31(2013) ARIMA modeling to forecast area and production of rice in West Bengal R. BISWAS AND B. BHATTACHARYYA Department of Agricultural Statistics Bidhan Chandra Krishi

More information

Design of Time Series Model for Road Accident Fatal Death in Tamilnadu

Design of Time Series Model for Road Accident Fatal Death in Tamilnadu Volume 109 No. 8 2016, 225-232 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Design of Time Series Model for Road Accident Fatal Death in Tamilnadu

More information

Elements of Multivariate Time Series Analysis

Elements of Multivariate Time Series Analysis Gregory C. Reinsel Elements of Multivariate Time Series Analysis Second Edition With 14 Figures Springer Contents Preface to the Second Edition Preface to the First Edition vii ix 1. Vector Time Series

More information

4. MA(2) +drift: y t = µ + ɛ t + θ 1 ɛ t 1 + θ 2 ɛ t 2. Mean: where θ(l) = 1 + θ 1 L + θ 2 L 2. Therefore,

4. MA(2) +drift: y t = µ + ɛ t + θ 1 ɛ t 1 + θ 2 ɛ t 2. Mean: where θ(l) = 1 + θ 1 L + θ 2 L 2. Therefore, 61 4. MA(2) +drift: y t = µ + ɛ t + θ 1 ɛ t 1 + θ 2 ɛ t 2 Mean: y t = µ + θ(l)ɛ t, where θ(l) = 1 + θ 1 L + θ 2 L 2. Therefore, E(y t ) = µ + θ(l)e(ɛ t ) = µ 62 Example: MA(q) Model: y t = ɛ t + θ 1 ɛ

More information

Introduction to ARMA and GARCH processes

Introduction to ARMA and GARCH processes Introduction to ARMA and GARCH processes Fulvio Corsi SNS Pisa 3 March 2010 Fulvio Corsi Introduction to ARMA () and GARCH processes SNS Pisa 3 March 2010 1 / 24 Stationarity Strict stationarity: (X 1,

More information

Modelling using ARMA processes

Modelling using ARMA processes Modelling using ARMA processes Step 1. ARMA model identification; Step 2. ARMA parameter estimation Step 3. ARMA model selection ; Step 4. ARMA model checking; Step 5. forecasting from ARMA models. 33

More information