SlideShare a Scribd company logo
1 of 61
TIME SERIES ANALYSIS
BY SONALI AGARWAL
FIRST, WHAT IS TIME SERIES?
BEFORE WE ANSWER THIS, WE HAVE TO UNDERSTAND …
•WHAT IS A VARIABLE?
•WHAT IS A RANDOM VARIABLE?
•WHAT IS A STOCHASTIC PROCESS?
STOCHASTIC PROCESS…
•PLEASE NOTE THAT A STOCHASTIC PROCESS X = XT(Ω)
IS A FUNCTION OF TWO VARIABLES-
•ONE, T AND T T. (TIME)
•ANOTHER, Ω AND Ω Ω. (EVENT)
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
All these realizations are the result of SOME
underlying stochastic process whose behaviour is
modeled through Normal Probability Distribution.
NOW, WE DEFINE TIME SERIES…
• REALIZATION OF A PARTICULAR STOCHASTIC
PROCESS IS CALLED A TIME SERIES.
TIME SERIES IS ONLY ONE OF THE MANY POSSIBLE
REALIZATIONS OF A STOCHASTIC PROCESS THAT
THE HISTORY MIGHT HAVE GENERATED.
TIME SERIES ANALYSIS IS TRYING TO DRAW
STATISTICAL INFERENCE FROM A SINGLE
OUTCOME (TIME SERIES) OBSERVED.
UNDERSTANDING
THE BEHAVIOUR
OF A TIME
SERIES!
REVISIT THE PURPOSES FOR WHICH TIME
SERIES ARE USED …
• FORECASTING
• ESTIMATION
• ESTABLISHING RELATION
For all these, we
need
INFORMATION!
But, where is the
INFORMATION
hidden in a time
series?
WHERE IS THE INFORMATION HIDDEN IN A
TIME SERIES?
Is it in TIME?
Is it in the OWN PAST of a time series?
Is it in OWN RESIDUAL?
Is it in SOME OTHER TIME SERIES?
TOOLS TO IDENTIFY A UNDERLYING BEHAVIOR OF TIME
SERIES
•TIME SERIES PLOT
•CORRELOGRAM
A SIMPLE TIME SERIES…
-4.0000
-3.0000
-2.0000
-1.0000
0.0000
1.0000
2.0000
3.0000
4.0000
REALIZATION OF A VALUE WHICHIS PURELY RANDOM FOLLOWINGNORMALPROBABILITY
DISTRIBUTION
ANOTHER TIME SERIES…..
26.0000
27.0000
28.0000
29.0000
30.0000
31.0000
32.0000
33.0000
REALIZATION OF A VALUE WHICHIS PURELY RANDOM FOLLOWINGNORMALPROBABILITY
DISTRIBUTIONWITH A DRIFT
ANOTHER TIME SERIES…..IS ITS BEHAVIOUR SAME AS THOSE OF THE EARLIER ONES?
250
275
300
325
350
375
400
425
450
475
Closing Price
LOOK AT THIS GRAPH?
REALIZATION OF A VALUE WHICH IS HAVING SHOCKS
LOOK AT THIS GRAPH – A DIFFERENT ONE?
REALIZATION OF A VALUE WHICH IS HAVING SHOCKS
LOOK AT THE FOLLOWING … TELL US WHAT YOU WOULD LIKE TO
DO WITH THEM?
0.00
2000.00
4000.00
6000.00
8000.00
10000.00
12000.00
0
5000
10000
15000
20000
25000
30000
35000
4-Jan-10
4-Mar-10
4-May-10
4-Jul-10
4-Sep-10
4-Nov-10
4-Jan-11
4-Mar-11
4-May-11
4-Jul-11
4-Sep-11
4-Nov-11
4-Jan-12
4-Mar-12
4-May-12
4-Jul-12
4-Sep-12
4-Nov-12
4-Jan-13
4-Mar-13
4-May-13
4-Jul-13
4-Sep-13
4-Nov-13
4-Jan-14
4-Mar-14
4-May-14
4-Jul-14
4-Sep-14
4-Nov-14
4-Jan-15
4-Mar-15
Correlogram …
ANOTHER TOOL TO UNDERSTAND THE
BEHAVIOUR OF A TIME SERIES …
CORRELOGRAM… What is the
difference?
AUTOCORRELATION AND PARTIAL
AUTOCORRELATION…
• AUTOCORRELATION IS SIMPLE CORRELATION BETWEEN XT AND, SAY, XT+H, IT IS A
CORRELATION BETWEEN A SERIES BUT WITH A LAG.
• WHILE PARTIAL AUTOCORRELATION IS A CORRELATION BETWEEN OBSERVATIONS
XT AND XT+H AFTER REMOVING THE LINEAR RELATIONSHIP OF ALL OBSERVATIONS
THAT FALL BETWEEN XT AND XT+H.
POSSIBLE WAYS TO MODEL A TIME SERIES FOR
FORECASTING PURPOSES!!!
A Time Series may
be a function of
time!
• It has a trend!
A Time Series may be
a function of its own
history!
• Past determines
FUTURE!
A Time Series may be
a function of some
exogenous
variables!
• Independent
Factors
determine it!
APPRECIATING WAYS OF MODELING A TIME SERIES!
• A TIME SERIES MAY BE A FUNCTION OF TIME!
• IT HAS A TREND! YT = F(T)!
• A TIME SERIES MAY BE A FUNCTION OF ITS OWN HISTORY!
• PAST DETERMINES FUTURE! YT = F(YT-1)!
• A TIME SERIES MAY BE A FUNCTION OF SOME EXOGENOUS VARIABLES!
• INDEPENDENT FACTORS DETERMINE IT! YT = F(XT)!
Note the difference!
Note the difference!
Note the
difference!
Why
should I be
bothered
by time
series?
-8.0%
-6.0%
-4.0%
-2.0%
0.0%
2.0%
4.0%
6.0%
8.0%
10.0%
12.0%
We cannot use OLS
to get the estimates of
a regression based on
time series.
LET’S TRY TO FORECAST USING TIME
SERIES…
•ASSUME THAT WE HAVE TIME
SERIES DATA OF SALES OF A
COMPANY FOR THE LAST 15
YEARS; AND WE WANT TO MAKE
A FORECAST FOR THE NEXT
YEAR.
•DATA IS LIKE – (PART OF THE
DATA)
SALES DATA
YEAR t SALES IN (Rs. LAKHS)
1996 1 21,777
1997 2 22,418
1998 3 22,308
1999 4 23,319
2000 5 24,180
2001 6 24,893
2002 7 25,310
SALES = 8860.49 + 3121.69 t
WE RUN SIMPLE REGRESSION…AND GOT
THE RESULTS…
What do say
about the
Prediction?
?
What is the
challenge?
o
What do you
say about this
point?
Such structural break points make
our job of prediction, estimation and
establishing relation more difficult.
IT IS A STRUCTURAL BREAK POINT!!!
How to take
care of such
structural break
is one of the
challenge with
which we shall
be confronting!
What if …you perform regression
analysis on the non-stationary time
series?....You will be in
trouble!
SPURIOUS REGRESSION !!!
WE MAY GET…
OLS WORKS WHEN ITS
ASSUMPTIONS ARE TRUE!!!
•MANY TIMES, A TIME SERIES DOES NOT SATISFY THE
ASSUMPTIONS OF HOMOSCEDASTICITY AND NO
AUTOCORRELATION.
•THE CULPRIT IS NON-STATIONARITY!!!
STATIONARITY …
• …IS AN IDEA WHICH TALKS ABOUT THE STATIONARITY OF THE PARAMETERS OF A
TIME SERIES.
• A TIME SERIES IS SAID TO BE STATIONARY IF IT HAS –
•CONSTANT MEAN
•CONSTANT VARIANCE
•COVARIANCE FUNCTION DEPENDS ON TIME
DIFFERENCE BETWEEN THE VALUES OF THE
VARIABLE.
CHARACTERISTICS OF A STATIONARY
PROCESS
• IT IS MEAN REVERTING.
• IT HAS A FINITE MEMORY.
• THE IMPACT OF A SHOCK DIES OUT WITH TIME.
• IT HAS A FINITE VARIANCE.
YOU CAN APPRECIATE THE IMPORTANCE OF STATIONARITY BY LOOKING AT THE
FOLLOWING GRAPH
… Yt-2 Yt-1 Yt Yt+1 Yt+2 …
UNIT ROOT STATIONARITY TESTS…
•DICKEY-FULLER TEST
•AUGMENTED DICKEY-FULLER TEST
•THE PHILLIPS-PERRONTEST
LET’S NOTE THE ASSUMPTIONS ABOUT THESE TESTS…
Dickey-
Fuller Test
Error terms are
NOT correlated.
Augmented
Dickey-
Fuller Test
Error terms are
correlated.
Phillips-
Perron Test
Error terms are
correlated.
Errors terms
are
heteroscedastic
WHO IS THE CULPRIT…
… behind the
violation of the
stationarity
assumption in the
case of a time
series?
It is
TREND!
TRENDS…
•… CAN CREATE A PROBLEM IN OBTAINING THE CONSISTENT AND ASYMPTOTIC
NORMALLY DISTRIBUTED OLS ESTIMATES.
•…TRENDS MAY MAKE OUR ESTIMATES AT TIMES UNSTABLE.
•A TREND IS … A PERSISTENT UPWARD OR DOWNWARD MOVEMENTS OF VARIABLES
OVER A PERIOD OF TIME.
•…OBSERVED NOT IN SHORT-TERM BUT OVER A LONG PERIOD OF TIME.
TRENDS…
 Trends are of TWO types:
 Deterministic Trends:
