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

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ส.ค. 2024
  • #machinelearning #timeseries #datascience #quantitativefinance #AI #finance #riskmanagement #creditrisk #marketrisk
    In this video you will learn the theory of Time Series Forecasting. You will what is univariate time series analysis, AR, MA, ARMA & ARIMA modelling and how to use these models to do forecast. This will also help you learn ARCH, Garch, ECM Model & Panel data models.
    I have made a beginner friendly (yet detailed) course on Quantitative Finance & Risk Modelling. For my course on 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).
    Certifications in Tech & Finance:
    Coursera : imp.i384100.ne...
    DataCamp: datacamp.pxf.i...
    Skillshare: skillshare.eqc...
    Products I use:
    Headphone: amzn.to/3wrjZAG
    Laptop: bit.ly/42NaMP8
    Speaker: bit.ly/3T8sBoM
    iPad: bit.ly/3wr7rsY
    Phone: bit.ly/49pd0XB
    Join this channel to get access to perks:
    / @analyticsuniversity
    Follow me on LinkedIn: / biswajit-pani-2035b734
    Follow me on twitter: / analyticsuniver

ความคิดเห็น • 423

  • @ricardocontreras
    @ricardocontreras 4 ปีที่แล้ว +7

    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!!!

  • @pedrocolangelo2458
    @pedrocolangelo2458 3 ปีที่แล้ว +3

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

  • @AnalyticsUniversity
    @AnalyticsUniversity  3 ปีที่แล้ว

    For questions/clarification/research help contact us at analyticsuniversity@gmail.com

  • @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 : th-cam.com/video/f01WjeCdgEA/w-d-xo.html

  • @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

  • @AnalyticsUniversity
    @AnalyticsUniversity  8 ปีที่แล้ว

    Time Series ARIMA class of models:
    goo.gl/3PFUK9

  • @AnalyticsUniversity
    @AnalyticsUniversity  7 ปีที่แล้ว

    Panel Data Model: th-cam.com/video/f01WjeCdgEA/w-d-xo.html

  • @AnalyticsUniversity
    @AnalyticsUniversity  7 ปีที่แล้ว +1

    Get Access to the Complete Study Pack on Time Series Analysis using R which covers : ARIMA, SARIMA, ARCH, GARCH, Error Correction Model(ECM), Vector Auto regression (VAR), Regime Switching, MCMC models. Video lectures, data & code. Contact analyticsuniversity@gmail.com : th-cam.com/video/jR89k-Ajud4/w-d-xo.html

    • @smolboyi
      @smolboyi 7 ปีที่แล้ว

      had to like and favorite this, so much info condensed into one video

  • @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.

  • @whythis1365
    @whythis1365 ปีที่แล้ว +1

    One of the most productive 53.14 minutes of my life🤗

  • @AnalyticsUniversity
    @AnalyticsUniversity  4 ปีที่แล้ว +3

    Complete Data Science Course : bit.ly/34Sucmb
    Data Science : bit.ly/37nABr6
    Data Science Python : bit.ly/2ZK5oMm
    Discounted courses on Udemy: bit.ly/2LYU6hp
    Free access to Skillshare: bit.ly/2thklJu

  • @AnalyticsUniversity
    @AnalyticsUniversity  6 ปีที่แล้ว +3

    Credit Risk Analytics Study Pack (PD, LGD, EAD modelling) : analyticuniversity.com/credit-risk-analytics-study-pack/

    • @rishabhrohit
      @rishabhrohit 5 ปีที่แล้ว +1

      Can you also share these slides?

    • @manishmehra5451
      @manishmehra5451 5 ปีที่แล้ว

      Hi sir, could you please make another video specifically for BPO analysts?. Please cover all the methods used in BPO call volume forecasting.

  • @sirturnables
    @sirturnables 5 ปีที่แล้ว +3

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

  • @francys5567
    @francys5567 4 ปีที่แล้ว +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 3 ปีที่แล้ว +2

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

    • @Jjshoote
      @Jjshoote 3 ปีที่แล้ว +4

      Try adblock. will blow your mind

    • @mobe7
      @mobe7 3 ปีที่แล้ว +1

      Skip to the end and replay.. no more ads

  • @roffpoff8221
    @roffpoff8221 6 ปีที่แล้ว +28

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

  • @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!

  • @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

  • @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!!

  • @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

  • @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.

  • @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)

  • @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.

  • @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.

  • @zeshankhan2112
    @zeshankhan2112 2 ปีที่แล้ว

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

  • @omergirayozay3696
    @omergirayozay3696 5 ปีที่แล้ว +4

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

  • @upanandawittaarachchilage306
    @upanandawittaarachchilage306 4 ปีที่แล้ว

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

  • @mukundsubramaniyan2486
    @mukundsubramaniyan2486 7 ปีที่แล้ว +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?

  • @bankable2023
    @bankable2023 7 ปีที่แล้ว +1

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

  • @gasanageoff3229
    @gasanageoff3229 3 ปีที่แล้ว +1

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

  • @shubh13272anand
    @shubh13272anand 4 ปีที่แล้ว +1

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

  • @narendrarana
    @narendrarana 5 ปีที่แล้ว +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) ...

  • @kabinehkpukumu6182
    @kabinehkpukumu6182 4 ปีที่แล้ว +1

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

  • @youtubeforfun75
    @youtubeforfun75 5 ปีที่แล้ว +1

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

  • @mohamedjahirsha2059
    @mohamedjahirsha2059 7 ปีที่แล้ว

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

  • @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

  • @markusmuhlberger7336
    @markusmuhlberger7336 7 ปีที่แล้ว +3

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

  • @siddhigupta5457
    @siddhigupta5457 7 ปีที่แล้ว +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

  • @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.

  • @BDQUERY350
    @BDQUERY350 6 ปีที่แล้ว +1

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

  • @bitanezam1071
    @bitanezam1071 7 ปีที่แล้ว

    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.

  • @mulongojohnathan8963
    @mulongojohnathan8963 2 ปีที่แล้ว

    This is so 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 and may God bless you.

  • @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

  • @tisamariaantony9802
    @tisamariaantony9802 5 ปีที่แล้ว

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

  • @muluneshlamore4853
    @muluneshlamore4853 4 ปีที่แล้ว

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

  • @BABRY93
    @BABRY93 7 ปีที่แล้ว +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

  • @arnavattal7816
    @arnavattal7816 3 ปีที่แล้ว

    fundamentally clear timeseries concept🙌

  • @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) ?

  • @shikharsaxena9989
    @shikharsaxena9989 4 ปีที่แล้ว +2

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

  • @kavithamurthy311
    @kavithamurthy311 5 ปีที่แล้ว

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

  • @technicalexecutive6963
    @technicalexecutive6963 3 ปีที่แล้ว

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

  • @MrMahankumar
    @MrMahankumar 4 ปีที่แล้ว +1

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

  • @mamdohaunts
    @mamdohaunts 7 ปีที่แล้ว

    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

  • @gouravKumar-pk6dn
    @gouravKumar-pk6dn 5 ปีที่แล้ว

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

  • @mugdhasavale3516
    @mugdhasavale3516 2 ปีที่แล้ว

    Very good and helpful video for understanding Time series 👌

  • @karishmasaikia3549
    @karishmasaikia3549 5 ปีที่แล้ว +1

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

  • @amarjadhav6923
    @amarjadhav6923 5 ปีที่แล้ว

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

  • @yathartkumar302
    @yathartkumar302 3 ปีที่แล้ว

    Amazing clarity of concept with good explanation!!

  • @vivekjoshi937
    @vivekjoshi937 7 ปีที่แล้ว +2

    This is the best explanation provided for Time series model. Thank you so much sharing it. Can you kindly provide any practical application in retail sector using R studio.

  • @neyzjain
    @neyzjain 3 ปีที่แล้ว

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

  • @sai.naveenthota598
    @sai.naveenthota598 3 ปีที่แล้ว

    Thanks a lot ur explanation is crisp and clear.

  • @TheNomadic69
    @TheNomadic69 5 ปีที่แล้ว +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!

  • @santoshvenkat1
    @santoshvenkat1 6 ปีที่แล้ว

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

  • @HelloWorld-ji9fp
    @HelloWorld-ji9fp 2 ปีที่แล้ว

    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

  • @adityarjl6557
    @adityarjl6557 5 ปีที่แล้ว

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

  • @ncaralicea
    @ncaralicea 7 ปีที่แล้ว +1

    Thank you for this great introduction in time series forecasting theory.

  • @sumangunnala6056
    @sumangunnala6056 7 ปีที่แล้ว

    great video to summarize on timer series modeling with good intuitions and good pace of lectures...

  • @osamaalsattari4852
    @osamaalsattari4852 8 ปีที่แล้ว +1

    Thanks a lot it is really useful knowledge which I used to do my time series project

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 ปีที่แล้ว

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

  • @Satheeshcoral
    @Satheeshcoral 7 ปีที่แล้ว +1

    Great work mate! easy to understand

  • @balachandarr159
    @balachandarr159 7 ปีที่แล้ว

    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

  • @salilkarpe2470
    @salilkarpe2470 7 ปีที่แล้ว

    This is superb. I always tried to study the concept separately and never understood a bit. Look forward to more coaching. How do I continue?

  • @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.

  • @madhukumar2195
    @madhukumar2195 7 ปีที่แล้ว

    best ts video ever found on youtube

  • @zurzakne-etra7069
    @zurzakne-etra7069 ปีที่แล้ว

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

  • @nikhilsawal2856
    @nikhilsawal2856 3 ปีที่แล้ว

    Super video! I applauded for $2.00 👏

  • @riyazalam6107
    @riyazalam6107 7 ปีที่แล้ว

    The example explained in the video is based on quarterly data. I want to ask one thing that can we use same time series analysis for annual data?

  • @asdsliet
    @asdsliet 3 ปีที่แล้ว

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

  • @jingzhao8630
    @jingzhao8630 2 ปีที่แล้ว

    Quite thoroughly explained. Thank you!

    • @AnalyticsUniversity
      @AnalyticsUniversity  2 ปีที่แล้ว

      thanks for watching. Wish you a happy new year in advance!

  • @sumitbadheka
    @sumitbadheka 6 ปีที่แล้ว

    Great explanation by Dr Ray...

  • @ed8kiker
    @ed8kiker 7 ปีที่แล้ว

    this is possible the most elaborated tutorial I have come across. Thank you Sir !!

  • @Economics365
    @Economics365 4 ปีที่แล้ว +1

    Very good sir

  • @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

  • @bikashkumarsahoo7136
    @bikashkumarsahoo7136 3 ปีที่แล้ว

    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 .

  • @andinetsamuel4966
    @andinetsamuel4966 2 ปีที่แล้ว

    I too likes your teaching approach it good I need another video haw to intreethe data to Stata

  • @linyoulee
    @linyoulee 6 ปีที่แล้ว +1

    Good introduction, thanks for sharing !

  • @TheIronMaidenFan1
    @TheIronMaidenFan1 7 ปีที่แล้ว

    I usually use Minitab to analyze data. I wanted to know in which situations is convenient using the seasonal model or the non-seasonal

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 ปีที่แล้ว

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

  • @meloanddiiv1418
    @meloanddiiv1418 ปีที่แล้ว

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

  • @ShamsherAlam-xs3bo
    @ShamsherAlam-xs3bo 5 ปีที่แล้ว

    Sir, Your way of teaching awesome

  • @TheFuzailanjum
    @TheFuzailanjum 6 ปีที่แล้ว

    Its a great video to learn the basics of Time series

  • @agroasesor1
    @agroasesor1 7 ปีที่แล้ว +1

    G R A C I A S mil desde COLOMBIA. It works perfectly with animal production. I do something similar using percentage. Thanks in advance!!!

    • @AnalyticsUniversity
      @AnalyticsUniversity  7 ปีที่แล้ว

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

  • @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.

  • @ashwininagare5140
    @ashwininagare5140 4 ปีที่แล้ว

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

  • @m.anisulkarim7819
    @m.anisulkarim7819 7 ปีที่แล้ว

    Very nice explanation. I appreciate your kind effort.

  • @srigautham7383
    @srigautham7383 6 ปีที่แล้ว

    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.

  • @amlanpankaj4132
    @amlanpankaj4132 7 ปีที่แล้ว

    You teach very well. Thank you.

  • @sunzarora
    @sunzarora 3 ปีที่แล้ว

    Parameters Estimation:Yule walker,mom,max likelihood

  • @juliuss.vinson4644
    @juliuss.vinson4644 3 ปีที่แล้ว

    Very enlightening..thanks a lot

  • @krishnachouhan
    @krishnachouhan 6 ปีที่แล้ว

    For a particular dataset, i found (p=0, i=1, q=2) and (p=0, i=1, q=3). In both cases i shifted the predicted values by -1 timeperiod.(what i predicted for feb, i conisdered it for jan). Doing so i got testing accuracy of 99% (MAPE-mean abs percetage err).
    What went wrong with this scenario because 99% seems way to good to be correct for any scenario.

  • @nisilebenjamin3174
    @nisilebenjamin3174 3 ปีที่แล้ว

    Very informative
    Thank you sir