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 ARMA Model (TVP-ARMA)
Regression modelEconometrics / time series

Time-Varying Parameter ARMA Model (TVP-ARMA)

Time-Varying Parameter Autoregressive Moving Average Model · Also known as: TVP-ARMA, time-varying ARMA, state-space ARMA, locally stationary ARMA

The time-varying parameter ARMA (TVP-ARMA) model extends the classical ARMA framework by allowing the autoregressive and moving-average coefficients to evolve over time. Embedded in a state-space representation and estimated via the Kalman filter, it captures structural change and parameter instability in time series without requiring an explicit breakpoint.

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 ARMA model
ARMA modelKalman FilterState Space ModelTime-varying parameter M…

When to use it

Use TVP-ARMA when you suspect that the dynamic structure of a univariate time series has changed over the sample — for example, after policy regime shifts, structural breaks, or gradual economic transitions — but you do not want to impose a fixed break date. It is also appropriate when rolling-window ARMA fits show clear drift in estimated coefficients. Prefer a standard constant-parameter ARMA when the series is short (fewer than ~80 observations), when no evidence of instability exists (Nyblom test is insignificant), or when computational simplicity is paramount. TVP-ARMA is not designed for multivariate modelling — a TVP-VAR is more appropriate in that setting.

Strengths & limitations

Strengths
  • Detects gradual and abrupt parameter change without imposing a known break date.
  • Nested with constant-coefficient ARMA: testing Q = 0 gives a formal test of parameter stability.
  • Produces a full trajectory of time-varying coefficients, enabling richer structural interpretation.
  • Kalman filter estimation is computationally exact under Gaussian errors and scales well with sample size.
  • Naturally accommodates missing observations within the state-space framework.
Limitations
  • Estimation is sensitive to the initial conditions of the Kalman filter and the prior on Q, especially in small samples.
  • Identification of the state-noise covariance Q is difficult when parameter variation is slow — the likelihood surface can be flat.
  • The model can over-fit short series by attributing noise to spurious parameter drift.
  • Forecasting performance deteriorates when the out-of-sample structure diverges sharply from the recent in-sample trajectory.

Frequently asked

How does TVP-ARMA differ from GARCH?

GARCH models time-varying conditional variance (volatility) while keeping the conditional mean structure fixed. TVP-ARMA instead allows the lag coefficients in the conditional mean equation to vary, making it suitable for modelling changes in persistence or impulse-response dynamics rather than volatility clustering.

Can I use TVP-ARMA for forecasting?

Yes, but cautiously. In-sample fit is generally better than constant-coefficient ARMA, but out-of-sample forecasts depend heavily on whether the parameter drift observed in-sample continues. In periods of structural stability, a simpler ARMA often forecasts comparably or better.

How do I choose the orders p and q in TVP-ARMA?

Start with the orders selected by AIC or BIC under a constant-coefficient ARMA, then test for parameter instability (Nyblom test) at those orders. The information criteria for state-space models (computed from the Kalman filter likelihood) can be used to compare alternative TVP-ARMA(p,q) specifications.

What software can estimate TVP-ARMA models?

The STAMP package (Koopman et al.) and the R packages dlm, KFAS, and bsts all support state-space ARMA estimation with time-varying parameters. Bayesian TVP-ARMA can be estimated with Stan or JAGS.

Is TVP-ARMA the same as a locally stationary process?

Related but not identical. Locally stationary processes (Dahlhaus 1997) provide a rigorous asymptotic theory for continuously varying spectra, while TVP-ARMA is a parametric state-space model. Both capture parameter non-stationarity, but TVP-ARMA is estimation-oriented and practical for applied work, whereas local stationarity theory underpins non-parametric spectral approaches.

Sources

  1. Cooley, T. F., & Prescott, E. C. (1976). Estimation in the presence of stochastic parameter variation. Econometrica, 44(1), 167–184. DOI: 10.2307/1911389 ↗
  2. Harvey, A. C. (1989). Forecasting, Structural Time Series Models and the Kalman Filter. Cambridge University Press. ISBN: 9780521405737

How to cite this page

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

Related methods

ARMA modelKalman FilterState 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.

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

Referenced by

Time-varying parameter MA model

Similar methods

Time-varying parameter ARIMA modelTime-varying parameter AR modelTime-varying parameter MA modelTime-varying parameter SARIMA modelTime-varying parameter ARCH modelTime-varying parameter GARCH modelTime-varying parameter OLSTime-varying parameter GLS

Related reference concepts

Time-Series Models • Dynamic Quantile Regressions • Dynamic Treatment Effect Models • Diffusion Processes • State Space ModelsBayesian Model AveragingTime-Series Models • Dynamic Quantile Regressions • Dynamic Treatment Effect Models • Diffusion ProcessesHidden Markov ModelsEconometricsGaussian Process Models

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

ScholarGate — Time-varying parameter ARMA model (Time-Varying Parameter Autoregressive Moving Average Model). Retrieved 2026-07-21 from https://scholargate.app/en/econometrics/time-varying-parameter-arma-model · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Cooley & Prescott (1976); further formalised by Harvey (1989)
Year
1976
Type
State-space time series model
DataType
Univariate or multivariate time series
Subfamily
Econometrics / time series
Related methods
ARMA modelKalman FilterState 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