• The trending variable changes by a constant
amount each period
 Stochastic Trends:
• The trending variable changes by a random amount
each period (vt)
E(Yt )- E(Yt-1)    vt
-1 1
( )- ( )
t t
E Y E Y 

TRENDS …
0
5,000
10,000
15,000
20,000
25,000
30,000
35,000
0 20 40 60 80 100
SALES - DETERMINISTIC TREND
0
20,000
40,000
60,000
80,000
100,000
120,000
140,000
160,000
1
5
9
13
17
21
25
29
33
37
41
45
49
53
57
61
65
69
73
77
81
85
89
93
97
SALES - STOCHASTIC TREND
NON-STATIONARY TIME SERIES…
Trend Stationary: If Yt contains a deterministic trend and
{Yt – Trend} becomes stationary; then Yt is known as trend stationary.
Difference Stationary: If Yt contains a stochastic trend and {Yt – Yt-1 }
becomes stationary; then Yt is known as difference stationary.
Remember that these can be used as
a strategy to make a non-stationary
time series as STATIONARY TIME
SERIES
Non
stationary
Time Series Plot of Daily Returns on Nifty
(1990-2009)
Stationary
BY TAKING DIFFERENCE, WE LOST THE INFORMATION OF …
… Co-Trending which explains underlying dynamics of the
behaviour of the time series.
GRANGER SAID THAT WE CAN WORK
WITH NON-STATIONARY TIME SERIES
PROVIDED THAT THEY ARE
COINTERGRATED!
Clive William John Granger
YES!!!
But, subject to
terms and
conditions!!!
COINTERGRATION…(CONTINUED)
•IF TWO TIME SERIES ARE INTEGRATED AT SAME LEVEL AND IF THEIR
LINEAR COMBINATION IS STATIONARY, THEN THE TWO SERIES ARE
COINTERGRATED.
•TWO POINTS TO BE NOTED IN THE CONTEXT OF COINTERGRATION:
1. BOTH THE SERIES SHOULD BE INTEGRATED AT SAME LEVEL; AND
2. THEIR LINEAR COMBINATION SHOULD BE STATIONARY!
ARE THE FOLLOWING SERIES COINTERGRATED?
0.00
2000.00
4000.00
6000.00
8000.00
10000.00
12000.00
0
5000
10000
15000
20000
25000
30000
35000
4-Jan-10
4-Mar-10
4-May-10
4-Jul-10
4-Sep-10
4-Nov-10
4-Jan-11
4-Mar-11
4-May-11
4-Jul-11
4-Sep-11
4-Nov-11
4-Jan-12
4-Mar-12
4-May-12
4-Jul-12
4-Sep-12
4-Nov-12
4-Jan-13
4-Mar-13
4-May-13
4-Jul-13
4-Sep-13
4-Nov-13
4-Jan-14
4-Mar-14
4-May-14
4-Jul-14
4-Sep-14
4-Nov-14
4-Jan-15
4-Mar-15
May be or may not be … it depends!!!
COINTERGRATION IS ALSO KNOWN AS…
• CO-TRENDING
• CO-MOVING
COINTERGRATION IS NOT CORRELATION!
• CORRELATION DETERMINES THE DEGREE, NATURE AND STRENGTH RELATIONSHIP
BETWEEN TWO VARIABLES WHILE COINTEGRATION MEASURES ONLY WHETHER OR
NOT THE DISTANCE BETWEEN THEM REMAINS STABLE OVER TIME.
• IF TWO TIME SERIES ARE NEGATIVELY CORRELATED THEY CANNOT BE
COINTERGRATED!
• PRICES ARE NORMALLY COINTERGRATED WHILE RETURNS MAY HAVE CORRELATION!
VECM…
• IT TELLS US HOW THE LONG-TERM EQUILIBRIUM RELATIONSHIP IS RESTORED THROUGH THE DYNAMICS OF
ERROR TERM.
• ONCE THE LONG-TERM EQUILIBRIUM RELATIONSHIP IS DISTURBED…… THEN, HOW THE MECHANISM AND THE
SPEED OF ADJUSTMENT!!!!
MYSTERY BEHIND CAUSE AND EFFECT!!!
BUT, TIME SERIES HAS ITS OWN
LOGIC OF CAUSE AND EFFECT!!!
And, it takes us to the
discussion on…
CAUSALITY…
•A VARIABLE X WOULD BE CAUSAL TO A VARIABLE Y IF X
COULD BE INTERPRETED AS THE CAUSE OF Y AND/OR Y
AS THE EFFECT OF X.
CAUSE EFFECT
WHY? WHAT?
GRANGER CAUSALITY…
•FOR TIME SERIES, WE TAKE INFORMATION FROM
THE CONCEPT OF GRANGER CAUSALITY FOR
DETERMINING CAUSALITY!
But, what does
Granger Causality
mean?
GRANGER CAUSALITY…
•THE CONCEPT IS BASED ON THE PREMISE:
CAUSE ALWAYS PRECEDES EFFECT
•IT MEANS THAT THE CONCEPT OF GRANGER
CAUSALITY IS RELATED TO THE IDEA OF
SUCCESSION IN TIME.
•IT MEANS THAT ON A TIME-LINE, IF AN EVENT X
HAPPENS BEFORE THE OTHER, Y, THEN WE CAN SAY
THAT X GRANGER CAUSES Y!
ANOTHER WAY TO UNDERSTAND GRANGER
CAUSALITY IS…
•IF XT IMPROVES THE FORECASTING
PERFORMANCE OF YT, THEN XT GRANGER
CAUSES YT.
•IF XT DOES NOT IMPROVE THE
FORECASTING PERFORMANCE OF YT,
THEN XT DOES NOT GRANGER CAUSE YT.
PRECISELY, GRANGER
CAUSALITY MEANS …
•IF PAST VALUES OF X HELP TO EXPLAIN Y,
THEN X GRANGER CAUSES Y
•IT IS A STATISTICAL CONCEPT
•A LACK OF GRANGER CAUSALITY DOES NOT
IMPLY THAT THERE IS NO CAUSAL
RELATIONSHIP
TRUST THAT YOU MUST BE FEELING
COMFORTABLE WITH TIME SERIES !!!!!!!!
DIAS ppt.pptx

