Top Banner
Time Series Analysis in a nutshell Anita Behme [email protected] Technische Universit¨ at M¨ unchen August 3rd 2015 Stochastic Processes and Applications CIMPA - DAAD Research School National University of Mongolia
83

Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Jul 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysisin a nutshell

Anita [email protected]

Technische Universitat Munchen

August 3rd 2015

Stochastic Processes and ApplicationsCIMPA - DAAD Research SchoolNational University of Mongolia

Page 2: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Time series

Definition: A time series is a stochastic process (Xt , t ∈ T ).The term is often also used for its (perhaps only partial) realisation(xt , t ∈ T0), where T0 ⊆ T .

Anita Behme 2015/08/13, 2

Page 3: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Remark

I In most cases T is an index set of consecutive time points;often T = Z, T = N, T = R+

0 , or T = R.

I alternatively, (e.g. in geophysics) T can be a spatial index set(precipitation in Asia during a specific month),or T contains points of a surface (e.g. surface of the earth);T can even index time and space (wind fields across Europe)

I during this topic lecture T ⊆ Z, mostly T ⊆ NI Notation:

I Time:discrete: t1 < t2 < . . . < tn orcontinuous: 0 ≤ t ≤ T , t ≥ 0during this lecture equidistant: tj = ∆j with ∆ = 1

I Observations: (xt1 , . . . , xtn) or (x1, . . . , xn) or (xt , 0 ≤ t ≤ T )I Process: (Xti )i∈N or (Xi )i∈Z or (Xt , 0 ≤ t ≤ T )

I Time series can be real- or complex-valued and they can bemultivariate.

Anita Behme 2015/08/13, 3

Page 4: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Remark

I In most cases T is an index set of consecutive time points;often T = Z, T = N, T = R+

0 , or T = R.

I alternatively, (e.g. in geophysics) T can be a spatial index set(precipitation in Asia during a specific month),or T contains points of a surface (e.g. surface of the earth);T can even index time and space (wind fields across Europe)

I during this topic lecture T ⊆ Z, mostly T ⊆ NI Notation:

I Time:discrete: t1 < t2 < . . . < tn orcontinuous: 0 ≤ t ≤ T , t ≥ 0during this lecture equidistant: tj = ∆j with ∆ = 1

I Observations: (xt1 , . . . , xtn) or (x1, . . . , xn) or (xt , 0 ≤ t ≤ T )I Process: (Xti )i∈N or (Xi )i∈Z or (Xt , 0 ≤ t ≤ T )

I Time series can be real- or complex-valued and they can bemultivariate.

Anita Behme 2015/08/13, 3

Page 5: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Remark

I In most cases T is an index set of consecutive time points;often T = Z, T = N, T = R+

0 , or T = R.

I alternatively, (e.g. in geophysics) T can be a spatial index set(precipitation in Asia during a specific month),or T contains points of a surface (e.g. surface of the earth);T can even index time and space (wind fields across Europe)

I during this topic lecture T ⊆ Z, mostly T ⊆ N

I Notation:I Time:

discrete: t1 < t2 < . . . < tn orcontinuous: 0 ≤ t ≤ T , t ≥ 0during this lecture equidistant: tj = ∆j with ∆ = 1

I Observations: (xt1 , . . . , xtn) or (x1, . . . , xn) or (xt , 0 ≤ t ≤ T )I Process: (Xti )i∈N or (Xi )i∈Z or (Xt , 0 ≤ t ≤ T )

I Time series can be real- or complex-valued and they can bemultivariate.

Anita Behme 2015/08/13, 3

Page 6: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Remark

I In most cases T is an index set of consecutive time points;often T = Z, T = N, T = R+

0 , or T = R.

I alternatively, (e.g. in geophysics) T can be a spatial index set(precipitation in Asia during a specific month),or T contains points of a surface (e.g. surface of the earth);T can even index time and space (wind fields across Europe)

I during this topic lecture T ⊆ Z, mostly T ⊆ NI Notation:

I Time:discrete: t1 < t2 < . . . < tn orcontinuous: 0 ≤ t ≤ T , t ≥ 0during this lecture equidistant: tj = ∆j with ∆ = 1

I Observations: (xt1 , . . . , xtn) or (x1, . . . , xn) or (xt , 0 ≤ t ≤ T )I Process: (Xti )i∈N or (Xi )i∈Z or (Xt , 0 ≤ t ≤ T )

I Time series can be real- or complex-valued and they can bemultivariate.

Anita Behme 2015/08/13, 3

Page 7: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

A time series plot−

20−

100

1020

30

Mean daily high temperatures in Ulan Bator

tem

pera

