Motivation. Given some data over time we want to know if we can use AR/MA to model this. Normally this follows:

  1. Prelimiary Analysis
    1. Is the series stationary?
      1. Plot on graph/Numerical tests
      2. If not, can you difference it to get a staionary model? (ARIMA)
    2. Logarithmic?
  2. Analysis in the Time Domain: Can we use tools in the Time Series? i.e. Rejecting that it’s just totally random noise
    1. Autocorrelation Function plot (ACF Plot).
    2. Autocorrelation Test
    3. Portmanteau tests (Box-Jenkins, Ljung-Box tests)
  3. Model Fitting: Choose parameters, i.e how far to look back. Maybel also .
    1. look at ACF plots to choose
  4. Prediction

Analysis in the Time Domain

let a weakly stationary time series. We collect samples . Then:

  • Motivation. To see if we can use our tools to model the data, we need to see if the time series has some pattern in it, and not just random noise. The hypothesis that it’s just random noise is called: def. SWN hypothesis. This is the Null Hypothesis when we’re checking if our time series has patterns. For given lag , does it have any autocorrelation?

If (for many , see below portmanteau tests) we must accept the null, then this time series is not analyzable at all. To develop a formal statistical test with this hypothesis, we use an important property of the estimated autocorrelation function that can help us identify things about : thm. Asymptotic normality of causal-weak-stationary Time Series. Let be:

  1. Causal:
    1. : mean of , in case mean is not zero
  2. Has SWN innovations:
  3. Behaves Nicely: or (latter always satisfies by ARMA) then:

where

  • , same for
  • is a matrix with elements: Example. ==Under Null hypothesis == a lag we have and thus:

This means that under the null hypothesis . Thus we need to see how much the autocorrelation (per ) deviates from normal distribution. With , and thus this is the rejection region. This is shown as the dotted bands below:

Formally: def. Autocorrelation Test. let time series with -lag ACF . We gather data points . Then the -level test is:

Prediction

Motivation. The MSE predictor for a model is simply: def. MSE Predictor for