More Related Content

Recently uploaded

Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
HyderabadDolls
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
ranjankumarbehera14
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
nirzagarg
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
vexqp
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
SayantanBiswas37
 

Recently uploaded (20)

Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

DIAS ppt.pptx

  • 1. TIME SERIES ANALYSIS BY SONALI AGARWAL
  • 2. FIRST, WHAT IS TIME SERIES? BEFORE WE ANSWER THIS, WE HAVE TO UNDERSTAND … •WHAT IS A VARIABLE? •WHAT IS A RANDOM VARIABLE? •WHAT IS A STOCHASTIC PROCESS?
  • 3. STOCHASTIC PROCESS… •PLEASE NOTE THAT A STOCHASTIC PROCESS X = XT(Ω) IS A FUNCTION OF TWO VARIABLES- •ONE, T AND T T. (TIME) •ANOTHER, Ω AND Ω Ω. (EVENT)
  • 4. 0 1 2 3 4
  • 5. 0 1 2 3 4
  • 6. 0 1 2 3 4
  • 7. 0 1 2 3 4 All these realizations are the result of SOME underlying stochastic process whose behaviour is modeled through Normal Probability Distribution.
  • 8. NOW, WE DEFINE TIME SERIES… • REALIZATION OF A PARTICULAR STOCHASTIC PROCESS IS CALLED A TIME SERIES. TIME SERIES IS ONLY ONE OF THE MANY POSSIBLE REALIZATIONS OF A STOCHASTIC PROCESS THAT THE HISTORY MIGHT HAVE GENERATED. TIME SERIES ANALYSIS IS TRYING TO DRAW STATISTICAL INFERENCE FROM A SINGLE OUTCOME (TIME SERIES) OBSERVED.
  • 10. REVISIT THE PURPOSES FOR WHICH TIME SERIES ARE USED … • FORECASTING • ESTIMATION • ESTABLISHING RELATION For all these, we need INFORMATION! But, where is the INFORMATION hidden in a time series?
  • 11. WHERE IS THE INFORMATION HIDDEN IN A TIME SERIES? Is it in TIME? Is it in the OWN PAST of a time series? Is it in OWN RESIDUAL? Is it in SOME OTHER TIME SERIES?
  • 12. TOOLS TO IDENTIFY A UNDERLYING BEHAVIOR OF TIME SERIES •TIME SERIES PLOT •CORRELOGRAM
  • 13. A SIMPLE TIME SERIES… -4.0000 -3.0000 -2.0000 -1.0000 0.0000 1.0000 2.0000 3.0000 4.0000 REALIZATION OF A VALUE WHICHIS PURELY RANDOM FOLLOWINGNORMALPROBABILITY DISTRIBUTION
  • 14. ANOTHER TIME SERIES….. 26.0000 27.0000 28.0000 29.0000 30.0000 31.0000 32.0000 33.0000 REALIZATION OF A VALUE WHICHIS PURELY RANDOM FOLLOWINGNORMALPROBABILITY DISTRIBUTIONWITH A DRIFT
  • 15. ANOTHER TIME SERIES…..IS ITS BEHAVIOUR SAME AS THOSE OF THE EARLIER ONES? 250 275 300 325 350 375 400 425 450 475 Closing Price
  • 16. LOOK AT THIS GRAPH? REALIZATION OF A VALUE WHICH IS HAVING SHOCKS
  • 17. LOOK AT THIS GRAPH – A DIFFERENT ONE? REALIZATION OF A VALUE WHICH IS HAVING SHOCKS
  • 18. LOOK AT THE FOLLOWING … TELL US WHAT YOU WOULD LIKE TO DO WITH THEM? 0.00 2000.00 4000.00 6000.00 8000.00 10000.00 12000.00 0 5000 10000 15000 20000 25000 30000 35000 4-Jan-10 4-Mar-10 4-May-10 4-Jul-10 4-Sep-10 4-Nov-10 4-Jan-11 4-Mar-11 4-May-11 4-Jul-11 4-Sep-11 4-Nov-11 4-Jan-12 4-Mar-12 4-May-12 4-Jul-12 4-Sep-12 4-Nov-12 4-Jan-13 4-Mar-13 4-May-13 4-Jul-13 4-Sep-13 4-Nov-13 4-Jan-14 4-Mar-14 4-May-14 4-Jul-14 4-Sep-14 4-Nov-14 4-Jan-15 4-Mar-15
  • 19. Correlogram … ANOTHER TOOL TO UNDERSTAND THE BEHAVIOUR OF A TIME SERIES …
  • 20. CORRELOGRAM… What is the difference?
  • 21. AUTOCORRELATION AND PARTIAL AUTOCORRELATION… • AUTOCORRELATION IS SIMPLE CORRELATION BETWEEN XT AND, SAY, XT+H, IT IS A CORRELATION BETWEEN A SERIES BUT WITH A LAG. • WHILE PARTIAL AUTOCORRELATION IS A CORRELATION BETWEEN OBSERVATIONS XT AND XT+H AFTER REMOVING THE LINEAR RELATIONSHIP OF ALL OBSERVATIONS THAT FALL BETWEEN XT AND XT+H.
  • 22. POSSIBLE WAYS TO MODEL A TIME SERIES FOR FORECASTING PURPOSES!!! A Time Series may be a function of time! • It has a trend! A Time Series may be a function of its own history! • Past determines FUTURE! A Time Series may be a function of some exogenous variables! • Independent Factors determine it!
  • 23. APPRECIATING WAYS OF MODELING A TIME SERIES! • A TIME SERIES MAY BE A FUNCTION OF TIME! • IT HAS A TREND! YT = F(T)! • A TIME SERIES MAY BE A FUNCTION OF ITS OWN HISTORY! • PAST DETERMINES FUTURE! YT = F(YT-1)! • A TIME SERIES MAY BE A FUNCTION OF SOME EXOGENOUS VARIABLES! • INDEPENDENT FACTORS DETERMINE IT! YT = F(XT)! Note the difference! Note the difference! Note the difference!
  • 24. Why should I be bothered by time series? -8.0% -6.0% -4.0% -2.0% 0.0% 2.0% 4.0% 6.0% 8.0% 10.0% 12.0% We cannot use OLS to get the estimates of a regression based on time series.
  • 25. LET’S TRY TO FORECAST USING TIME SERIES… •ASSUME THAT WE HAVE TIME SERIES DATA OF SALES OF A COMPANY FOR THE LAST 15 YEARS; AND WE WANT TO MAKE A FORECAST FOR THE NEXT YEAR. •DATA IS LIKE – (PART OF THE DATA) SALES DATA YEAR t SALES IN (Rs. LAKHS) 1996 1 21,777 1997 2 22,418 1998 3 22,308 1999 4 23,319 2000 5 24,180 2001 6 24,893 2002 7 25,310
  • 26. SALES = 8860.49 + 3121.69 t WE RUN SIMPLE REGRESSION…AND GOT THE RESULTS…
  • 27. What do say about the Prediction? ?
  • 28. What is the challenge? o What do you say about this point?
  • 29. Such structural break points make our job of prediction, estimation and establishing relation more difficult. IT IS A STRUCTURAL BREAK POINT!!!
  • 30. How to take care of such structural break is one of the challenge with which we shall be confronting!
  • 31. What if …you perform regression analysis on the non-stationary time series?....You will be in trouble!
  • 33. OLS WORKS WHEN ITS ASSUMPTIONS ARE TRUE!!! •MANY TIMES, A TIME SERIES DOES NOT SATISFY THE ASSUMPTIONS OF HOMOSCEDASTICITY AND NO AUTOCORRELATION. •THE CULPRIT IS NON-STATIONARITY!!!
  • 34. STATIONARITY … • …IS AN IDEA WHICH TALKS ABOUT THE STATIONARITY OF THE PARAMETERS OF A TIME SERIES. • A TIME SERIES IS SAID TO BE STATIONARY IF IT HAS – •CONSTANT MEAN •CONSTANT VARIANCE •COVARIANCE FUNCTION DEPENDS ON TIME DIFFERENCE BETWEEN THE VALUES OF THE VARIABLE.
  • 35. CHARACTERISTICS OF A STATIONARY PROCESS • IT IS MEAN REVERTING. • IT HAS A FINITE MEMORY. • THE IMPACT OF A SHOCK DIES OUT WITH TIME. • IT HAS A FINITE VARIANCE.
  • 36. YOU CAN APPRECIATE THE IMPORTANCE OF STATIONARITY BY LOOKING AT THE FOLLOWING GRAPH … Yt-2 Yt-1 Yt Yt+1 Yt+2 …
  • 37. UNIT ROOT STATIONARITY TESTS… •DICKEY-FULLER TEST •AUGMENTED DICKEY-FULLER TEST •THE PHILLIPS-PERRONTEST
  • 38. LET’S NOTE THE ASSUMPTIONS ABOUT THESE TESTS… Dickey- Fuller Test Error terms are NOT correlated. Augmented Dickey- Fuller Test Error terms are correlated. Phillips- Perron Test Error terms are correlated. Errors terms are heteroscedastic
  • 39. WHO IS THE CULPRIT… … behind the violation of the stationarity assumption in the case of a time series? It is TREND!
  • 40. TRENDS… •… CAN CREATE A PROBLEM IN OBTAINING THE CONSISTENT AND ASYMPTOTIC NORMALLY DISTRIBUTED OLS ESTIMATES. •…TRENDS MAY MAKE OUR ESTIMATES AT TIMES UNSTABLE. •A TREND IS … A PERSISTENT UPWARD OR DOWNWARD MOVEMENTS OF VARIABLES OVER A PERIOD OF TIME. •…OBSERVED NOT IN SHORT-TERM BUT OVER A LONG PERIOD OF TIME.
  • 41. TRENDS…  Trends are of TWO types:  Deterministic Trends: • The trending variable changes by a constant amount each period  Stochastic Trends: • The trending variable changes by a random amount each period (vt) E(Yt )- E(Yt-1)    vt -1 1 ( )- ( ) t t E Y E Y  
  • 42. TRENDS … 0 5,000 10,000 15,000 20,000 25,000 30,000 35,000 0 20 40 60 80 100 SALES - DETERMINISTIC TREND 0 20,000 40,000 60,000 80,000 100,000 120,000 140,000 160,000 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77 81 85 89 93 97 SALES - STOCHASTIC TREND
  • 43. NON-STATIONARY TIME SERIES… Trend Stationary: If Yt contains a deterministic trend and {Yt – Trend} becomes stationary; then Yt is known as trend stationary. Difference Stationary: If Yt contains a stochastic trend and {Yt – Yt-1 } becomes stationary; then Yt is known as difference stationary. Remember that these can be used as a strategy to make a non-stationary time series as STATIONARY TIME SERIES
  • 45. Time Series Plot of Daily Returns on Nifty (1990-2009) Stationary
  • 46. BY TAKING DIFFERENCE, WE LOST THE INFORMATION OF … … Co-Trending which explains underlying dynamics of the behaviour of the time series.
  • 47. GRANGER SAID THAT WE CAN WORK WITH NON-STATIONARY TIME SERIES PROVIDED THAT THEY ARE COINTERGRATED! Clive William John Granger YES!!! But, subject to terms and conditions!!!
  • 48. COINTERGRATION…(CONTINUED) •IF TWO TIME SERIES ARE INTEGRATED AT SAME LEVEL AND IF THEIR LINEAR COMBINATION IS STATIONARY, THEN THE TWO SERIES ARE COINTERGRATED. •TWO POINTS TO BE NOTED IN THE CONTEXT OF COINTERGRATION: 1. BOTH THE SERIES SHOULD BE INTEGRATED AT SAME LEVEL; AND 2. THEIR LINEAR COMBINATION SHOULD BE STATIONARY!
  • 49. ARE THE FOLLOWING SERIES COINTERGRATED? 0.00 2000.00 4000.00 6000.00 8000.00 10000.00 12000.00 0 5000 10000 15000 20000 25000 30000 35000 4-Jan-10 4-Mar-10 4-May-10 4-Jul-10 4-Sep-10 4-Nov-10 4-Jan-11 4-Mar-11 4-May-11 4-Jul-11 4-Sep-11 4-Nov-11 4-Jan-12 4-Mar-12 4-May-12 4-Jul-12 4-Sep-12 4-Nov-12 4-Jan-13 4-Mar-13 4-May-13 4-Jul-13 4-Sep-13 4-Nov-13 4-Jan-14 4-Mar-14 4-May-14 4-Jul-14 4-Sep-14 4-Nov-14 4-Jan-15 4-Mar-15 May be or may not be … it depends!!!
  • 50. COINTERGRATION IS ALSO KNOWN AS… • CO-TRENDING • CO-MOVING
  • 51. COINTERGRATION IS NOT CORRELATION! • CORRELATION DETERMINES THE DEGREE, NATURE AND STRENGTH RELATIONSHIP BETWEEN TWO VARIABLES WHILE COINTEGRATION MEASURES ONLY WHETHER OR NOT THE DISTANCE BETWEEN THEM REMAINS STABLE OVER TIME. • IF TWO TIME SERIES ARE NEGATIVELY CORRELATED THEY CANNOT BE COINTERGRATED! • PRICES ARE NORMALLY COINTERGRATED WHILE RETURNS MAY HAVE CORRELATION!
  • 52. VECM… • IT TELLS US HOW THE LONG-TERM EQUILIBRIUM RELATIONSHIP IS RESTORED THROUGH THE DYNAMICS OF ERROR TERM. • ONCE THE LONG-TERM EQUILIBRIUM RELATIONSHIP IS DISTURBED…… THEN, HOW THE MECHANISM AND THE SPEED OF ADJUSTMENT!!!!
  • 53. MYSTERY BEHIND CAUSE AND EFFECT!!!
  • 54. BUT, TIME SERIES HAS ITS OWN LOGIC OF CAUSE AND EFFECT!!! And, it takes us to the discussion on…
  • 55. CAUSALITY… •A VARIABLE X WOULD BE CAUSAL TO A VARIABLE Y IF X COULD BE INTERPRETED AS THE CAUSE OF Y AND/OR Y AS THE EFFECT OF X. CAUSE EFFECT WHY? WHAT?
  • 56. GRANGER CAUSALITY… •FOR TIME SERIES, WE TAKE INFORMATION FROM THE CONCEPT OF GRANGER CAUSALITY FOR DETERMINING CAUSALITY! But, what does Granger Causality mean?
  • 57. GRANGER CAUSALITY… •THE CONCEPT IS BASED ON THE PREMISE: CAUSE ALWAYS PRECEDES EFFECT •IT MEANS THAT THE CONCEPT OF GRANGER CAUSALITY IS RELATED TO THE IDEA OF SUCCESSION IN TIME. •IT MEANS THAT ON A TIME-LINE, IF AN EVENT X HAPPENS BEFORE THE OTHER, Y, THEN WE CAN SAY THAT X GRANGER CAUSES Y!
  • 58. ANOTHER WAY TO UNDERSTAND GRANGER CAUSALITY IS… •IF XT IMPROVES THE FORECASTING PERFORMANCE OF YT, THEN XT GRANGER CAUSES YT. •IF XT DOES NOT IMPROVE THE FORECASTING PERFORMANCE OF YT, THEN XT DOES NOT GRANGER CAUSE YT.
  • 59. PRECISELY, GRANGER CAUSALITY MEANS … •IF PAST VALUES OF X HELP TO EXPLAIN Y, THEN X GRANGER CAUSES Y •IT IS A STATISTICAL CONCEPT •A LACK OF GRANGER CAUSALITY DOES NOT IMPLY THAT THERE IS NO CAUSAL RELATIONSHIP
  • 60. TRUST THAT YOU MUST BE FEELING COMFORTABLE WITH TIME SERIES !!!!!!!!

Editor's Notes

  1. (Ω, F, P) Ω is the Sample Space; also called space of elementary events. F is a class of events in a random experiment. P is a probability measure defined over F.