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

Time-Varying Parameter Autoregressive Model (TVP-AR)

Time-Varying Parameter Autoregressive Model · Also known as: TVP-AR, time-varying AR, state-space AR with drifting coefficients, random-walk coefficient AR

The Time-Varying Parameter Autoregressive (TVP-AR) model extends the classical AR model by allowing its autoregressive coefficients to drift over time, typically as a random walk. Cast as a state-space system, the model captures gradual structural change in the dynamics of a univariate time series without imposing a fixed break date.

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 AR model
ARIMA modelKalman FilterState Space ModelStochastic Volatility Mo…Time-varying parameter M…

When to use it

Use TVP-AR when you have a long enough univariate time series (typically T ≥ 80–100 observations) and economic theory or structural tests suggest the series' persistence or dynamics have shifted gradually over time — for instance, changing inflation persistence, evolving output growth dynamics, or drifting financial volatility. It is well suited for forecasting under structural instability and for documenting how autoregressive dynamics change across policy regimes or business cycles. Do not use it on short series (T < 50), where the random-walk state equation is unidentified; on series with sharp, dated structural breaks (prefer threshold AR or Markov-switching AR instead); or when parsimony and computation speed are paramount and a rolling-window AR suffices.

Strengths & limitations

Strengths
  • Captures smooth, continuous parameter drift without requiring a pre-specified break date.
  • Nested in the state-space framework, enabling optimal filtering and smoothing via the Kalman algorithm.
  • Bayesian MCMC implementation provides full posterior distributions for the time-varying coefficient paths, including credible intervals.
  • Can be extended to stochastic volatility in the observation equation, jointly modeling changing dynamics and changing variance.
  • Naturally accommodates forecasting under structural instability by using the most recent filtered coefficient estimates.
Limitations
  • Requires relatively long time series (T ≥ 80) for reliable identification of the state noise covariance Q.
  • Computationally intensive in the Bayesian form: MCMC chains may need thousands of iterations and convergence diagnostics.
  • Assumes gradual, continuous drift; poorly suited when the true break is abrupt or regime-switching in nature.
  • Random-walk state equation can over-fit in short samples, producing implausibly large coefficient swings.
  • Multivariate extension (TVP-VAR) is far more demanding; the univariate TVP-AR is limited to one series at a time.

Frequently asked

How is TVP-AR different from a rolling-window AR?

A rolling-window AR re-estimates fixed coefficients on a moving sub-sample of fixed length, discarding older data. TVP-AR uses all observations and models the coefficient as a latent stochastic process, propagating uncertainty through the Kalman filter. TVP-AR is statistically more efficient and provides smooth, continuously updated coefficient paths rather than step-wise estimates.

How do I choose the lag order p in TVP-AR?

Standard information criteria (AIC, BIC) applied to an initial constant-coefficient AR on the full sample provide a reasonable starting lag order. Because the TVP-AR is more flexible, parsimony matters: begin with p = 1 or 2 and increase only if residual autocorrelation persists after filtering.

How do I detect whether time variation is statistically significant?

Test H₀: Q = 0 (constant parameters) against the TVP alternative. Andrews (1993) and Nyblom (1989) provide relevant stability tests. In the Bayesian framework, compare the marginal likelihood (or DIC) of the TVP-AR against the constant-parameter AR.

Can TVP-AR handle non-stationarity?

The model is typically applied to stationary or weakly stationary series. If y_t is integrated, first-difference the series before fitting TVP-AR on the differenced variable. The time-varying coefficients do not substitute for detrending or differencing.

What software implements TVP-AR?

In R, the bsts, tvReg, and KFAS packages support TVP specifications. In MATLAB, James Morley's and Gary Koop's publicly available code implements the Bayesian Gibbs-sampling TVP-AR. Python users can use pykalman or statsmodels' state-space module.

Sources

  1. Cogley, T., & Sargent, T. J. (2005). Drifts and volatilities: Monetary policies and outcomes in the post WWII US. Review of Economic Dynamics, 8(2), 262-302. DOI: 10.1016/j.red.2004.10.009 ↗
  2. Kim, C.-J., & Nelson, C. R. (1999). State-Space Models with Regime Switching: Classical and Gibbs-Sampling Approaches with Applications. MIT Press. ISBN: 978-0262112383

How to cite this page

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

Related methods

ARIMA modelKalman FilterState Space ModelStochastic Volatility 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
  • State Space ModelEconometrics↔ compare
  • Stochastic Volatility ModelFinance↔ compare
Compare side by side →

Referenced by

Time-varying parameter MA model

Similar methods

Time-varying parameter ARMA modelTime-varying parameter ARIMA modelTime-varying parameter SARIMA modelTime-varying parameter VAR modelTime-varying parameter GLSTime-varying parameter OLSTime-varying parameter MA modelTime-varying parameter ARCH model

Related reference concepts

Time-Series Models • Dynamic Quantile Regressions • Dynamic Treatment Effect Models • Diffusion Processes • State Space ModelsMultilevel and Partial Pooling ModelsGaussian Process ModelsHidden Markov ModelsTime-Series Models • Dynamic Quantile Regressions • Dynamic Treatment Effect Models • Diffusion ProcessesEconometrics

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

ScholarGate — Time-varying parameter AR model (Time-Varying Parameter Autoregressive Model). Retrieved 2026-07-21 from https://scholargate.app/en/econometrics/time-varying-parameter-ar-model · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Cooley & Prescott (1976); further developed by Kim & Nelson (1999) and Cogley & Sargent (2001, 2005)
Year
1976–2005
Type
Time-series model with drifting coefficients
DataType
Univariate time series (stationary or near-stationary)
Subfamily
Econometrics / time series
Related methods
ARIMA modelKalman FilterState Space ModelStochastic Volatility 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