Time Series Building 1. Model Identification

Slides:



Advertisements
Similar presentations
FINANCIAL TIME-SERIES ECONOMETRICS SUN LIJIAN Feb 23,2001.
Advertisements

SMA 6304 / MIT / MIT Manufacturing Systems Lecture 11: Forecasting Lecturer: Prof. Duane S. Boning Copyright 2003 © Duane S. Boning. 1.
Cointegration and Error Correction Models
Autocorrelation Functions and ARIMA Modelling
ARIMA Modelling and Forecasting
Autoregressive Integrated Moving Average (ARIMA) models
DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Exam 1 review: Quizzes 1-6.
Model Building For ARIMA time series
Part II – TIME SERIES ANALYSIS C5 ARIMA (Box-Jenkins) Models
Analysis of Sales of Food Services & Drinking Places Julianne Shan Ho-Jung Hsiao Christian Treubig Lindsey Aspel Brooks Allen Edmund Becdach.
Slide 1 DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Lecture 7: Box-Jenkins Models – Part II (Ch. 9) Material.
Applied Business Forecasting and Planning
Time Series Analysis Materials for this lecture Lecture 5 Lags.XLS Lecture 5 Stationarity.XLS Read Chapter 15 pages Read Chapter 16 Section 15.
R. Werner Solar Terrestrial Influences Institute - BAS Time Series Analysis by means of inference statistical methods.
Economics 310 Lecture 25 Univariate Time-Series Methods of Economic Forecasting Single-equation regression models Simultaneous-equation regression models.
STAT 497 APPLIED TIME SERIES ANALYSIS
How should these data be modelled?. Identification step: Look at the SAC and SPAC Looks like an AR(1)- process. (Spikes are clearly decreasing in SAC.
Tutorial for solution of Assignment week 40 “Forecasting monthly values of Consumer Price Index Data set: Swedish Consumer Price Index” sparetime.
Non-Seasonal Box-Jenkins Models
BABS 502 Lecture 9 ARIMA Forecasting II March 23, 2009.
ARIMA-models for non-stationary time series
Modeling Cycles By ARMA
BABS 502 Lecture 8 ARIMA Forecasting II March 16 and 21, 2011.
Prediction and model selection
ARIMA Forecasting Lecture 7 and 8 - March 14-16, 2011
Financial Econometrics
Non-Seasonal Box-Jenkins Models
L7: ARIMA1 Lecture 7: ARIMA Model Process The following topics will be covered: Properties of Stock Returns AR model MA model ARMA Non-Stationary Process.
BOX JENKINS METHODOLOGY
Box Jenkins or Arima Forecasting. H:\My Documents\classes\eco346\Lectures\chap ter 7\Autoregressive Models.docH:\My Documents\classes\eco346\Lectures\chap.
AR- MA- och ARMA-.
ARMA models Gloria González-Rivera University of California, Riverside
1 Least squares procedure Inference for least squares lines Simple Linear Regression.
Slide 1 DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Lecture 8: Estimation & Diagnostic Checking in Box-Jenkins.
Linear Stationary Processes. ARMA models. This lecture introduces the basic linear models for stationary processes. Considering only stationary processes.
#1 EC 485: Time Series Analysis in a Nut Shell. #2 Data Preparation: 1)Plot data and examine for stationarity 2)Examine ACF for stationarity 3)If not.
Tutorial for solution of Assignment week 39 “A. Time series without seasonal variation Use the data in the file 'dollar.txt'. “
Autoregressive Integrated Moving Average (ARIMA) Popularly known as the Box-Jenkins methodology.
It’s About Time Mark Otto U. S. Fish and Wildlife Service.
John G. Zhang, Ph.D. Harper College
Data analyses 2008 Lecture Last Lecture Basic statistics Testing Linear regression parameters Skill.
K. Ensor, STAT Spring 2004 Memory characterization of a process How would the ACF behave for a process with no memory? What is a short memory series?
Time Series Basics Fin250f: Lecture 8.1 Spring 2010 Reading: Brooks, chapter
STAT 497 LECTURE NOTE 9 DIAGNOSTIC CHECKS 1. After identifying and estimating a time series model, the goodness-of-fit of the model and validity of the.
MULTIVARIATE TIME SERIES & FORECASTING 1. 2 : autocovariance function of the individual time series.
Auto Regressive, Integrated, Moving Average Box-Jenkins models A stationary times series can be modelled on basis of the serial correlations in it. A non-stationary.
Time Series Analysis Lecture 11
Forecasting (prediction) limits Example Linear deterministic trend estimated by least-squares Note! The average of the numbers 1, 2, …, t is.
Case 2 Review Brad Barker, Benjamin Milroy, Matt Sonnycalb, Kristofer Still, Chandhrika Venkataraman Time Series - February 2013.
1 Chapter 5 : Volatility Models Similar to linear regression analysis, many time series exhibit a non-constant variance (heteroscedasticity). In a regression.
The Box-Jenkins (ARIMA) Methodology
Seasonal ARIMA FPP Chapter 8.
Introduction to stochastic processes
Time Series Analysis PART II. Econometric Forecasting Forecasting is an important part of econometric analysis, for some people probably the most important.
Subodh Kant. Auto-Regressive Integrated Moving Average Also known as Box-Jenkins methodology A type of linear model Capable of representing stationary.
STAT 497 LECTURE NOTES 3 STATIONARY TIME SERIES PROCESSES
MODEL DIAGNOSTICS By Eni Sumarminingsih, Ssi, MM.
EC 827 Module 2 Forecasting a Single Variable from its own History.
Analysis of Financial Data Spring 2012 Lecture 4: Time Series Models - 1 Priyantha Wijayatunga Department of Statistics, Umeå University
Case study 4: Multiplicative Seasonal ARIMA Model
Ch8 Time Series Modeling
Lecture 8 ARIMA Forecasting II
Chapter 6: Autoregressive Integrated Moving Average (ARIMA) Models
Model Building For ARIMA time series
CHAPTER 16 ECONOMIC FORECASTING Damodar Gujarati
Regression with Autocorrelated Errors
Time Series introduction in R - Iñaki Puigdollers
BOX JENKINS (ARIMA) METHODOLOGY
Chap 7: Seasonal ARIMA Models
Presentation transcript:

Time Series Building 1. Model Identification Simple time series plot : preliminary assessment tool for stationarity Non stationarity: consider time series plot of first (dth) differences Unit root test of Dickey & Fuller : check for the need of differencing Sample ACF & PACF plots of the original time series or dth differences 20-25 sample autocorrelations sufficient 2. Parameter Estimation - Methods of moments, maximum likelihood, least squares 3. Diagnostic checking- check for adequacy Residual analysis: Residuals behave like a white noise Autocorrelation function of the residuals re(k) not differ significantly from zero - check the first k residual autocorrelations together

Example May exist some autocorrelation between the number of applications in the current week & the number of loan applications in the previous weeks

Weekly data: Short runs Autocorrelation A slight drop in the mean for the 2nd year (53-104 weeks) : Safe to assume stationarity Sample ACF plot: Cuts off after lag 2 (or 3) MA(2) or MA(3) model - Exponential decay pattern AR(p) model Sample PACF plot: Cuts off after lag 2 Use AR(2) model

- Parameter estimates: Significant - Box-Pierce test: no autocorrelation -sample ACF & PACF: confirm also

Acceptable fit Fitted values: smooth out the highs and lows in the data

Example Signs of non-stationarity: changing mean & variance Sample ACF: slow decreasing Sample PACF: significant value at lag 1, close to 1 Significant sample PACF value at lag 1: AR(1) model

Residuals plot: changing variance - Violates the constant variance assumption

- AR(1) model coefficient: Significant - Box-Pierce test: no autocorrelation -sample ACF & PACF: confirm also

Plot of the first difference: -level of the first difference remains the same Sample ACF & PACF plots: first difference white noise RANDOM WALK MODEL, ARIMA(0,1,0)

Decide between the 2 models AR(1) & ARIMA(0,1,0) Use specific criteria Use subjective matter /process knowledge Do we expect a financial index as the Dow Jones Index to be around a fixed mean, as implied by AR(1)? ARIMA(0,1,0) takes into account the inherent non stationarity of the process However A random walk model means the price changes are random and cannot be predicted Not reliable and effective forecasting model Random walks models for financial data

Forecast ARIMA process How to obtain Best forecast The mean square error for which the expected value of the squared forecast errors is minimized Best forecast in the mean square sense Forecast error

100(1-a) percent prediction interval Mean & variance Variance of the forecast errors: bigger with increasing forecast lead times Prediction Intervals 100(1-a) percent prediction interval

Need to know the magnitude of random shocks in the past 2 problems Infinite many terms in the past, in practice have finite number of data Need to know the magnitude of random shocks in the past Estimate past random shocks through one-step forecasts ARIMA model

forecast ARIMA(1,1,1) process 1. Infinite MA representation of the model forecast weights Random shocks

2. Use difference equations

Seasonality in a time series is a regular pattern of changes that repeats over S time periods, where S defines the number of time periods until the pattern repeats again.

SEASONAL PROCESS Seasonal ARMA model St deterministic with periodicity s Nt stochastic, modeled ARMA wt seasonally stationary process Model Nt with ARMA becomes stationary Assume after seasonal differencing Seasonal ARMA model

ARIMA model (p,d,q)x(P,D,Q) with period s Example

Example Monthly seasonality, s=12: ACF values at lags 12, 24,36 are significant & slowly decreasing PACF values: lag 12 significant value close to 1 Non-stationarity: slowly decreasing ACF Remedy of non-stationarity: take first differences & seasonal differencing Eliminates seasonality stationary Sample ACF: significant value at lag 1 Sample PACF : exponentially decaying values at the first 8 lags Use non seasonal MA(1) model Remaining seasonality: Sample ACF: significant value at lag 12 Sample PACF : lags 12, 24,36 alternate in sign Use seasonal MA(1) model

ARIMA(0,1,1)x(0,1,1)12 Coefficient estimates: MA(1) & seasonal MA(1) significant Sample ACF & PACF plots: still some significant values Box-Pierce statistic: most of the autocorrelation is out

ARIMA(0,1,1)x(0,1,1)12 : reasonable fit