TimeSeriesAnalysisLectureFive
TimeSeriesAnalysisLectureFive
2. Causality
3. Invertibility
4. AR(p) models
5. ARMA(p,q) models
31
AR(1) as a linear process
3
AR(1) in terms of the back-shift operator
We can write
Xt − φXt−1 = Wt
⇔ (1 − φB) Xt = Wt
| {z }
φ(B)
⇔ φ(B)Xt = Wt
4
AR(1) in terms of the back-shift operator
⇔ Xt = π(B)Wt
5
AR(1) in terms of the back-shift operator
Thus, φ(B)Xt = Wt
⇒ π(B)φ(B)Xt = π(B)Wt
⇔ Xt = π(B)Wt .
6
AR(1) in terms of the back-shift operator
7
Introduction to Time Series Analysis. Lecture 5.
1. AR(1) as a linear process
2. Causality
3. Invertibility
4. AR(p) models
5. ARMA(p,q) models
8
AR(1) and Causality
Xt − φXt−1 = Wt ,
where Wt ∼ W N (0, σ 2 ).
If |φ| < 1,
∞
X
Xt = φj Wt−j .
j=0
φ = 1?
φ = −1?
|φ| > 1?
9
AR(1) and Causality
Xt = φXt−1 + Wt
1 1
as Xt−1 = Xt − Wt ,
φ φ
and we can check that the unique stationary solution is
∞
X
Xt = − φ−j Wt+j .
j=1
10
Causality
ψ(B) = ψ0 + ψ1 B + ψ2 B 2 + · · ·
∞
X
with |ψj | < ∞
j=0
and Xt = ψ(B)Wt .
11
AR(1) and Causality
φ(B)Xt = Wt is causal
iff |φ| < 1
iff the root z1 of the polynomial φ(z) = 1 − φz satisfies |z1 | > 1.
12
AR(1) and Causality
13
AR(1) and Causality
14
Introduction to Time Series Analysis. Lecture 5.
1. AR(1) as a linear process
2. Causality
3. Invertibility
4. AR(p) models
5. ARMA(p,q) models
15
MA(1) and Invertibility
Define
Xt = Wt + θWt−1
= (1 + θB)Wt .
(1 + θB)−1 Xt = Wt
⇔ (1 − θB + θ 2 B 2 − θ 3 B 3 + · · · )Xt = Wt
∞
X
⇔ (−θ)j Xt−j = Wt .
j=0
16
MA(1) and Invertibility
Xt = Wt + θWt−1
P∞ j
If |θ| > 1, the sum j=0 (−θ) Xt−j diverges, but we can write
Wt−1 = −θ −1 Wt + θ −1 Xt .
17
Invertibility
π(B) = π0 + π1 B + π2 B 2 + · · ·
∞
X
with |πj | < ∞
j=0
and Wt = π(B)Xt .
18
MA(1) and Invertibility
Xt = θ(B)Wt is invertible
iff |θ| < 1
iff the root z1 of the polynomial θ(z) = 1 + θz satisfies |z1 | > 1.
19
MA(1) and Invertibility
20
Introduction to Time Series Analysis. Lecture 5.
1. AR(1) as a linear process
2. Causality
3. Invertibility
4. AR(p) models
5. ARMA(p,q) models
21
AR(p): Autoregressive models of order p
Xt − φ1 Xt−1 − · · · − φp Xt−p = Wt ,
Equivalently, φ(B)Xt = Wt ,
where φ(B) = 1 − φ1 B − · · · − φp B p .
22
AR(p): Constraints on φ
∀z ∈ R, φ(z) = 0 ⇒ z 6= ±1
equivalently, ∀z ∈ C, φ(z) = 0 ⇒ |z| =
6 1,
23
AR(p): Constraints on φ
24
AR(p): Stationarity and causality
φ(z) = 1 − φ1 z − · · · − φp z p = 0 ⇒ |z| =
6 1.
25
Recall: Causality
ψ(B) = ψ0 + ψ1 B + ψ2 B 2 + · · ·
∞
X
with |ψj | < ∞
j=0
and Xt = ψ(B)Wt .
26
AR(p): Roots outside the unit circle implies causal (Details)
∀z ∈ C, |z| ≤ 1 ⇒ φ(z) 6= 0
∞
1 X
⇔ ∃{ψj }, δ > 0, ∀|z| ≤ 1 + δ, = ψj z j .
φ(z) j=0
j
⇒ ∀|z| ≤ 1 + δ, |ψj z j | → 0, |ψj |1/j |z| → 0
∞
1 X
⇒ ∃j0 , ∀j ≥ j0 , |ψj |1/j ≤ ⇒ |ψj | < ∞.
1 + δ/2 j=0
m
X
So if |z| ≤ 1 ⇒ φ(z) 6= 0, then Sm = ψj B j Wt converges in mean
j=0
square, so we have a stationary, causal time series Xt = φ−1 (B)Wt .
27
Calculating ψ for an AR(p): matching coefficients
28
Calculating ψ for an AR(p): example
⇔ 1 = ψ0 , 0 = ψj (j ≤ 0),
0 = ψj − 0.5ψj−1 + 0.6ψj−2
⇔ 1 = ψ0 , 0 = ψj (j ≤ 0),
0 = φ(B)ψj .
29
Calculating ψ for an AR(p): general case
φ(B)Xt = Wt , ⇔ Xt = ψ(B)Wt
so 1 = ψ(B)φ(B)
⇔ 1 = (ψ0 + ψ1 B + · · · )(1 − φ1 B − · · · − φp B p )
⇔ 1 = ψ0 ,
0 = ψ1 − φ1 ψ0 ,
0 = ψ2 − φ1 ψ1 − φ2 ψ0 ,
..
.
⇔ 1 = ψ0 , 0 = ψj (j < 0),
0 = φ(B)ψj .
30
ARMA(p,q): Autoregressive moving average models
32
ARMA processes
γX (h) = γ(h), h = 0, 1, . . . , k.
33
ARMA(p,q): Autoregressive moving average models
φ(z) = 1 − φ1 z − · · · − φp z p , θ(z) = 1 + θ1 z + · · · + θq z q
have no common factors. This implies it is not a lower order ARMA model.
34