+ All Categories
Home > Documents > Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series,...

Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series,...

Date post: 21-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
58
Forecasting: principles and practice 1 Forecasting: principles and practice Rob J Hyndman 2.3 Stationarity and dierencing
Transcript
Page 1: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Forecasting: principles and practice 1

Forecasting: principlesand practice

Rob J Hyndman

2.3 Stationarity and differencing

Page 2: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Outline

1 Stationarity

2 Differencing

3 Unit root tests

4 Lab session 10

5 Backshift notation

Forecasting: principles and practice Stationarity 2

Page 3: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationarity

DefinitionIf {yt} is a stationary time series, then for all s, thedistribution of (yt, . . . , yt+s) does not depend on t.

A stationary series is:

roughly horizontalconstant varianceno patterns predictable in the long-term

Forecasting: principles and practice Stationarity 3

Page 4: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationarity

DefinitionIf {yt} is a stationary time series, then for all s, thedistribution of (yt, . . . , yt+s) does not depend on t.

A stationary series is:

roughly horizontalconstant varianceno patterns predictable in the long-term

Forecasting: principles and practice Stationarity 3

Page 5: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

3600

3700

3800

3900

4000

0 50 100 150 200 250 300

Day

Dow

Jon

es In

dex

Forecasting: principles and practice Stationarity 4

Page 6: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

−100

−50

0

50

0 50 100 150 200 250 300

Day

Cha

nge

in D

ow J

ones

Inde

x

Forecasting: principles and practice Stationarity 5

Page 7: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

4000

5000

6000

1950 1955 1960 1965 1970 1975 1980

Year

Num

ber

of s

trik

es

Forecasting: principles and practice Stationarity 6

Page 8: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

40

60

80

1975 1980 1985 1990 1995

Year

Tota

l sal

es

Sales of new one−family houses, USA

Forecasting: principles and practice Stationarity 7

Page 9: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

100

200

300

1900 1920 1940 1960 1980

Year

$

Price of a dozen eggs in 1993 dollars

Forecasting: principles and practice Stationarity 8

Page 10: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

80

90

100

110

1990 1991 1992 1993 1994 1995

Year

thou

sand

s

Number of pigs slaughtered in Victoria

Forecasting: principles and practice Stationarity 9

Page 11: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

0

2000

4000

6000

1820 1840 1860 1880 1900 1920

Year

Num

ber

trap

ped

Annual Canadian Lynx Trappings

Forecasting: principles and practice Stationarity 10

Page 12: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationary?

400

450

500

1995 2000 2005 2010

Year

meg

alitr

es

Australian quarterly beer production

Forecasting: principles and practice Stationarity 11

Page 13: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationarity

DefinitionIf {yt} is a stationary time series, then for all s, thedistribution of (yt, . . . , yt+s) does not depend on t.

Transformations help to stabilize the variance.For ARIMA modelling, we also need to stabilize the mean.

Forecasting: principles and practice Stationarity 12

Page 14: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Stationarity

DefinitionIf {yt} is a stationary time series, then for all s, thedistribution of (yt, . . . , yt+s) does not depend on t.

Transformations help to stabilize the variance.For ARIMA modelling, we also need to stabilize the mean.

Forecasting: principles and practice Stationarity 12

Page 15: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Non-stationarity in the mean

Identifying non-stationary series

time plot.The ACF of stationary data drops to zero relativelyquicklyThe ACF of non-stationary data decreases slowly.For non-stationary data, the value of r1 is often largeand positive.

Forecasting: principles and practice Stationarity 13

Page 16: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Example: Dow-Jones index

3600

3700

3800

3900

4000

0 50 100 150 200 250 300

Day

Dow

Jon

es In

dex

Forecasting: principles and practice Stationarity 14

Page 17: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Example: Dow-Jones index

0.00

0.25

0.50

0.75

1.00

0 5 10 15 20 25

Lag

AC

F

Series: dj

Forecasting: principles and practice Stationarity 15

Page 18: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Example: Dow-Jones index

−100

−50

0

50

0 50 100 150 200 250 300

Day

Cha

nge

in D

ow J

ones

Inde

x

Forecasting: principles and practice Stationarity 16

Page 19: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Example: Dow-Jones index

−0.10

−0.05

0.00

0.05

0.10

0 5 10 15 20 25

Lag

AC

F

Series: diff(dj)

Forecasting: principles and practice Stationarity 17

Page 20: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Outline

1 Stationarity

2 Differencing