ture

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Source: WeatherSpark.com

Anita Behme 2015/08/13, 4

Page 8: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Another time series plot−

20−

100

1020

30

Mean daily high temperatures in Ulan Bator

tem

pera

ture

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Source: WeatherSpark.com

Anita Behme 2015/08/13, 5

Page 9: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Just out of curiosity−

40−

30−

20−

100

1020

30

Mean daily high/low temperatures in Ulan Bator

tem

pera

ture

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Source: www.WeatherSpark.com

Anita Behme 2015/08/13, 6

Page 10: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

A different series0

5010

015

0

sunspot numbers (yearly averages)

1700 1800 1900 2000

Source: www.ips.gov.au/Educational/

Anita Behme 2015/08/13, 7

Page 11: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Another time series50

010

0015

0020

00

Daily exchange rates MNT to USD (trading days only)

time

rate

1996−03−29 2009−03−23 2015−07−20

Source: www.quandl.com

Anita Behme 2015/08/13, 8

Page 12: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Where are time series? - ExamplesThere exist for example

I Financial time series:Exchange rates, stock prices, interest rates, export numbers,...

I Meteorological time series:temperatures, precipitation per hour/day/week/month,...

I Physical time series:Sunspot numbers, measurements of an experiment, ...

I Biological time seriesgenetic values of progeny,...

I Medical time seriesPatient data, clinical test data,...

I Ecological time series:pollutants (CO2, Ozone, . . .), water levels,...

I Demographical time series:population size, monthly income,...

Anita Behme 2015/08/13, 9

Page 13: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Goals of time series analysis

general formulation:understand dependencies over time

(a) describe / characterize

(b) model choice

(c) estimate parameters

(d) predict

(e) control

Today we will only deal with:(a): seasonal effects, trend, outliers, change points(b): model dependence in time, which is characterized by thecovariances between the random variables Xt

Anita Behme 2015/08/13, 10

Page 14: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Goals of time series analysis

general formulation:understand dependencies over time

(a) describe / characterize

(b) model choice

(c) estimate parameters

(d) predict

(e) control

Today we will only deal with:(a): seasonal effects, trend, outliers, change points(b): model dependence in time, which is characterized by thecovariances between the random variables Xt

Anita Behme 2015/08/13, 10

Page 15: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Deseasoning and detrending

Stationarity

Anita Behme 2015/08/13, 11

Page 16: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Weak stationarity

Definition: A stochastic process (Xt)t∈T is called weaklystationary if

(i) E |Xt |2 <∞ ∀t ∈ T(ii) EXt = µ ∀t ∈ T(iii) Cov (Xr ,Xs) = Cov (Xr+h,Xs+h)∀r , s, h : r , s, r + h, s + h ∈ T

Anita Behme 2015/08/13, 12

Page 17: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Strict stationarity

Definition: A stochastic process (Xt)t∈T is called strictly (orstrongly) stationary, if

(Xt1 , ...,Xtn)d= (Xt1+h, ...,Xtn+h)

for all t1, ..., tn ∈ T , n ∈ N, and h such that t1 + h, . . . , tn + h ∈ T .

In particular, Xt ∼ F for all t ∈ T .

Anita Behme 2015/08/13, 13

Page 18: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Strict stationarity

Definition: A stochastic process (Xt)t∈T is called strictly (orstrongly) stationary, if

(Xt1 , ...,Xtn)d= (Xt1+h, ...,Xtn+h)

for all t1, ..., tn ∈ T , n ∈ N, and h such that t1 + h, . . . , tn + h ∈ T .

In particular, Xt ∼ F for all t ∈ T .

Anita Behme 2015/08/13, 13

Page 19: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Stationarity

If (Xt)t∈T is strictly stationary with finite variance, then (Xt)t∈T isalso weakly stationary. The converse is not true!

Exercises:

(a) Find an example of a weakly stationary process, which is notstrictly stationary.

(b) Show: If (Xt)t∈T is a gaussian process and weakly stationary,then (Xt)t∈T is also strictly stationary.

Anita Behme 2015/08/13, 14

Page 20: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Stationarity

If (Xt)t∈T is strictly stationary with finite variance, then (Xt)t∈T isalso weakly stationary. The converse is not true!

Exercises:

(a) Find an example of a weakly stationary process, which is notstrictly stationary.

(b) Show: If (Xt)t∈T is a gaussian process and weakly stationary,then (Xt)t∈T is also strictly stationary.

Anita Behme 2015/08/13, 14

Page 21: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Stationarity: Interpretation

A stationary stochastic process is in a “stochastic equilibrium”;i.e.,

I sections of a sample path “look alike”

I fluctuations are purely random

