129
STATA: Data Analysis Software www.STATA.org.uk Step-by Step Screenshot Guides to help you use STATA Not affiliated with Stata Corp. STATA Time Series Analysis

Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Embed Size (px)

DESCRIPTION

Stata Time series analysis

Citation preview

Page 1: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

STATA: Data Analysis Software

www.STATA.org.ukStep-by Step Screenshot Guides

to help you use STATA

Not affiliated with Stata Corp.

STATATime Series Analysis

Page 2: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Datasets Used in Tutorial

– Datasets in these tutorials are based on examples in:

Stock and Watson (2006) “Introduction to Econometrics”

– You can obtain all of the datasets used in these tutorials by downloading a STATA command file from http://www.stata.org.uk/download-examples.html

Page 3: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data– Dickey-Fuller Test

– ARIMA

– VAR

– ARCH

Page 4: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data» Open Dataset» Set Time Variable

» Graph Data

» Create Lags

» Create Leads

» Create Differences

Page 5: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 6: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 7: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 8: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 9: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data» Open Dataset

» Set Time Variable» Graph Data

» Create Lags

» Create Leads

» Create Differences

Page 10: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 11: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 12: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 13: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data» Open Dataset

» Set Time Variable

» Graph Data» Create Lags

» Create Leads

» Create Differences

Page 14: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 15: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 16: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 17: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 18: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 19: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data» Open Dataset

» Set Time Variable

» Graph Data

» Create Lags» Create Leads

» Create Differences

Page 20: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 21: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 22: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data» Open Dataset

» Set Time Variable

» Graph Data

» Create Lags

» Create Leads» Create Differences

Page 23: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 24: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 25: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data» Open Dataset

» Set Time Variable

» Graph Data

» Create Lags

» Create Leads

» Create Differences

Page 26: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 27: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 28: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 29: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 30: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 31: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data

– Dickey-Fuller Test– ARIMA

– VAR

– ARCH

Page 32: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Dickey-Fuller Test» DF Test on a variable» DF Test on differenced variable

Page 33: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 34: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 35: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 36: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Dickey-Fuller Test» DF Test on a variable

» DF Test on differenced variable

Page 37: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 38: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 39: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 40: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data

– Dickey-Fuller Test

– ARIMA– VAR

– ARCH

Page 41: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARIMA» ARIMA Estimation» Partial Correlogram (PAC)

» Correlogram (AC)

» Info Criteria (AIC and BIC)

» Challenge

Page 42: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 43: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 44: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 45: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARIMA» ARIMA Estimation

» Partial Correlogram (PAC)» Correlogram (AC)

» Info Criteria (AIC and BIC)

» Challenge

Page 46: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 47: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 48: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 49: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARIMA» ARIMA Estimation

» Partial Correlogram (PAC)

» Correlogram (AC)» Info Criteria (AIC and BIC)

» Challenge

Page 50: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 51: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 52: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 53: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARIMA» ARIMA Estimation

» Partial Correlogram (PAC)

» Correlogram (AC)

» Info Criteria (AIC and BIC)» Challenge

Page 54: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 55: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 56: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 57: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 58: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 59: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 60: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 61: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARIMA» ARIMA Estimation

» Partial Correlogram (PAC)

» Correlogram (AC)

» Info Criteria (AIC and BIC)

» Challenge

Page 62: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

ARIMA: Challenge

Challenge– Estimate ARIMA(2,0,2) for inflation

Method– Use current data– Generate inflation = (punew-L1.punew)/L1.punew– Run Dickey-Fuller on inflation– Use PAC and AC graphs– Use AIC and BIC tests on ARIMA(3,0,2)– Compare to AIC and BIC on ARIMA(2,0,2)

Page 63: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 64: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 65: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 66: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 67: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 68: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 69: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 70: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 71: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data

– Dickey-Fuller Test

– ARIMA

– VAR– ARCH

Page 72: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– VAR» Declare Time Variable» VAR Regression (Dinflation vs Unemployment)

» Joint Significance Test

» VAR Forecast Calculations

» VAR Forecast Graphs

» Challenge

Page 73: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 74: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 75: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– VAR» Declare Time Variable

» VAR Regression (Dinflation vs Unemployment)» Joint Significance Test

» VAR Forecast Calculations

» VAR Forecast Graphs

» Challenge

Page 76: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 77: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 78: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 79: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 80: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 81: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 82: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 83: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 84: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– VAR» Declare Time Variable

» VAR Regression (Dinflation vs Unemployment)

» Joint Significance Test» VAR Forecast Calculations

» VAR Forecast Graphs

» Challenge

Page 85: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 86: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 87: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 88: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– VAR» Declare Time Variable

» VAR Regression (Dinflation vs Unemployment)

» Joint Significance Test

» VAR Forecast Calculations» VAR Forecast Graphs

» Challenge

Page 89: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 90: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 91: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 92: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 93: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 94: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– VAR» Declare Time Variable

» VAR Regression (Dinflation vs Unemployment)

» Joint Significance Test

» VAR Forecast Calculations

» VAR Forecast Graphs» Challenge

Page 95: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 96: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 97: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 98: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 99: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– VAR» Declare Time Variable

» VAR Regression (Dinflation vs Unemployment)

» Joint Significance Test

» VAR Forecast Calculations

» VAR Forecast Graphs

» Challenge

Page 100: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

VAR: Challenge

Challenge– Forecast unemployment using VAR with 4 lags

Method– Use current data– Run VAR with 4 lags– Forecast 20 steps ahead

Page 101: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 102: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 103: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 104: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 105: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– Managing Time Series Data

– Dickey-Fuller Test

– ARIMA

– VAR

– ARCH

Page 106: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARCH» ARCH Estimation» Conditional Variance

» Conditional St. Deviation

» Challenge

Page 107: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 108: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 109: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 110: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARCH» ARCH Estimation

» Conditional Variance» Conditional St. Deviation

» Challenge

Page 111: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 112: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 113: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 114: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARCH» ARCH Estimation

» Conditional Variance

» Conditional St. Deviation» Challenge

Page 115: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 116: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 117: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 118: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 119: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 120: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

Outline

– Statistical Analysis• Time Series

– ARCH» ARCH Estimation

» Conditional Variance

» Conditional St. Deviation

» Challenge

Page 121: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

GARCH: Challenge

Challenge– Estimate a GARCH(2,2) model

Method– Use current data– Run GARCH(2,2)– Save conditional variance

Page 122: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 123: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 124: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 125: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 126: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 127: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 128: Stata 02 04timeseriesanalysis 120605154536 Phpapp02
Page 129: Stata 02 04timeseriesanalysis 120605154536 Phpapp02

www.STATA.org.uk

– If you visit www.STATA.org.uk you can download tutorials on these other topics:

Data Management Statistical AnalysisImporting Data Summary Statistics

Graphs Linear Regressions

Presenting Output Panel Regressions

Merge or Drop Data Time Series Analysis

Instrumental Variables

Probit Analysis