3 Unit root tests

4 Lab session 10

5 Backshift notation

Forecasting: principles and practice Differencing 18

Page 21: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Differencing

Differencing helps to stabilize the mean.The differenced series is the change between eachobservation in the original series: y′t = yt − yt−1.The differenced series will have only T − 1 valuessince it is not possible to calculate a difference y′1 forthe first observation.

Forecasting: principles and practice Differencing 19

Page 22: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Second-order differencing

Occasionally the differenced data will not appearstationary and it may be necessary to difference the data asecond time:

y′′t = y′t − y′t−1= (yt − yt−1)− (yt−1 − yt−2)= yt − 2yt−1 + yt−2.

y′′t will have T − 2 values.In practice, it is almost never necessary to go beyondsecond-order differences.

Forecasting: principles and practice Differencing 20

Page 23: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Second-order differencing

Occasionally the differenced data will not appearstationary and it may be necessary to difference the data asecond time:

y′′t = y′t − y′t−1= (yt − yt−1)− (yt−1 − yt−2)= yt − 2yt−1 + yt−2.

y′′t will have T − 2 values.In practice, it is almost never necessary to go beyondsecond-order differences.

Forecasting: principles and practice Differencing 20

Page 24: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Second-order differencing

Occasionally the differenced data will not appearstationary and it may be necessary to difference the data asecond time:

y′′t = y′t − y′t−1= (yt − yt−1)− (yt−1 − yt−2)= yt − 2yt−1 + yt−2.

y′′t will have T − 2 values.In practice, it is almost never necessary to go beyondsecond-order differences.

Forecasting: principles and practice Differencing 20

Page 25: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Seasonal differencing

A seasonal difference is the difference between anobservation and the corresponding observation from theprevious year.

y′t = yt − yt−mwherem = number of seasons.

For monthly datam = 12.For quarterly datam = 4.

Forecasting: principles and practice Differencing 21

Page 26: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Seasonal differencing

A seasonal difference is the difference between anobservation and the corresponding observation from theprevious year.

y′t = yt − yt−mwherem = number of seasons.

For monthly datam = 12.For quarterly datam = 4.

Forecasting: principles and practice Differencing 21

Page 27: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Seasonal differencing

A seasonal difference is the difference between anobservation and the corresponding observation from theprevious year.

y′t = yt − yt−mwherem = number of seasons.

For monthly datam = 12.For quarterly datam = 4.

Forecasting: principles and practice Differencing 21

Page 28: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Electricity production

usmelec %>% autoplot()

200

300

400

1980 1990 2000 2010

Time

.

Forecasting: principles and practice Differencing 22

Page 29: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Electricity production

usmelec %>% log() %>% autoplot()

5.1

5.4

5.7

6.0

1980 1990 2000 2010

Time

.

Forecasting: principles and practice Differencing 23

Page 30: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Electricity production

usmelec %>% log() %>% diff(lag=12) %>%autoplot()

0.0

0.1

1980 1990 2000 2010

Time

.

Forecasting: principles and practice Differencing 24

Page 31: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Electricity production

usmelec %>% log() %>% diff(lag=12) %>%diff(lag=1) %>% autoplot()

−0.15

−0.10

−0.05

0.00

0.05

0.10

1980 1990 2000 2010

Time

.

Forecasting: principles and practice Differencing 25

Page 32: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Electricity productionSeasonally differenced series is closer to beingstationary.Remaining non-stationarity can be removed withfurther first difference.

If y′t = yt − yt−12 denotes seasonally differenced series,then twice-differenced series is

y∗t = y′t − y′t−1= (yt − yt−12)− (yt−1 − yt−13)= yt − yt−1 − yt−12 + yt−13 .

Forecasting: principles and practice Differencing 26

Page 33: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Seasonal differencing

When both seasonal and first differences are applied. . .

it makes no difference which is done first—the resultwill be the same.If seasonality is strong, we recommend that seasonaldifferencing be done first because sometimes theresulting series will be stationary and there will be noneed for further first difference.

It is important that if differencing is used, the differencesare interpretable.

Forecasting: principles and practice Differencing 27

Page 34: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Seasonal differencing

When both seasonal and first differences are applied. . .

it makes no difference which is done first—the resultwill be the same.If seasonality is strong, we recommend that seasonaldifferencing be done first because sometimes theresulting series will be stationary and there will be noneed for further first difference.

It is important that if differencing is used, the differencesare interpretable.

Forecasting: principles and practice Differencing 27

