Read ACF and PACF plots to tell an AR process from an MA process, know which lags are actually significant, and turn that reading into candidate ARIMA orders for Cyclepath.
Welcome to Autocorrelation: ACF and PACF, the fourth module of the course. Module 3 stationarized Cyclepath — seasonal differencing, confirmed with the ADF test — but stationarity alone doesn’t tell you how to build a model on top of it. ARIMA, which Module 5 introduces, needs two specific numbers: how many autoregressive (AR) terms and how many moving-average (MA) terms to include. This module is where those numbers come from.
You’ll start with what the autocorrelation function (ACF) and partial autocorrelation function (PACF) actually measure, and why you need both rather than either alone. You’ll learn the classic signatures that separate an AR process from an MA process — one tails off while the other cuts off sharply, and which is which tells you the process type. You’ll learn to read a significance band properly, including the real risk of chasing a spike that’s just noise. And you’ll apply all of it to Cyclepath’s stationary series from Module 3, turning a plot into a genuine shortlist of ARIMA orders to try next.
Every plot in this module is generated from real data — synthetic AR and MA processes with known, verifiable structure, and the actual seasonally-differenced Cyclepath series — computed with statsmodels.tsa.stattools.acf and pacf. Start with Lesson 1 on what these two functions are actually measuring.
Complete all 5 lessons to finish the Autocorrelation: ACF and PACF module.