A non-stationary stochastic process shows features like

I the mean level is not constant,

I the average size of the fluctuations is not constant,

I the type of dependence varies.

Anita Behme 2015/08/13, 15

Page 22: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Deseasoning and detrending

Reduction of time series to stationary time series

Anita Behme 2015/08/13, 16

Page 23: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Reduction of time series to stationary time series

The time series plot may help to detect, whether the time seriescontains deterministic components like

I trend component

I seasonal component

I change points (model change)

I outliers

Anita Behme 2015/08/13, 17

Page 24: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Idealistic models(perhaps after appropriate transformation)

(i) Xt = Tt + St + Yt , t ∈ T , whereTt : trend component (non-random)St : seasonal component with period p (non-random)

(often p = 4, 12, 52, 7, 365)Yt : random fluctuations (stationary)

(ii) Xt = TtSt + Yt , t ∈ T

(iii) lnXt − lnXt−1 = µ+ Yt , t ∈ 0, 1, . . . ,T , whereµ: mean valueYt : random fluctuations (stationary)

(log-return model - often used for financial time series)

Anita Behme 2015/08/13, 18

Page 25: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 1−

20−

100

1020

30Mean daily high temperatures in Ulan Bator

tem

pera

ture

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Anita Behme 2015/08/13, 19

Page 26: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Estimate trend- and seasonal component in the modelXt = Tt + St + Yt

W.l.o.g. assume that EYt = 0 und St+p = St ,∑p

j=1 Sj = 0.

Assumption: monthly data Xj ,k , j = 1, . . . , n, k = 1, . . . , 12; i.e.,

Xj ,k = Xk+12(j−1), j = 1, . . . , n, k = 1, . . . , 12.

Anita Behme 2015/08/13, 20

Page 27: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Methode I: small trend method

Assumption: the trend component Tj is constant in year j .A natural unbiased estimator is given by (since

∑12k=1 Sk = 0)

Tj =1

12

12∑k=1

Xj ,k .

Then we estimate Sk as

Sk =1

n

n∑j=1

(Xj ,k − Tj),

then automatically∑12

k=1 Sk = 0. The residuals are

Yj ,k = Xj ,k − Tj − Sk , j = 1, . . . , n, k = 1, . . . , 12.

Anita Behme 2015/08/13, 21

Page 28: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 1: Small trend method−

20−

100

1020

30original series

tem

pera

ture

2007 2008 2009 2010 2011 2012 2013 2014 2015

45

67

89

trend component

rep(

T_h

at1,

eac

h =

12)

2007 2008 2009 2010 2011 2012 2013 2014 2015

−20

−10

010

20

seasonal component

rep(

S_h

at1,

8)

2007 2008 2009 2010 2011 2012 2013 2014 2015

−6

−4

−2

02

4

detrended series

tem

pera

ture

2007 2008 2009 2010 2011 2012 2013 2014 2015

Anita Behme 2015/08/13, 22

Page 29: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Method II: MA-method

Step 1: First estimate the trend by a moving average, and theperiodicity p determines the length of the moving part of the timeseries (window size).

p = 2q + 1 odd: Tt = 1p

∑qj=−q Xt−j ,

p = 2q even: Tt = 1p

(12 Xt−q + Xt−q+1

+ . . .+ Xt+q−1 + 12Xt+q

),

for q + 1 ≤ t ≤ n − q (use one-sided MA’s for t ≤ q andt ≥ n − q).It is also possible to use non-uniform weights.This removes rapid fluctuations (high frequencies) from data: “lowpass filter”.

Anita Behme 2015/08/13, 23

Page 30: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Method II: MA-methodStep 2: Estimate seasonal componentFor each k = 1, . . . , p calculate Wk as arithmetic mean of

Xk+jp − Tk+jp, q + 1 ≤ k + jp ≤ n − q (k fixed, j ∈ Z).

Wk would be a possible estimator for Sk , but∑p

k=1Wk is notnecessarily equal to 0. Hence, choose

Sk = Wk −1

p

p∑i=1

Wi , k = 1, . . . , p,

and Sk = Sk−p for k > p.

The deseasonalized data are then

Dt = Xt − St , t = 1, . . . , n.

(Possibly reestimate a trend in the model without seasonalcomponent.)The residuals are Yt := Xt − Tt − St , t = 1, . . . , n.

Anita Behme 2015/08/13, 24

Page 31: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 1: MA deseasoning−

20−

100

1020

30original series

tem

pera

ture

2007 2008 2009 2010 2011 2012 2013 2014 2015

45

67

89

trend component

T_h

at2

2007 2008 2009 2010 2011 2012 2013 2014 2015