Page 35: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Seasonal differencing

When both seasonal and first differences are applied. . .

it makes no difference which is done first—the resultwill be the same.If seasonality is strong, we recommend that seasonaldifferencing be done first because sometimes theresulting series will be stationary and there will be noneed for further first difference.

It is important that if differencing is used, the differencesare interpretable.

Forecasting: principles and practice Differencing 27

Page 36: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Interpretation of differencing

first differences are the change between oneobservation and the next;seasonal differences are the change between oneyear to the next.

But taking lag 3 differences for yearly data, for example,results in a model which cannot be sensibly interpreted.

Forecasting: principles and practice Differencing 28

Page 37: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Interpretation of differencing

first differences are the change between oneobservation and the next;seasonal differences are the change between oneyear to the next.

But taking lag 3 differences for yearly data, for example,results in a model which cannot be sensibly interpreted.

Forecasting: principles and practice Differencing 28

Page 38: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Outline

1 Stationarity

2 Differencing

3 Unit root tests

4 Lab session 10

5 Backshift notation

Forecasting: principles and practice Unit root tests 29

Page 39: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Unit root tests

Statistical tests to determine the required order ofdifferencing.

1 Augmented Dickey Fuller test: null hypothesis is thatthe data are non-stationary and non-seasonal.

2 Kwiatkowski-Phillips-Schmidt-Shin (KPSS) test: nullhypothesis is that the data are stationary andnon-seasonal.

3 Other tests available for seasonal data.

Forecasting: principles and practice Unit root tests 30

Page 40: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Dickey-Fuller test

Test for “unit root”

Estimate regression model

y′t = φyt−1 + b1y′t−1 + b2y

′t−2 + · · · + bky′t−k

where y′t denotes differenced series yt − yt−1.Number of lagged terms, k, is usually set to be about3.If original series, yt, needs differencing, φ̂ ≈ 0.If yt is already stationary, φ̂ < 0.In R: Use tseries::adf.test().

Forecasting: principles and practice Unit root tests 31

Page 41: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Dickey-Fuller test in R

tseries::adf.test(x,alternative = c("stationary", "explosive"),k = trunc((length(x)-1)^(1/3)))

k = bT − 1c1/3

Set alternative = stationary.tseries::adf.test(dj)

#### Augmented Dickey-Fuller Test#### data: dj## Dickey-Fuller = -1.9872, Lag order = 6, p-value = 0.5816## alternative hypothesis: stationary

Forecasting: principles and practice Unit root tests 32

Page 42: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Dickey-Fuller test in R

tseries::adf.test(x,alternative = c("stationary", "explosive"),k = trunc((length(x)-1)^(1/3)))

k = bT − 1c1/3

Set alternative = stationary.tseries::adf.test(dj)

#### Augmented Dickey-Fuller Test#### data: dj## Dickey-Fuller = -1.9872, Lag order = 6, p-value = 0.5816## alternative hypothesis: stationary

Forecasting: principles and practice Unit root tests 32

Page 43: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Dickey-Fuller test in R

tseries::adf.test(x,alternative = c("stationary", "explosive"),k = trunc((length(x)-1)^(1/3)))

k = bT − 1c1/3

Set alternative = stationary.tseries::adf.test(dj)

#### Augmented Dickey-Fuller Test#### data: dj## Dickey-Fuller = -1.9872, Lag order = 6, p-value = 0.5816## alternative hypothesis: stationary

Forecasting: principles and practice Unit root tests 32

Page 44: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

How many differences?

ndiffs(x)nsdiffs(x)

ndiffs(dj)

## [1] 1

nsdiffs(hsales)

## [1] 0

Forecasting: principles and practice Unit root tests 33

Page 45: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Outline

1 Stationarity

2 Differencing

3 Unit root tests

4 Lab session 10

5 Backshift notation

Forecasting: principles and practice Lab session 10 34

Page 46: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Lab Session 10

Forecasting: principles and practice Lab session 10 35

Page 47: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Outline

1 Stationarity

2 Differencing

3 Unit root tests

4 Lab session 10

5 Backshift notation

Forecasting: principles and practice Backshift notation 36

Page 48: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notationA very useful notational device is the backward shiftoperator, B, which is used as follows:

Byt = yt−1 .

In other words, B, operating on yt, has the effect ofshifting the data back one period. Two applications of Bto yt shifts the data back two periods:

B(Byt) = B2yt = yt−2 .

