Professional Documents
Culture Documents
Taylor R. Brown
Fall 2020
1 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
2 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Last Unit
1 ARMA(p,q)
2 Condition for causality
3 Condition for invertibility
4 Condition for redundant parameters (shared roots)
3 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
This Unit
4 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Motivation
5 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
MA(q) Process
6 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
7 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
8 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Recall that γ(h) = γ(−h), so we will only need the values for
h ≥ 0. Dividing γ(h) by γ(0) in (1), we obtain the autocorrelation
function (ACF) of an MA(q) model
Pq−h
j=0 θj θj+h
1+θ12 +···+θq2
, 0 ≤ h ≤ q,
ρ(h) = (2)
0, h ≥ q + 1.
9 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
4 Worked Examples
10 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
We have seen in (2), for MA(q) models, the ACF will be zero for
lags greater than q. Moreover, because θq 6= 0,
ρ(q) = θ0 θq /(1 + θ12 + · · · + θq2 ) 6= 0. Thus, the ACF provides
information about the order of the dependence for a MA model.
How about ARMA or AR models?
11 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Causal ARMA(p,q)
φ(B)xt = θ(B)wt ,
where the roots of φ(z) are outside the unit circle. Ths means for
|z| ≤ 1, |φ(z)| > 0, which means |φ−1 (z)| < ∞.
12 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
13 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
γX (h) = Cov(Xt+h , Xt )
Xp q
X
= Cov( φi Xt+h−i + θj Wt+h−j , Xt )
i=1 j=0
p
X q
X
= φi Cov(Xt+h−i , Xt ) + θj Cov (Wt+h−j , Xt )
i=1 j=0
p q ∞
!
X X X
= φi γX (h − i) + θj Cov Wt+h−j , ψk Wt−k
i=1 j=0 k=0
14 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Let h ≥ 0, and θ0 = 1:
p q ∞
!
X X X
γX (h) = φi γX (h − i) + θj Cov Wt+h−j , ψk Wt−k
i=1 j=0 k=0
Xp Xq X ∞
2
= φi γX (h − i) + θj ψk σW 1(t + h − j = t − k)
i=1 j=0 k=0
p
X Xq
2
= φi γX (h − i) + σW θj ψj−h
i=1 j=h
15 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
γ(h) = φ1 γX (h − 1)
16 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
18 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
19 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
For a causal AR(1) model, the γX and ρX functions don’t zero out
past p, so instead consider
20 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Notation
21 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Notation
22 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
4 Worked Examples
23 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
24 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Let’s go back to the example from a few slides ago, and try to
calculate the PACF of a causal AR(1) model: xt = φxt−1 + wt ,
with |φ| < 1.
We wrote
25 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
We choose β to minimize
h i
E (xt+2 − βxt+1 )2 = γX (0) − 2βγX (1) + β 2 γX (0).
26 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
27 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
28 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
29 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
Summary
• The ACF of MA(q) model cuts off after lag q. The PACF of
an AR(p) model cuts off after lag p.
• Identification of an MA(q) model is best done with ACF;
identification of an AR(p) model is best done with PACF.
• The PACF between xt and xt−h is the correlation between
xt − x̂t and xt−h − x̂t−h . Think of it as taking the correlation
between the residuals from two regression models. The
dependence on all intermediate variables is removed.
30 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
4 Worked Examples
31 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
5 10 15 20
LAG
1.0
0.5
PACF
0.0
−0.5
5 10 15 20 32 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
5 10 15 20
LAG
0.2
0.0
PACF
−0.6 −0.4 −0.2
5 10 15 20 33 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
5 10 15 20
LAG
1.0
0.5
PACF
0.0
−0.5
5 10 15 20 34 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
35 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
36 / 37
ACF for MA(q) Processes ACF for Causal ARMA(p,q) Processes Partial Autocorrelation Function Worked Examples
5 10 15 20
LAG
1.0
0.5
PACF
0.0
−0.5
5 10 15 20 37 / 37