Skip to main content

What Is Time Series Analysis? Stationarity, ARIMA, and Forecasting

Daniel HaDaniel Ha · Seoul National University PhD Student
Last updated: 2026-08-25·3 min read
Time series analysis examines trend, seasonality, and autocorrelation in data observed in time order to forecast future values. It proceeds through checking stationarity, identifying the model, estimating it, and forecasting and diagnosing, with ARIMA as the representative model.

What Is Time Series Analysis?

Time series analysis finds patterns in data collected at regular time intervals in order to forecast the future or understand the underlying structure. Unlike ordinary regression, which assumes observations are independent, it explicitly models the correlation between time points (autocorrelation).

What Characterizes Time Series Data?

It is composed of trend, seasonality, cyclical movement, and irregular variation. Separating these components is the starting point of the analysis.

ComponentMeaning
TrendLong-run direction of increase or decrease
SeasonalityVariation repeating on a fixed cycle
CycleLong waves with an irregular period
IrregularUnexplained random variation

How Do You Run a Time Series Analysis?

Work in order from checking stationarity to forecasting and diagnostics.

Step 1: Check Stationarity

Use a time plot and the ADF test to confirm whether the mean and variance stay constant over time (stationarity).

Step 2: Transform and Difference

If the series is not stationary, remove trend and seasonality through a log transformation or differencing.

Step 3: Identify and Estimate the Model

Determine the model orders from the autocorrelation function (ACF) and partial autocorrelation function (PACF), then estimate the parameters.

Step 4: Forecast and Diagnose

Confirm the residuals behave as white noise, then forecast future values with the fitted model.

Why Does Stationarity Matter?

Because most time series models presuppose it. Without stationarity, estimation becomes unstable, so the series is first converted into a stationary one through differencing or a similar transformation.

What Is an ARIMA Model?

ARIMA combines autoregression (AR), differencing (I), and moving average (MA) terms, and is the standard model for forecasting a stationarized series. When seasonality is present, seasonal ARIMA (SARIMA) is used.

Summary

Time series analysis follows check stationarity, transform and difference, identify and estimate, forecast and diagnose. Secure stationarity first, identify the model with ACF and PACF, then confirm adequacy with residual diagnostics. For estimating effects between variables, see regression analysis.