For monthly data, if we wish to shift attention to “thesame month last year,” then B12 is used, and the notationis B12yt = yt−12.

Forecasting: principles and practice Backshift notation 37

Page 49: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notationA very useful notational device is the backward shiftoperator, B, which is used as follows:

Byt = yt−1 .

In other words, B, operating on yt, has the effect ofshifting the data back one period. Two applications of Bto yt shifts the data back two periods:

B(Byt) = B2yt = yt−2 .

For monthly data, if we wish to shift attention to “thesame month last year,” then B12 is used, and the notationis B12yt = yt−12.

Forecasting: principles and practice Backshift notation 37

Page 50: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notationA very useful notational device is the backward shiftoperator, B, which is used as follows:

Byt = yt−1 .

In other words, B, operating on yt, has the effect ofshifting the data back one period. Two applications of Bto yt shifts the data back two periods:

B(Byt) = B2yt = yt−2 .

For monthly data, if we wish to shift attention to “thesame month last year,” then B12 is used, and the notationis B12yt = yt−12.

Forecasting: principles and practice Backshift notation 37

Page 51: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notationA very useful notational device is the backward shiftoperator, B, which is used as follows:

Byt = yt−1 .

In other words, B, operating on yt, has the effect ofshifting the data back one period. Two applications of Bto yt shifts the data back two periods:

B(Byt) = B2yt = yt−2 .

For monthly data, if we wish to shift attention to “thesame month last year,” then B12 is used, and the notationis B12yt = yt−12.

Forecasting: principles and practice Backshift notation 37

Page 52: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

The backward shift operator is convenient for describingthe process of differencing. A first difference can bewritten as

y′t = yt − yt−1 = yt − Byt = (1− B)yt .

Note that a first difference is represented by (1− B).Similarly, if second-order differences (i.e., first differencesof first differences) have to be computed, then:

y′′t = yt − 2yt−1 + yt−2 = (1− B)2yt .

Forecasting: principles and practice Backshift notation 38

Page 53: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

The backward shift operator is convenient for describingthe process of differencing. A first difference can bewritten as

y′t = yt − yt−1 = yt − Byt = (1− B)yt .

Note that a first difference is represented by (1− B).Similarly, if second-order differences (i.e., first differencesof first differences) have to be computed, then:

y′′t = yt − 2yt−1 + yt−2 = (1− B)2yt .

Forecasting: principles and practice Backshift notation 38

Page 54: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

The backward shift operator is convenient for describingthe process of differencing. A first difference can bewritten as

y′t = yt − yt−1 = yt − Byt = (1− B)yt .

Note that a first difference is represented by (1− B).Similarly, if second-order differences (i.e., first differencesof first differences) have to be computed, then:

y′′t = yt − 2yt−1 + yt−2 = (1− B)2yt .

Forecasting: principles and practice Backshift notation 38

Page 55: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

The backward shift operator is convenient for describingthe process of differencing. A first difference can bewritten as

y′t = yt − yt−1 = yt − Byt = (1− B)yt .

Note that a first difference is represented by (1− B).Similarly, if second-order differences (i.e., first differencesof first differences) have to be computed, then:

y′′t = yt − 2yt−1 + yt−2 = (1− B)2yt .

Forecasting: principles and practice Backshift notation 38

Page 56: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

Second-order difference is denoted (1− B)2.Second-order difference is not the same as a seconddifference, which would be denoted 1− B2;In general, a dth-order difference can be written as

(1− B)dyt.

A seasonal difference followed by a first differencecan be written as

(1− B)(1− Bm)yt .

Forecasting: principles and practice Backshift notation 39

Page 57: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

The “backshift” notation is convenient because the termscan be multiplied together to see the combined effect.

(1− B)(1− Bm)yt = (1− B− Bm + Bm+1)yt= yt − yt−1 − yt−m + yt−m−1.

For monthly data,m = 12 and we obtain the same result asearlier.

Forecasting: principles and practice Backshift notation 40

Page 58: Forecasting: principles and practice · Stationarity De˝nition If {yt}is a stationary time series, then for all s, the distribution of (yt,...,y t+s) does not depend on t. Transformations

Backshift notation

The “backshift” notation is convenient because the termscan be multiplied together to see the combined effect.

(1− B)(1− Bm)yt = (1− B− Bm + Bm+1)yt= yt − yt−1 − yt−m + yt−m−1.

For monthly data,m = 12 and we obtain the same result asearlier.

Forecasting: principles and practice Backshift notation 40


Recommended