Threshold-Switching Dynamic Regression Models
The threshold-switching dynamic regression model is composed of a
discrete, fixed-state variable
St and a collection of
dynamic regression (ARX or VARX) submodels that describe the dynamic
behavior of a univariate or multivariate time series
Yt within each state
or regime. The level of an observed threshold
variable
zt determines the regime at
time t (the value of
St):
St =
j if rj
− 1 ≤ zt <
rj, where the
parameters rj are
unobserved thresholds. To specify a threshold
variable, use threshold
.
Threshold autoregressive models (TAR) treat
zt as exogenous to the
system, whereas self-exciting threshold transition models (SETAR) treat
zt as endogenous,
specifically zt =
ykt. Where transitions
between states of TAR models are abrupt, smooth-transition
autoregressive models (STAR) allow for variable-rate state transitions.
Continuous rate functions and associated parameters determine the width
and rate of state transitions. To specify a threshold-switching model,
use tsVAR
.
Functions
Topics
- Create Threshold Transitions
Create a threshold transition object and access its properties.
- Visualize Threshold Transitions
Plot threshold transitions to compare transition function rates and view mixing rates of the threshold levels.
- Evaluate Threshold Transitions
Evaluate transition functions and compute states of threshold transitions given transition variable data.
- Create Threshold-Switching Dynamic Regression Models
Create fully and partially specified threshold-switching dynamic regression models by using the
tsVAR
function. - Estimate Threshold-Switching Dynamic Regression Models
Fit threshold-switching dynamic regression models to simulated data and to tune estimation by using the
esitmate
function. - Simulate Paths of Threshold-Switching Dynamic Regression Models
Generate random response, innovations, and state paths of various threshold-switching dynamic regression models by using the
simulate
function. - Forecast Threshold-Switching Dynamic Regression Models
Forecast paths of threshold-switching models by using the
forecast
function. - Analyze US Unemployment Rate Using Threshold-Switching Model
Describe the dynamics of the yearly US unemployment rate using a threshold-switching dynamic regression model.