Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Econometrics›Time-Varying Parameter SARIMA Model (TVP-SARIMA)
Regression modelEconometrics / time series

Time-Varying Parameter SARIMA Model (TVP-SARIMA)

Time-Varying Parameter Seasonal Autoregressive Integrated Moving Average Model · Also known as: TVP-SARIMA, time-varying SARIMA, state-space SARIMA, adaptive SARIMA

The Time-Varying Parameter SARIMA model extends the classical SARIMA framework by allowing autoregressive and moving-average coefficients to evolve over time. Cast as a state-space system and estimated with the Kalman filter, it captures both seasonal patterns and structural change within a single unified model.

ScholarGate
  1. Regression model
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Time-varying parameter SARIMA model
ARIMA modelKalman FilterSARIMA modelState Space Model

When to use it

Use TVP-SARIMA when you have a seasonal univariate series whose dynamics plausibly shift over time — for example, macroeconomic aggregates spanning several business cycles, energy or commodity demand affected by structural breaks, or retail sales where consumer behavior evolves gradually. It is especially valuable when standard SARIMA diagnostics reveal parameter instability (Chow or CUSUM tests) or when the forecast horizon is long enough that coefficient drift is economically meaningful. Avoid it when the series is short (fewer than roughly 60 seasonal observations) because identifying both the state noise variance and the SARIMA parameters requires substantial data; also avoid it when a simpler SARIMA with dummy-variable break dummies fits adequately, as the added complexity is then unjustified.

Strengths & limitations

Strengths
  • Captures gradual structural change without requiring a known break date — coefficients evolve continuously.
  • Retains the interpretable SARIMA seasonal structure while adding flexibility.
  • Kalman filter delivers real-time one-step-ahead forecasts that naturally incorporate the latest information.
  • Nests fixed-parameter SARIMA as a special case (Q = 0), enabling formal likelihood-ratio testing of parameter constancy.
  • Bayesian implementations provide full posterior uncertainty over the time-varying paths.
Limitations
  • Requires substantially longer series than standard SARIMA to identify the state-noise variances reliably.
  • Computationally more demanding: each evaluation of the likelihood runs a full Kalman filter pass.
  • Risk of over-parameterization if multiple coefficients are allowed to vary simultaneously without regularization.
  • Interpretation of smoothed coefficient paths can be misleading if the underlying state equation (random walk) is misspecified.

Frequently asked

How does TVP-SARIMA differ from a Markov-switching SARIMA?

TVP-SARIMA allows coefficients to drift continuously and smoothly via a random walk, suitable for gradual structural change. Markov-switching SARIMA models abrupt regime shifts between a discrete set of fixed-coefficient regimes. Choose TVP when change is slow and regime membership is unclear; choose Markov-switching when breaks are sharp and regimes are economically distinct.

How do I choose which coefficients to make time-varying?

Start with economic reasoning — which coefficient is most likely to drift? Test parameter constancy with CUSUM or the Nyblom stability test for each coefficient. Allowing only one or two parameters to vary keeps the model identified and interpretable, especially with moderate sample sizes.

Can I use TVP-SARIMA for multi-step forecasting?

Yes. The Kalman filter naturally propagates uncertainty through the state equation, so multi-step forecast intervals account for both observation noise and coefficient uncertainty. However, when coefficients drift, long-horizon forecasts carry substantial parameter uncertainty and intervals widen considerably.

What software implements TVP-SARIMA?

R packages such as dlm and KFAS implement general state-space models and can represent TVP-SARIMA specifications. Python's statsmodels UnobservedComponents class and Stan-based Bayesian implementations are also widely used. MATLAB's System Identification Toolbox offers similar functionality.

How is the state-noise variance Q estimated?

Q is estimated as a hyperparameter via maximum likelihood using the prediction-error decomposition of the Kalman filter, or via MCMC in Bayesian settings with an inverse-Wishart prior. A likelihood-ratio test comparing Q = 0 (fixed SARIMA) against Q > 0 formally tests whether time variation is statistically warranted.

Sources

  1. Harvey, A. C. (1990). Forecasting, Structural Time Series Models and the Kalman Filter. Cambridge University Press. ISBN: 9780521321969
  2. Durbin, J., & Koopman, S. J. (2012). Time Series Analysis by State Space Methods (2nd ed.). Oxford University Press. ISBN: 9780199641178

How to cite this page

ScholarGate. (2026, June 3). Time-Varying Parameter Seasonal Autoregressive Integrated Moving Average Model. ScholarGate. https://scholargate.app/en/econometrics/time-varying-parameter-sarima-model

Related methods

ARIMA modelKalman FilterSARIMA modelState Space Model

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • ARIMA modelEconometrics↔ compare
  • Kalman FilterBayesian↔ compare
  • SARIMA modelEconometrics↔ compare
  • State Space ModelEconometrics↔ compare
Compare side by side →

Similar methods

Time-varying parameter ARIMA modelTime-varying parameter ARMA modelTime-varying parameter AR modelTime-varying parameter MA modelTime-varying parameter OLSTime-varying parameter ARCH modelTime-varying parameter WLSTime-varying parameter GLS

Related reference concepts

Time-Series Models • Dynamic Quantile Regressions • Dynamic Treatment Effect Models • Diffusion Processes • State Space ModelsTime-Series Models • Dynamic Quantile Regressions • Dynamic Treatment Effect Models • Diffusion ProcessesGaussian Process ModelsHidden Markov ModelsBayesian Model AveragingEconometrics

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Time-varying parameter SARIMA model (Time-Varying Parameter Seasonal Autoregressive Integrated Moving Average Model). Retrieved 2026-07-21 from https://scholargate.app/en/econometrics/time-varying-parameter-sarima-model · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Harvey, A. C.; Durbin, J. & Koopman, S. J. (state-space framework)
Year
1990s
Type
Time-varying state-space model
DataType
Univariate seasonal time series
Subfamily
Econometrics / time series
Related methods
ARIMA modelKalman FilterSARIMA modelState Space Model
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account