Time Series Forecasting Theory | AR, MA, ARMA, ARIMA | Data Science

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 425

  • @AnalyticsUniversity
    @AnalyticsUniversity  5 років тому +3

    I have made a beginner friendly (yet detailed) course on Quantitative Finance & Risk Modelling. For my certification in Quantitative Finance contact analyticsuniversity@gmail.com or WhatsApp me on +31 625521289 or +91 9811519397 (do not call, just drop me a message on WhatsApp).
    Modules Covered:
    - Financial maths
    - Asset pricing
    -Risk management
    -Financial Econometrics
    -ML in Finance
    - Quant trading
    - Credit risk modelling
    -Market risk modelling

  • @pedrocolangelo2458
    @pedrocolangelo2458 3 роки тому +6

    This is probably the most complete video on UA-cam on this subject! Thank you!!

  • @ricardocontreras
    @ricardocontreras 4 роки тому +8

    It was difficult for me to have a big picture about time series. Now, i have the big picture with your video..thank you alot!...from Ecuador!!!

  • @whythis1365
    @whythis1365 2 роки тому +2

    One of the most productive 53.14 minutes of my life🤗

  • @deeptivirgo2009
    @deeptivirgo2009 6 років тому +6

    Time series analysis is one of most complicated topics for me and your video has simplified it so much for me. Your handwritten notes also helped a lot to understand the concept. Thank a lot for explaining in such a brilliant way!!!

    • @AnalyticsUniversity
      @AnalyticsUniversity  6 років тому +1

      thanks. learn Panel data analysis now : ua-cam.com/video/f01WjeCdgEA/v-deo.html

  • @nikhilsawal2856
    @nikhilsawal2856 3 роки тому

    Super video! I applauded for $2.00 👏

  • @rorybreaker23
    @rorybreaker23 4 роки тому +10

    This is really very well explained in a practical and clear manner. Thank you so much, this really made the concepts hit home, and I can read supplemental material on this with much better context and understanding. Thank you for taking the time to make this video.

  • @ppgerberm
    @ppgerberm 6 років тому +1

    There are plenty of videos on youtube. If you don't like how he teaches, go find another one. That is the beauty of internet. For me, it served the purpose and now I understand time series. Thank you, very much.

  • @shalinisingh747
    @shalinisingh747 8 років тому +31

    This is the best explanation of time series model on you tube!

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 років тому +5

      Thanks! Please support us on Patreon for more quality free content
      www.patreon.com/user?u=2969403

    • @yogeshjaiyawala9528
      @yogeshjaiyawala9528 6 років тому +2

      Can't agree more. Some people just have a title of doctor and no brain. This is the first time I understood the concept after reading and watching so many stuff.

    • @programming_and_snacks5192
      @programming_and_snacks5192 6 років тому

      Just coz it worked for you doesn't mean its gonna work for everyome

  • @balajidoraibabu469
    @balajidoraibabu469 5 років тому +9

    Nicely done! Throughout this session, you have articulated clearly why we need to perform certain steps. That was quite helpful for me.

  • @mojohacks2097
    @mojohacks2097 3 роки тому

    This lecture is by far the best. Thank you Sir. You broke the topic to its simplest form. I have found most of the processes difficult to grasp before now , even my lecturers were unable to give me what I needed. You have set me free from the shackles of this course. I am a research student and once again, THANK YOU SIR. Sigh!

  • @sirturnables
    @sirturnables 6 років тому +3

    This truly is the best video on the subject. I have regression and time series exam this Saturday! This was a huge help!

  • @zeshankhan2112
    @zeshankhan2112 2 роки тому

    I just want to say thank you for this video. Very well explained . Very thorough and understandable .

  • @derrickchipesha5164
    @derrickchipesha5164 2 роки тому

    This is a great video ...you people know how to explain time series ... simple but sure you have explained in few minutes what my lecturer struggled to explain in two weeks

  • @srewashilahiri2567
    @srewashilahiri2567 7 років тому

    Y = a + bX is univariate analysis. Multivariate always refers to the dependent variables. So if we are forecasting/estimating one dependent variable then it is always univariate. If we have more than one independent variables, then it is called a multiple regression to be precise

    • @shan19key
      @shan19key 7 років тому +1

      Y = a+bX is multivariate analysis. That equation tries to predict the variation in Y(var 1) using the variation in X(var 2) hence multivariate. Univariate refers to variation of a single variable(and not comparing it to anything else)

  • @upanandawittaarachchilage306
    @upanandawittaarachchilage306 4 роки тому

    Very good lecture; not waste of time and not seen the lecturer but the content.
    Thank you

  • @mohamedjahirsha2059
    @mohamedjahirsha2059 8 років тому

    Very Well explained. Found this video too useful after searching through different websites. Thanks....

  • @roffpoff8221
    @roffpoff8221 6 років тому +28

    Top' s my professor's lectures by a mile and a 1/2!!!

  • @TumeloLekolwane
    @TumeloLekolwane 2 роки тому +1

    i loved your presentation sir!
    You took your time, explained in a clear and practical manner.
    thank you for this video

  • @muluneshlamore4853
    @muluneshlamore4853 5 років тому

    It is very nice presentation style. It help students to understand what main points should be understood.

  • @bankable2023
    @bankable2023 7 років тому +1

    Best explanation of ARMA I've seen. Thank you.

  • @SrikantaPatra
    @SrikantaPatra 7 років тому +1

    Thanks for taking so much pain and patience in explaining the concepts. I know it is not easy to explain these abstract concepts. Great work. Excellent video on time series and modeling.

  • @pranavkumarsingh5257
    @pranavkumarsingh5257 3 роки тому +1

    Please look into what seems a mistake to me at 30:10 it is differencing not differentiating. The difference between values for a lag.

    • @AnalyticsUniversity
      @AnalyticsUniversity  3 роки тому

      Yes, you are right! I have mispronounced 'differencing' and 'differentiating' in many place.

  • @gasanageoff3229
    @gasanageoff3229 4 роки тому +1

    You are such a helpful professor. Your videos have helped me much. Thank you

  • @kabinehkpukumu6182
    @kabinehkpukumu6182 5 років тому +1

    what an incredible tutorial! Please keep posting many more. Thanks and God bless you.

  • @omergirayozay3696
    @omergirayozay3696 5 років тому +4

    You save my ass for my Bachelor Thesis. Thank you very much !

  • @yathartkumar302
    @yathartkumar302 3 роки тому

    Amazing clarity of concept with good explanation!!

  • @baktashjami
    @baktashjami 5 років тому +3

    Well-done! Very professional, informative, with a lot of contents, and answers almost every possible questions. In the future videos, please also explain specific letters. For example, if you say that "p". or t, or u, or whatever, please explain that those specific letters refer to. Thanks a lot. I took a lot of useful notes.

  • @napatatcharoenlarp9067
    @napatatcharoenlarp9067 8 років тому

    millions thanks sir, this lecture is worthy for ones who don't have access to formal class

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 років тому

      Thanks! Please support us on Patreon for more quality free content
      www.patreon.com/user?u=2969403

  • @siddhigupta5457
    @siddhigupta5457 8 років тому +2

    best tutorial on time series, so far.

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 років тому

      Thanks! Please support us on Patreon for more quality free content
      www.patreon.com/user?u=2969403

  • @shubh13272anand
    @shubh13272anand 5 років тому +1

    Thanks for making this video tutorial. Many of my doubts are now clear.

  • @francys5567
    @francys5567 5 років тому +29

    Ads every 2-2,5 minutes, that would be too many even for a tv channel! Useful video, but get your ads setting in order!

    • @indianarchangel
      @indianarchangel 4 роки тому +3

      don't watch it! simple

    • @blessingamosa.4529
      @blessingamosa.4529 4 роки тому +5

      @@indianarchangel irresponsible respond

    • @hkia7893
      @hkia7893 4 роки тому +2

      Yes it's hard to learn when being interrupted every 5 min. So I downloaded it, and watched offline

    • @Jjshoote
      @Jjshoote 4 роки тому +4

      Try adblock. will blow your mind

    • @mobe7
      @mobe7 3 роки тому +1

      Skip to the end and replay.. no more ads

  • @mukundsubramaniyan2486
    @mukundsubramaniyan2486 8 років тому +3

    very good and clear explanations! Out of all tutorials, this was the best to understand the time series models! Can you share the data set?

  • @technicalexecutive6963
    @technicalexecutive6963 4 роки тому

    The best help i have ever got on youtube. Thanks a lot.

  • @tusharsaini6558
    @tusharsaini6558 8 років тому +10

    this is beautiful..sir, this is amongst one of the best explanation which i have seen till now..thank you too much!!

  • @Economics365
    @Economics365 4 роки тому +1

    Very good sir

  • @GunishaDutt
    @GunishaDutt 3 місяці тому

    In the MA equation, while predicting y(t), why is e(t) also included in the equation? How can we get the error value at time t when we haven't predicted y at time t?

  • @sunzarora
    @sunzarora 3 роки тому

    Univariate time series prediction: Box jenkins methodology 34:48

  • @neyzjain
    @neyzjain 3 роки тому

    nicely explained... cleared few of my concepts... Thanks for making this video.

  • @sai.naveenthota598
    @sai.naveenthota598 4 роки тому

    Thanks a lot ur explanation is crisp and clear.

  • @BDQUERY350
    @BDQUERY350 7 років тому +1

    this was the best video on you tube of time series!! I from Perú, thanks!!

  • @mugdhasavale3516
    @mugdhasavale3516 2 роки тому

    Very good and helpful video for understanding Time series 👌

  • @smritisharma6410
    @smritisharma6410 7 років тому

    Indeed a very informative video on time series and forecasting. One video contained all information that I needed in order to start practising time series on datasets. Thanks a lot.

  • @youtubeforfun75
    @youtubeforfun75 6 років тому +1

    Thank you so much sir. Your explanation has taught me enough about the time series model. Thank so much from Bhutan.

  • @arnavattal7816
    @arnavattal7816 3 роки тому

    fundamentally clear timeseries concept🙌

  • @edwinvarghese
    @edwinvarghese 6 років тому +4

    The best explanation of time series. It's totally worth the 53 mins. However I have a doubt, when he said about the error in the MA method. Equation what you meant was: xty = slope*xt + intercept. and the error = xty - xt. Kindly correct me if I am wrong.

  • @bikashkumarsahoo7136
    @bikashkumarsahoo7136 4 роки тому

    While explaining the White Noise series you said if the series is white noise then we will not use any time series forecasting but in Moving Average model you said the error term is a white noise.
    Can you please explain this, I am but confused, regarding the use of Time series forecasting model when we have a white noise process .

  • @bitanezam1071
    @bitanezam1071 8 років тому

    Great conceptual explanation of time series. I particularly loved the questions you raised and responded to. They are vital to understanding the concept yet so rarely appear in other sources. Thank you.

  • @vignesharasu4521
    @vignesharasu4521 6 років тому +1

    Good video. Nice clear explanations. I am taking time series/forecasting class and have tests coming up soon and this was a good summary of concepts. We use SAS in this class, I wish we used R as it is much easier

  • @BABRY93
    @BABRY93 8 років тому +1

    Best time series video ever.

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 років тому

      Thanks! Please support us on Patreon for more quality free content
      www.patreon.com/user?u=2969403

  • @gouravKumar-pk6dn
    @gouravKumar-pk6dn 6 років тому

    this is really a good explanation of time series analysis for beginners .i learn a lot from this video..thank u very much sir

  • @mamdohaunts
    @mamdohaunts 8 років тому

    Excellent tutorial. The instructor did a great great job. Kudos!

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 років тому

      Thanks! Please support us on Patreon for more quality free content
      www.patreon.com/user?u=2969403

  • @markusmuhlberger7336
    @markusmuhlberger7336 7 років тому +3

    This tutorial is so good! Many thanks and gratulations for this perfect work! Time series can now handled easy ;)

  • @narendrarana
    @narendrarana 6 років тому +1

    I am new to time series, your video was helpful, it had all the concepts in one place and it was an hour well spent. However I don't think differencing and differentiating are the same thing. Differencing is the process of taking a difference of series from itself as various lags. I am not sure if its about taking a derivative (like you hinted) ...

  • @tisamariaantony9802
    @tisamariaantony9802 6 років тому

    One of the best video for learning econometrics basics... Thankyou soomuch.

  • @srigautham7383
    @srigautham7383 7 років тому

    At 32:04 you have mentioned that differencing is actually differentiating. Isn't it actually subtracting with the order of the backward shift operator? Say first order differencing is actually yt - yt-1.

  • @shikharsaxena9989
    @shikharsaxena9989 4 роки тому +2

    the best explanation of time series but too many ads in one video.

  • @pauls60r
    @pauls60r 4 роки тому

    are ads random or do content providers get to choose the frequency? For some reason, this video felt like it had a ridiculous number of ads.

  • @94umer1
    @94umer1 7 років тому

    Much appreciated efforts has been made to provide robust understanding of the subject matter. Just few questions: 1) If we just look into a variable in an isolation (i.e stock price) etc on the basis of historical trend, its quite possible that this trend will not gonna happen in the future time period. For this problem, I've seen many people working on the elimination of trend. So, if we are able to remove trend, then still can it be possible to forecast a variable (stock price) ?

  • @jingzhao8630
    @jingzhao8630 3 роки тому

    Quite thoroughly explained. Thank you!

  • @zurzakne-etra7069
    @zurzakne-etra7069 Рік тому

    thank you so much for explaining this so clearly! It's much much appreciated!

  • @amarjadhav6923
    @amarjadhav6923 5 років тому

    Ek number. Best & crystal clear explanations. Keep up the good work.

  • @karishmasaikia3549
    @karishmasaikia3549 5 років тому +1

    Thank you so much sir!! So far the best video on time series

  • @MAILAQASW
    @MAILAQASW 7 років тому

    This is very helpful. I have a question though. At 24:47 what is Phi 1 and Phi2 and so on. How is that calculated.

  • @peterheine6240
    @peterheine6240 4 роки тому

    Hello Sir,
    I have a question about forecasting. Should plan corrections be determined during forecasting? Or is it not necessary to determine them? Why is there an extrapolation? An extrapolation is absolutely necessary.

  • @smarikak3537
    @smarikak3537 6 років тому

    At 22:10, for white noise you told that the average is the best forecast. But isn't average = 0, for such white noise time series?

  • @OdambsTech2020
    @OdambsTech2020 2 місяці тому

    very excellent presentation

  • @siddharthmondal1515
    @siddharthmondal1515 4 роки тому

    can you tell me how to run this code and how would i get the dataset
    which you have used in example

  • @kavithamurthy311
    @kavithamurthy311 5 років тому

    A very easy and simple way of time series concepts explanation.. Great job

  • @HelloWorld-ji9fp
    @HelloWorld-ji9fp 3 роки тому

    Enjoyed the first 30 minutes and got concepts of time-series clear. After 30 minutes it was not very clear for me to understand. Thanks

  • @vikrantbhattacharjee
    @vikrantbhattacharjee 5 років тому

    22:00 mins - If white noise is purely random, then how come it has a 0 mean and a constant variance? A specific mean and a constant variance makes a term determinable or predictable, right? Kindly help me on this. Thank you :)

    • @PolKsio
      @PolKsio 5 років тому +1

      Not at all. Mean is irrelevant in discussing if a phenomenon is random, what's important is variance and for a non-random phenomenom, that variance should be 0. If the phenomenom does not vary, has variance 0, then it is deterministic and vice versa.
      Take a fair coin, give tails the value 0 and heads the value one. Then the outcome of one toss has a variance of (0^2)*0.5+(1^2)*0.5=0.5 The variance of this phenomenon is 0.5 it iss constant and known, but the result of the toss is still random and nobody can predict it with certainty.
      Another example, suppose you go to a casino and you play roulette, you bet 10$ on a number between 1 and 36 and if you win you get 35*10$=350$. The variance of your earnings is (350^2)*(1/36)+((-10)^2)*(35/36) it's constant for every round of roulette, you know it beforehand but you will never be able to guess the outcome of a roulette roll with certainty EVER.

    • @vikrantbhattacharjee
      @vikrantbhattacharjee 5 років тому

      @@PolKsio thanks man! confusion is cleared now!

  • @Satheeshcoral
    @Satheeshcoral 7 років тому +1

    Great work mate! easy to understand

  • @madhukumar2195
    @madhukumar2195 7 років тому

    best ts video ever found on youtube

  • @MrMahankumar
    @MrMahankumar 4 роки тому +1

    Ohhhh... hey, there's a video in these ads!
    Just chilling, this is a great video kids.

  • @design1282
    @design1282 3 роки тому

    Hello sir
    I want to thank you so much for this video
    the effort you put into this video incredible. it is so easy to follow and understand
    Thank you for my bottom of my heart

  • @archanareddy5501
    @archanareddy5501 5 років тому

    What if both ACF and PACF have spikes cut off to zero? Is that possible? Because I am running time series on R and my graphs are showing cut off to zero for both ACF & PACF.

  • @yashkothari9859
    @yashkothari9859 8 років тому

    If the data is completely random still we can predict future values from it, right ? i am currently working on a project which involves this concepts.

  • @adityarjl6557
    @adityarjl6557 6 років тому

    best explanation for time series .. Thank you very much sir

  • @ekaputrapratama2604
    @ekaputrapratama2604 5 років тому

    because the data there is a trend in the diff process, it turns out that in the second diff the new data does not show a trend ... but when forecasting try diff 1 is obviously smaller 'MSE' ... how about that? please explain

  • @parakhchaudhary7479
    @parakhchaudhary7479 3 роки тому

    Where can I learn algorithms that are applied in Time series forcasting?

  • @makershakerwaker9754
    @makershakerwaker9754 6 років тому

    21:15, why would variance be constant?

  • @yuthpatirathi2719
    @yuthpatirathi2719 5 років тому

    Amazingly explained sir

  • @deepakkannan7409
    @deepakkannan7409 7 років тому

    Hi , For Strictly stationary you told mean , variance and covariance are time invariant, that is constant. For weakly stationary also you have mentioned mean, variance should be constant. Can you please help me on this ?

  • @balachandarr159
    @balachandarr159 8 років тому

    Great Video :)
    1) What should we do if the residual is not random and has pattern.
    2) Can you please share the dataset and ppt.

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 років тому

      Thanks! Please support us on Patreon for more quality free content
      www.patreon.com/user?u=2969403

  • @devendrabendkhale6902
    @devendrabendkhale6902 8 років тому

    In moving average model how do you get E(t) when you are forecasting Y(t) ?

  • @santoshvenkat1
    @santoshvenkat1 6 років тому

    Very easy to grasp and very well explained. Thanks a lot for the video!!

  • @sumitbadheka
    @sumitbadheka 7 років тому

    Great explanation by Dr Ray...

  • @sabawasim908
    @sabawasim908 4 роки тому

    can i do ARIMA for mortality data of interval 5 years and only have 5 data point.

  • @dipenmodi1807
    @dipenmodi1807 4 роки тому

    Whar if the dependent variable is a binary variable, ie. it has a value of 0 or 1?

  • @m.anisulkarim7819
    @m.anisulkarim7819 7 років тому

    Very nice explanation. I appreciate your kind effort.

  • @noueruz-zaman7894
    @noueruz-zaman7894 7 років тому

    for arma model
    ok p denotes to past value..fair enough
    but what does q stand for, so do we just took random alphabet to refer to random error term

  • @ashwininagare5140
    @ashwininagare5140 4 роки тому

    Really nicely explained... Thank you so much sir 😄

  • @farzijanta1030
    @farzijanta1030 5 років тому

    How can I download the dataset used in case study i.e. death_Age.csv

  • @sunzarora
    @sunzarora 3 роки тому

    ACF 36:25

  • @TheNomadic69
    @TheNomadic69 6 років тому +1

    Please please please declare your values. Is beta a constant? integer? real? is Phi a constant? It would be helpful to use proper mathematical notation to make it clear!

  • @meloanddiiv1418
    @meloanddiiv1418 2 роки тому

    This is very good wow! But what about statationary? Can u say something about that?

  • @PavanKumar-jc1qn
    @PavanKumar-jc1qn 6 років тому

    By definition I time series has regular time intervals but how do I work on time series with irregular time intervals like sensor data coming at irregular time? Can I still use ARIMA, ARMA, MA models ?

  • @sangmtr
    @sangmtr 4 роки тому

    How will I plot the data, fit model and forecast on the same plot using R?

  • @HarshaVardhantg
    @HarshaVardhantg 6 років тому

    Regarding white noise series,You have mentioned that mean of the series will be 0 for white noise series and then later told that time series shouldn't be applied and take the average of the series..If mean is 0 how does it matter of calculating average

  • @asdsliet
    @asdsliet 3 роки тому

    This video is very helpful. I learned a lot. Thank you for sharing!