Research Wiki · Methods Lab

Time-series analysis and forecasting

Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals.

Methods family

Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals.

Use methods only after defining the estimand, data structure, assumptions, validation plan and decision consequence.

Moving averages

Moving averages is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Weighted moving averages

Weighted moving averages is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Exponential smoothing

Exponential smoothing is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Holt’s linear trend

Holt’s linear trend is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Holt-Winters method

Holt-Winters method is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Seasonal decomposition

Seasonal decomposition is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Classical decomposition

Classical decomposition is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
STL decomposition

STL decomposition is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Autoregressive models

Autoregressive models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Moving-average models

Moving-average models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

ARMA

Spearman correlation measures monotonic association using ranks rather than raw values. It is useful when relationships are non-linear but consistently ordered or when data are ordinal.

ARIMA

ARIMA models a differenced time series using autoregressive and moving-average terms. Diagnostics should test residual structure, stability and whether seasonality or external drivers require extensions.

Seasonal ARIMA

Seasonal ARIMA extends ARIMA with seasonal differencing and seasonal autoregressive and moving-average terms. It is suitable when repeated seasonal patterns remain after transformation.

ARIMAX

ARIMAX is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Vector autoregression

Vector autoregression is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Vector error-correction models

Vector error-correction models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Cointegration

Cointegration is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Granger causality

Granger causality is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

State-space models

State-space models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Kalman filtering

Kalman filtering is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Dynamic regression

Dynamic regression is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Transfer-function models

Transfer-function models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Intervention analysis

Intervention analysis is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Interrupted time-series analysis

Interrupted time-series analysis is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Prophet forecasting

Prophet forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Bayesian structural time series

Bayesian structural time series is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Gaussian-process forecasting

Gaussian-process forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Neural-network forecasting

Neural-network forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

LSTM forecasting

LSTM forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Temporal convolutional networks

Temporal convolutional networks is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Transformer-based forecasting

Transformer-based forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Hierarchical forecasting

Hierarchical forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Demand forecasting

Demand forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Bass diffusion model

Bass diffusion model is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Gompertz growth model

Gompertz growth model is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Logistic growth model

Logistic growth model is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

New-product adoption forecasting

New-product adoption forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Scenario forecasting

Scenario forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Forecast accuracy

Forecast accuracy is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

MAPE

MAPE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

WAPE

WAPE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

RMSE

RMSE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

MAE

MAE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Forecast bias

Forecast bias is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Prediction intervals

Prediction intervals is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Backtesting

Backtesting is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Rolling-origin validation

Rolling-origin validation is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Browse linked method entries

Deep entry

Moving averages

Moving averages is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Weighted moving averages

Weighted moving averages is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Exponential smoothing

Exponential smoothing is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Holt’s linear trend

Holt’s linear trend is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Holt-Winters method

Holt-Winters method is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Seasonal decomposition

Seasonal decomposition is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Classical decomposition

Classical decomposition is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

STL decomposition

STL decomposition is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Autoregressive models

Autoregressive models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Moving-average models

Moving-average models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

ARMA

Spearman correlation measures monotonic association using ranks rather than raw values. It is useful when relationships are non-linear but consistently ordered or when data are ordinal.

Open method
Method definition

ARIMA

ARIMA models a differenced time series using autoregressive and moving-average terms. Diagnostics should test residual structure, stability and whether seasonality or external drivers require extensions.

Open method
Method definition

Seasonal ARIMA

Seasonal ARIMA extends ARIMA with seasonal differencing and seasonal autoregressive and moving-average terms. It is suitable when repeated seasonal patterns remain after transformation.

Open method
Method definition

ARIMAX

ARIMAX is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Vector autoregression

Vector autoregression is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Vector error-correction models

Vector error-correction models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Cointegration

Cointegration is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Granger causality

Granger causality is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

State-space models

State-space models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Kalman filtering

Kalman filtering is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Dynamic regression

Dynamic regression is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Transfer-function models

Transfer-function models is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Intervention analysis

Intervention analysis is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Interrupted time-series analysis

Interrupted time-series analysis is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Prophet forecasting

Prophet forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Bayesian structural time series

Bayesian structural time series is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Gaussian-process forecasting

Gaussian-process forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Neural-network forecasting

Neural-network forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

LSTM forecasting

LSTM forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Temporal convolutional networks

Temporal convolutional networks is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Transformer-based forecasting

Transformer-based forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Hierarchical forecasting

Hierarchical forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Demand forecasting

Demand forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Bass diffusion model

Bass diffusion model is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Gompertz growth model

Gompertz growth model is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Logistic growth model

Logistic growth model is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

New-product adoption forecasting

New-product adoption forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Scenario forecasting

Scenario forecasting is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Forecast accuracy

Forecast accuracy is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

MAPE

MAPE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

WAPE

WAPE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

RMSE

RMSE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

MAE

MAE is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Forecast bias

Forecast bias is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Prediction intervals

Prediction intervals is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Backtesting

Backtesting is a method within time-series analysis and forecasting. Methods that model trend, seasonality, autocorrelation and external drivers to produce forecasts and uncertainty intervals. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Rolling-origin validation

Rolling-origin validation is a statistical or analytical concept within time-series analysis and forecasting. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method

Need the method applied to a live decision?

Share the market, customer, product or investment question that needs a defensible evidence design.

Brief Ninth Atlas