Learn R Programming

PANICr (version 1.0.0)

adfp: Generalized Least Squares Modified Dickey-Fuller t test

Description

This function performs a modified Dickey-Fuller t test for a unit root in which the series has been modified by a generalized least squares regression.

Usage

adfp(y, penalty, kmax, kmin, p)

Arguments

y
A matrix of data
penalty
An integer value of either 0 or 1. 0 uses the MAIC, a penalty on k that accounts for the bias in the sum of the autoregressive coefficient. 1 uses the more general form MIC.
kmax
An integer of the maximum number of lags for the vector autoregressions. An upper bound of (12*(T/100)^.25)^8 is suggested in Schwert (1989)
kmin
An integer of the minimum number of lags for the vector autoregression. k = 0 is a reasonable point.
p
An integer with value of either 0 or -1. a value of -1 will modify the series with a generalized least squares regression.

Value

adf A numeric vector of t tests for the dfgls of each column. Will have to find rejection levelskstar A numeric vector of the lags for each column's vector autoregression.