Learn R Programming

tsDyn (version 0.7-60)

STAR: STAR model

Description

STAR model fitting with automatic selection of the number of regimes based on LM tests.

Usage

star(x, m=2, noRegimes, d = 1, steps = d, series, rob = FALSE,
                 mTh, thDelay, thVar, sig=0.05, trace=TRUE, control=list(), ...)

Arguments

x
time series
m, d, steps
embedding dimension, time delay, forecasting steps
noRegimes
max number of regimes
series
time series name (optional)
rob
perform robust test (not implemented)
thDelay
'time delay' for the threshold variable (as multiple of embedding time delay d)
mTh
coefficients for the lagged time series, to obtain the threshold variable
thVar
external threshold variable
sig
significance level for the tests to select the number of regimes.
control
further arguments to be passed as control list to optim
trace
should additional infos be printed out?
...
currently unused

Value

  • star returns an object of class nlar, subclass star, i.e. a list with informations about the fitted model.

Details

The function star implements the iterative building strategy described in [1] to identify and estimate Smooth Transition AutoRegressive models.

[1] T. Terasvirta, "Specification, estimation and evaluation of smooth transition autoregresive models", J. Am. Stat. Assoc. 89 (1994): 208-218.

See Also

addRegime

Examples

Run this code
mod.star <- star(log10(lynx), mTh=c(0,1), control=list(maxit=3000))
mod.star

Run the code above in your browser using DataLab