−20

−10

010

20

seasonal component

rep(

S_h

at2,

8)

2007 2008 2009 2010 2011 2012 2013 2014 2015

−10

−5

05

detrended series

tem

pera

ture

2007 2008 2009 2010 2011 2012 2013 2014 2015

Anita Behme 2015/08/13, 25

Page 32: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 250

010

0015

0020

00Daily exchange rates MNT to USD (trading days only)

time

rate

1996−03−29 2009−03−23 2015−07−20

Anita Behme 2015/08/13, 26

Page 33: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Method I: Fitting a polynomial trend in Xt = Tt + Yt

We may have reasons to assume that (Tt) is a polynomial in t:

Tt = a0 + a1t + a2t2 + · · ·+ ar t

r

with r ∈ N0, a0, . . . , ar ∈ R.

I Fix r based on observed series (here r = 2)

I Estimate parameters by least squares estimation (LSE).

Anita Behme 2015/08/13, 27

Page 34: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 2: log returns12

0016

0020

00original series

rate

2009−06−02 2015−07−20

−20

00

100

Detrended by estimating polynomial trend

rate

2009−06−02 2015−07−20

Anita Behme 2015/08/13, 28

Page 35: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Method II: Transforming the time series

Assumption: data Xj is of the form

lnXt − lnXt−1 = µ+ Yt , t ∈ 0, 1, . . . ,T ,

whereµ: mean valueYt : random fluctuations (stationary)

or even more specificallyYt ∼ N (0, σ2)

Then estimate µ and σ2 and compute normalized log returns

Zt := σ−1(ln(Xt/Xt−1)− µ).

Anita Behme 2015/08/13, 29

Page 36: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 2: log returns12

0016

0020

00original series

rate

2009−06−02 2015−07−20

−5

05

Normalized log returns

2009−06−02 2015−07−20

Anita Behme 2015/08/13, 30

Page 37: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Reduction of time series to stationary time series

Attention:

I Various other models/methods for time series reduction exist!

I Choosing the right model can simplify the analysis drastically.(and vice versa!)

Anita Behme 2015/08/13, 31

Page 38: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Analyzing stationary time series

The autocovariance function

Anita Behme 2015/08/13, 32

Page 39: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The autocovariance function

Definition: Let (Xt)t∈T be a stochastic process withVar (Xt) <∞ for all t ∈ T . Then

γX (r , s) = Cov (Xr ,Xs) = E [(Xr − EXr ) (Xs − EXs)] , r , s,∈ T

is called autocovariance function of (Xt)t∈T .

For a weakly stationary stochastic process (Xt)t∈T we haveγX (r , s) = γX (r − s, 0) for all r , s. We define therefore

γX (h) = γX (h, 0) = Cov (Xt+h,Xt) ∀t, h;

i.e., γX (h) is the covariance between observations at a distance h(we say between observations with lag h).

Anita Behme 2015/08/13, 33

Page 40: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The autocovariance function

Properties of ACF γ:

(i) γ(0) ≥ 0

(ii) |γ(h)| ≤ γ(0)

(iii) γ(h) = γ(−h)

Exercise: Prove these properties.

Which functions can be ACFs?(→ non-negative definite even functions)

Anita Behme 2015/08/13, 34

Page 41: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The autocovariance function

Properties of ACF γ:

(i) γ(0) ≥ 0

(ii) |γ(h)| ≤ γ(0)

(iii) γ(h) = γ(−h)

Exercise: Prove these properties.

Which functions can be ACFs?(→ non-negative definite even functions)

Anita Behme 2015/08/13, 34

Page 42: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The autocovariance function

Properties of ACF γ:

(i) γ(0) ≥ 0

(ii) |γ(h)| ≤ γ(0)

(iii) γ(h) = γ(−h)

Exercise: Prove these properties.

Which functions can be ACFs?(→ non-negative definite even functions)

Anita Behme 2015/08/13, 34

Page 43: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The autocorrelation function

Definition: Let (Xt)t∈T be a weakly stationary stochastic processwith Var (Xt) <∞ for all t ∈ T . Then

ρX (h) :=γX (h)

γX (0)

is called autocorrelation function (ACorrF) of (Xt)t∈T .

Anita Behme 2015/08/13, 35

Page 44: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Analyzing stationary time series

Common time series models

Anita Behme 2015/08/13, 36

Page 45: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

White noiseWhite noise (Zt) ∼WN(0, σ2)

I EZt = 0 ∀ tI γ(h) =

{σ2 if h = 00 if h 6= 0

Anita Behme 2015/08/13, 37

Page 46: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

White noiseWhite noise (Zt) ∼WN(0, σ2)

I EZt = 0 ∀ tI γ(h) =

{σ2 if h = 00 if h 6= 0

Etymology: White noise is a random signal (or process) with a flatspectral density. The name is analogous to white light in which thespectral density of the light is distributed such that the eye’s threecolor receptors (cones) are approximately equally stimulated.

Anita Behme 2015/08/13, 37

Page 47: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

White noiseWhite noise (Zt) ∼WN(0, σ2)

I EZt = 0 ∀ tI γ(h) =

{σ2 if h = 00 if h 6= 0

0 50 100 150 200

−2

−1

01

2

White noise with sigma=1

0.0

0.2

0.4

0.6

0.8

1.0

ACorrF for WN(0,1)

0 2 4 6 8 10 12 14

Anita Behme 2015/08/13, 37

Page 48: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Moving average process of order q

MA(q)-process:

Xt := Zt + θ1Zt−1 + . . .+ θqZt−q, t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: MA(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

@@@I

HHH

HHH

HY

Anita Behme 2015/08/13, 38

Page 49: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Moving average process of order q

MA(q)-process:

Xt := Zt + θ1Zt−1 + . . .+ θqZt−q, t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: MA(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

@@@I

HHH

HHH

HY

Anita Behme 2015/08/13, 38

Page 50: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Moving average process of order q

MA(q)-process:

Xt := Zt + θ1Zt−1 + . . .+ θqZt−q, t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: MA(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

@@@I

HHH

HHH

HY

Anita Behme 2015/08/13, 38

Page 51: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Moving average process of order qThe process defined via

Xt =

q∑j=0

θjZt−j , t ∈ Z, (Zj) ∼WN(0, σ2Z

), θ0 = 1,

is weakly stationary with

EXt = 0, VarXt = σ2Z

q∑j=0

θ2j

γ (h) = E[ q∑j=0

θjZt−j

q∑k=0

θkZt+h−k

]=

0 h > q

σ2Z

q∑j=0

θjθj+h, h = 0, ..., q

γ (−h) h < 0

% (h) =γ (h)

γ (0)=

q∑j=0

ψjψj+h

q∑j=0

ψ2j

−1 , h = 1, ..., q.

Anita Behme 2015/08/13, 39

Page 52: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Two MA(1) realisations

0 50 100 150 200

−4

−3

−2

−1

01

23

MA(1) with theta=0.2

0 50 100 150 200

−4

−2

02

4

MA(1) with theta=−0.90.

00.

20.

40.

60.

81.

0

ACorrF for MA(1) with theta=0.2

0 2 4 6 8 10 12 14

−0.

50.

00.

51.

0

ACorrF for MA(1) with theta=−0.9

0 2 4 6 8 10 12 14

Anita Behme 2015/08/13, 40

Page 53: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Autoregressive process of order p

AR(p)-process:

Xt := φ1Xt−1 + . . .+ φpXt−p + Zt , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: AR(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

& %6

Note: AR(1) is a Markov process.

Anita Behme 2015/08/13, 41

Page 54: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Autoregressive process of order p

AR(p)-process:

Xt := φ1Xt−1 + . . .+ φpXt−p + Zt , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: AR(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

& %6

Note: AR(1) is a Markov process.

Anita Behme 2015/08/13, 41

Page 55: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Autoregressive process of order p

AR(p)-process:

Xt := φ1Xt−1 + . . .+ φpXt−p + Zt , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: AR(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

& %6

Note: AR(1) is a Markov process.

Anita Behme 2015/08/13, 41

Page 56: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Autoregressive process of order p

AR(p)-process:

Xt := φ1Xt−1 + . . .+ φpXt−p + Zt , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ).

Example: AR(2)

����

Xt ����Xt−1 ����Xt−2 ����Xt−3

• • •

����

Zt ����Zt−1 ����Zt−2 ����Zt−3

• • •

6

& %6

Note: AR(1) is a Markov process.

Anita Behme 2015/08/13, 41

Page 57: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Autoregressive process of order 1

Question: Is there a stationary AR(1) process?

For |φ| < 1 there exists a unique solution (Xt)t∈Z to

Xt − φXt−1 = Zt , (Zj) ∼WN(0, σ2Z

)that is weakly stationary with

EXt = 0, VarXt = EX 2t =

σ2Z1− φ2

γ(h) =φh

1− φ2σ2Z = φ|h|σ2X , h ∈ Z

⇒ ρ (h) = φ|h|, h ∈ Z

Anita Behme 2015/08/13, 42

Page 58: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Autoregressive process of order 1

Question: Is there a stationary AR(1) process?

For |φ| < 1 there exists a unique solution (Xt)t∈Z to

Xt − φXt−1 = Zt , (Zj) ∼WN(0, σ2Z

)that is weakly stationary with

EXt = 0, VarXt = EX 2t =

σ2Z1− φ2

γ(h) =φh

1− φ2σ2Z = φ|h|σ2X , h ∈ Z

⇒ ρ (h) = φ|h|, h ∈ Z

Anita Behme 2015/08/13, 42

Page 59: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Two AR(1) realisations

0 50 100 150 200

−4

−2

02

4AR(1) with phi=0.8

0 50 100 150 200

−2

−1

01

2

AR(1) with phi=−0.30.

20.

40.

60.

81.

0

ACorrF for AR(1) with phi=0.8

0 2 4 6 8 10 12 14

−0.

20.

20.

61.

0

ACorrF for AR(1) with phi=−0.3

0 2 4 6 8 10 12 14

Anita Behme 2015/08/13, 43

Page 60: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

A combination of AR(p) and MA(q)An ARMA(p, q)-process is a weakly stationary solution to:

Xt −p∑

i=1

φiXt−i =

q∑j=0

θjZt−j , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ), and θ0 = 1.

Anita Behme 2015/08/13, 44

Page 61: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

A combination of AR(p) and MA(q)An ARMA(p, q)-process is a weakly stationary solution to:

Xt −p∑

i=1

φiXt−i =

q∑j=0

θjZt−j , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ), and θ0 = 1.

Invoking the backshift operators and the polynomes

Φ(z) = 1− φ1z − . . .− φpzp

Θ(z) = 1 + θ1z + . . .+ θqzq

we can write the ARMA(p, q)-process also as

Φ(B)Xt = Θ(B)Zt .

Anita Behme 2015/08/13, 44

Page 62: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

A combination of AR(p) and MA(q)An ARMA(p, q)-process is a weakly stationary solution to:

Xt −p∑

i=1

φiXt−i =

q∑j=0

θjZt−j , t ∈ Z,

where (Zt) ∼WN(0, σ2Z ), and θ0 = 1.

An ARMA(2,1) realisation:

0 50 100 150 200

−3

−2

−1

01

23

ARMA(2,1) with phi1=−0.2, phi2=0.4, theta=0.4

0.0

0.2

0.4

0.6

0.8

1.0

ACorrF for ARMA(2,1)

0 2 4 6 8 10 12 14

Anita Behme 2015/08/13, 44

Page 63: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Do ARMA(p, q) processes exist? Are they unique?

Assume that the characteristic polynomials Φ and Θ have nocommon zeros.Then if Φ (z) 6= 0 ∀z ∈ C, |z | ≤ 1 a unique weakly stationarysolution to the ARMA equation

Φ(B)Xt = Θ(B)Zt .

exists which is given by

Xt =∞∑j=0

ψjZt−j , t ∈ Z with Ψ (z) =∞∑j=0

ψjzj =

Θ (z)

Φ (z), |z | ≤ 1.

Anita Behme 2015/08/13, 45

Page 64: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Do ARMA(p, q) processes exist? Are they unique?

Assume that the characteristic polynomials Φ (z) and Θ (z) havecommon zeros, then there are two possibilities:

I none of the common zeros lies on the unit circle: cancel thecommon factor, then there remains a unique stationarysolution of the ARMA equation with polynomials Φ, Θ thathave no common zero.

I At least one of the common zeros lies on the unit circle. Thenthere can be multiple stationary solutions.

Anita Behme 2015/08/13, 46

Page 65: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Linear processes

Definition: The time series (Xt)t∈Z is called linear process, if

Xt =∞∑

j=−∞ψjZt−j , t ∈ Z,

for some parameters (ψj)j∈Z ⊂ R such that∞∑

j=−∞|ψj | <∞ and

(Zt)t∈Z ∼WN(0, σ2Z

).

All models that we have seen so far are linear.

Anita Behme 2015/08/13, 47

Page 66: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Linear processes

Definition: The time series (Xt)t∈Z is called linear process, if

Xt =∞∑

j=−∞ψjZt−j , t ∈ Z,

for some parameters (ψj)j∈Z ⊂ R such that∞∑

j=−∞|ψj | <∞ and

(Zt)t∈Z ∼WN(0, σ2Z

).

All models that we have seen so far are linear.

Anita Behme 2015/08/13, 47

Page 67: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Analyzing stationary time series

Estimating mean and ACF

Anita Behme 2015/08/13, 48

Page 68: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Estimating the meanConsider observations X1, ...,Xn of a real-valued stationary timeseries (Xt)t∈Z with mean EXt = µ and ACF γ.

A natural unbiased estimator of µ is

X n =1

n

n∑i=1

Xi , n ∈ N.

Anita Behme 2015/08/13, 49

Page 69: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Estimating the meanConsider observations X1, ...,Xn of a real-valued stationary timeseries (Xt)t∈Z with mean EXt = µ and ACF γ.

A natural unbiased estimator of µ is

X n =1

n

n∑i=1

Xi , n ∈ N.

I If γ(n)→ 0 as n→∞, then VarX n = E(X n − µ

)2 → 0 asn→∞.

I If∑|γ (n) | <∞, then limn→∞ nVarX n =

∑∞h=−∞ γ (h).

Exercise: Proof this.

Anita Behme 2015/08/13, 49

Page 70: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Estimating the meanConsider observations X1, ...,Xn of a real-valued stationary timeseries (Xt)t∈Z with mean EXt = µ and ACF γ.

A natural unbiased estimator of µ is

X n =1

n

n∑i=1

Xi , n ∈ N.

I If γ(n)→ 0 as n→∞, then VarX n = E(X n − µ

)2 → 0 asn→∞.

I If∑|γ (n) | <∞, then limn→∞ nVarX n =

∑∞h=−∞ γ (h).

Exercise: Proof this.

Anita Behme 2015/08/13, 49

Page 71: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Estimating the meanConsider observations X1, ...,Xn of a real-valued stationary timeseries (Xt)t∈Z with mean EXt = µ and ACF γ.

A natural unbiased estimator of µ is

X n =1

n

n∑i=1

Xi , n ∈ N.

A Central Limit Theorem: If (Xt)t∈Z is linear,

i.e. Xt = µ+∞∑

j=−∞ψjZt−j , with (Zt)t∈Z ∼ i.i.d.

(0, σ2

)and such that

∑∞j=−∞ |ψj | <∞ and

∑∞j=−∞ ψj 6= 0, then

X n − µ√v/n

d→ N (0, 1) ,

with v =∑γ(h) = σ2 (

∑ψj)

2 .

Anita Behme 2015/08/13, 49

Page 72: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Estimating the ACF

Consider observations X1, ...,Xn of a real-valued stationary timeseries (Xt)t∈Z with mean EXt = µ and ACF γ.

Classical estimators for γ and ρ are

γ (h) =1

n

n−h∑t=1

(Xt − X n

) (Xt+h − X n

), 0 ≤ h ≤ n − 1,

ρ (h) = γ (h) /γ (0) , 0 ≤ h ≤ n − 1

I γ (h) is in general biased, but asymptotically unbiased.

I Note: The estimate γ (h) is bad for h close to n.

I One can prove a CLT for γ. (→ Bartlett’s formula)

Anita Behme 2015/08/13, 50

Page 73: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 1: Mean daily high temperatures−

6−

4−

20

24

series detrended via small trend

tem

pera

ture

2007 2008 2009 2010 2011 2012 2013 2014 2015

−10

−5

05

series detrended via MA

tem

pera

ture

2007 2008 2009 2010 2011 2012 2013 2014 2015

0 5 10 15

−0.

20.

20.

61.

0

Lag

AC

F

empirical autocorrelations − small trend

0 5 10 15

−0.

20.

20.

40.

60.

81.

0

Lag

AC

F

empirical autocorrelations − MA

Anita Behme 2015/08/13, 51

Page 74: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Example 2: Exchange rates−

50

5Normalized log returns

2009−06−02 2015−07−20

0 5 10 15 20 25 30

0.0

0.4

0.8

Lag

AC

F

empirical autocorrelations

Anita Behme 2015/08/13, 52

Page 75: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Analyzing stationary time series

Non-linear models: ARCH and GARCH

Anita Behme 2015/08/13, 53

Page 76: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The ARCH - A nonlinear model

I 1982: Robert Engle proposes the ARCH (autoregressiveconditionally heteroskedastic) time series to model thevolatility of the UK inflation. The volatility is modeled asautoregressive process of previous observations:

Yt = σtεt , σ2t = θ +

q∑i=1

αiY2t−i , t ∈ N,

whereI (εt)t∈N i.i.d. with E [εt ] = 0, Var (εt) = 1 andI εt independent of Ft−1 = σ(Yt−k , k = 1, 2, . . .)I θ > 0, αi ≥ 0 with αq > 0.

Nobel price 2003

Anita Behme 2015/08/13, 54

Page 77: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The ARCH - A nonlinear model

I 1982: Robert Engle proposes the ARCH (autoregressiveconditionally heteroskedastic) time series to model thevolatility of the UK inflation. The volatility is modeled asautoregressive process of previous observations:

Yt = σtεt , σ2t = θ +

q∑i=1

αiY2t−i , t ∈ N,

whereI (εt)t∈N i.i.d. with E [εt ] = 0, Var (εt) = 1 andI εt independent of Ft−1 = σ(Yt−k , k = 1, 2, . . .)I θ > 0, αi ≥ 0 with αq > 0.

Nobel price 2003

Anita Behme 2015/08/13, 54

Page 78: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The ARCH - A nonlinear model

I 1982: Robert Engle proposes the ARCH (autoregressiveconditionally heteroskedastic) time series to model thevolatility of the UK inflation. The volatility is modeled asautoregressive process of previous observations:

Yt = σtεt , σ2t = θ +

q∑i=1

αiY2t−i , t ∈ N,

whereI (εt)t∈N i.i.d. with E [εt ] = 0, Var (εt) = 1 andI εt independent of Ft−1 = σ(Yt−k , k = 1, 2, . . .)I θ > 0, αi ≥ 0 with αq > 0.

Nobel price 2003

Anita Behme 2015/08/13, 54

Page 79: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The

CO

GARCH

I 1986: Bollerslev extends the ARCH model with an additionalterm of past volatilities and introduces the GARCH(p,q)(generalized ARCH) processes:

Yt = σtεt , σ2t = θ +

q∑i=1

αiY2t−i +

p∑j=1

βjσ2t−j , t ∈ N,

whereI (εt)t∈N i.i.d. with E [εt ] = 0, Var (εt) = 1 andI εt independent of Ft−1 = σ(Yt−k , k = 1, 2, . . .)I θ > 0, αi ≥ 0, βi ≥ 0 with αq, βp > 0.

Setting βi = 0 yields the ARCH model.

I 2004: Kluppelberg et al. propose a continuous-timeGARCH(1,1) model: COGARCH(1,1).

Anita Behme 2015/08/13, 55

Page 80: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The

CO

GARCH

I 1986: Bollerslev extends the ARCH model with an additionalterm of past volatilities and introduces the GARCH(p,q)(generalized ARCH) processes:

Yt = σtεt , σ2t = θ +

q∑i=1

αiY2t−i +

p∑j=1

βjσ2t−j , t ∈ N,

whereI (εt)t∈N i.i.d. with E [εt ] = 0, Var (εt) = 1 andI εt independent of Ft−1 = σ(Yt−k , k = 1, 2, . . .)I θ > 0, αi ≥ 0, βi ≥ 0 with αq, βp > 0.

Setting βi = 0 yields the ARCH model.

I 2004: Kluppelberg et al. propose a continuous-timeGARCH(1,1) model: COGARCH(1,1).

Anita Behme 2015/08/13, 55

Page 81: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

The COGARCH

I 1986: Bollerslev extends the ARCH model with an additionalterm of past volatilities and introduces the GARCH(p,q)(generalized ARCH) processes:

Yt = σtεt , σ2t = θ +

q∑i=1

αiY2t−i +

p∑j=1

βjσ2t−j , t ∈ N,

whereI (εt)t∈N i.i.d. with E [εt ] = 0, Var (εt) = 1 andI εt independent of Ft−1 = σ(Yt−k , k = 1, 2, . . .)I θ > 0, αi ≥ 0, βi ≥ 0 with αq, βp > 0.

Setting βi = 0 yields the ARCH model.

I 2004: Kluppelberg et al. propose a continuous-timeGARCH(1,1) model: COGARCH(1,1).

Anita Behme 2015/08/13, 55

Page 82: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

A GARCH(1,1) realisation

0 200 400 600 800 1000

−10

−5

05

GARCH(1,1) with alpha=0.15, beta=0.6

0 200 400 600 800 1000

24

68

12

corresponding volatility

Anita Behme 2015/08/13, 56

Page 83: Time Series Analysis in a nutshell - University of Bathak257/talks/Behme.pdf · Time Series Analysis in a nutshell Reduction of time series to stationary time series The time series

Time Series Analysis in a nutshell

Further reading

I Brockwell and Davis (1991)Time Series: Theory and Methods.2nd edition, Springer.

I Brockwell and Davis (2002)Introduction to Time Series and Forecasting.2nd edition, Springer.

I Box, Jenkins and Reinsel (2008)Time Series Analysis: Forecasting and Control.4th edition, Wiley.

I Andersen, Davis, Kreiss and Mikosch (Eds.) (2009)Handbook of Financial Time Series.Springer.

I Franq and Zakoian (2010)GARCH Models: Structure, Statistical Inference and Financial Applications.Wiley.

I ...

Anita Behme 2015/08/13, 57