Releases: aptech/tspdlib
2.1.0- tspdlib 2.1.0
Change log 2.0.1:
- Bug Fix: Fixed printing of model type.
- Add critical values for coint_maki.
- Update printing style for coint_maki.
Change log 2.1.0:
- Bug Fix: Fix printing error with rals_lm_break.
- Add example: rals_lm_break.e.
Requirements: The TSPDLIB 2.0 library requires GAUSS 21+ to run.
GAUSS 21+
The GAUSS Time Series and Panel data tests library can be downloaded, installed, and updated directly in GAUSS using the GAUSS Package Manager. If you are using this method you do not need to download anything from GitHub. Note: This is the recommended installation method.
Warning
Do not attempt to install using the Source Code (Zip) or Source Code (tar.gz) folders. The library will not properly install using these folders.
2.0.0 - tspdlib 2.0.0
Change log 2.0.0:
- Added response surface critical values in ADF, GLS, LM, and KPSS tests.
- Added innovational outlier and additive outlier options for Zivot & Andrews unit root tests.
- Bug Fix: Optimal lag selection in adf_1br, adf_2br, lm_1br, fourier_adf, fourier_lm, and fourier_gls.
- Add standardized output printing.
- New procedures:
- gls_1br - GLS unit root test with one break.
- gls_2br - GLS unit root tests with two breaks.
- RALSLM_breaks - RALS-LM unit root tests with one and two breaks.
- fixed_T_panel - Fixed T unit root tests.
- _get_cd_error - Error-cross section dependence tests.
- ADF_1break_est - ADF break with 1 break unit root tests with regression coefficients returned.
- ADF_2break_est - ADF break with 2 break unit root tests with regression coefficients returned.
- granger - Granger causality function with optional arguments.
- pdlm - PD level and trend break test with optional arguments.
- quantileADF - quantile ADF procedure with option arguments.
- Update ADF_1br.e to accommodate new outlier model input.
- Update all procedure to use optional arguments for parameters and set defaults for all optional arguments.
- Add new dataframe datasets with date types.
- Update all structural break accommodating tests to be compatible with date types.
- Add automatic date type detection.
- Add printing of test details.
- Add printing of test conclusions.
- New examples:
- gls_1br.e
- gls_2br.e
- pdlm.e
- granger.e
- quantileADF.e
- Fixed minor formatting in the function headers.
- Add Wald statistics and corresponding bootstrap critical values for the cases with more lags to PDcaus_SURwald.
- Fix cointegration procedures to run even if critical values are not available.
Requirements: The TSPDLIB 2.0 library requires GAUSS 21+ to run.
GAUSS 21+
The GAUSS Time Series and Panel data tests library can be downloaded, installed, and updated directly in GAUSS using the GAUSS Package Manager. If you are using this method you do not need to download anything from GitHub. Note: This is the recommended installation method.
1.1.1 - tspdlib 1.1.1
Change Log
- Added new example files:
- lm.e
- lmkpss.e
- mgls.e
- Fixed minor formatting in the function headers.
- Add Wald statistics and corresponding bootstrap critical values for the cases with more lags to PDcaus_SURwald.
- Fix cointegration procedures to run even if critical values are not available.
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
GAUSS 20+
The GAUSS Time Series and Panel data tests library can be downloaded, installed, and updated directly in GAUSS using the GAUSS Package Manager. If you are using this method you do not need to download the tspdlib_1.1.1 folder. Note: This is the recommended installation method.
GAUSS 18+
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.1.1.zipfrom the tspdlib release page. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.1.1.zip. - Before using the functions created by
tspdlibyou will need to load the newly createdtspdliblibrary. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. SelectLoad Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.
1.1.0 - tspdlib 1.1
Change Log
- Bug fix: Fix small formatting error.
- Bug fix: Fix encoding issues
- Add Maki cointegration test and Maki cointegration test example.
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.0.4.zip. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.0.4.zip.
Before using the functions created by tspdlib you will need to load the newly created tspdlib library. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. Select Load Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.
1.0.4 - tspdlib 1.0.4
Change Log
- Bug fix: Fix bug in qr_adf when chosen ADF lags is equal to 0.
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.0.4.zip. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.0.4.zip.
Before using the functions created by tspdlib you will need to load the newly created tspdlib library. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. Select Load Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.
1.0.3 - tspdlib 1.0.3
Change Log
- Bug fix: Fix assignment of x in lm.src from
x = sbt1~y1tox=y1~sbt1
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.0.3.zip. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.0.3.zip.
Before using the functions created by tspdlib you will need to load the newly created tspdlib library. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. Select Load Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.
1.0.2 - tspdlib 1.0.2
There have been minor bug fixes to improve functionality and address errors with examples.
Change Log
- Removed extra tab in : LTtrend_crit.tsv
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.0.2.zip. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.0.2.zip.
Before using the functions created by tspdlib you will need to load the newly created tspdlib library. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. Select Load Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.
1.0.1 - tspdlib 1.0.1
The preliminary econometric package for Time Series and Panel Data Methods has been updated and functionality has been expanded in this first official release of tspdlib.
Change Log
- Fixed corrupted data files: ILTlevel_crit.tsv, LTtrend_crit.tsv, TSe.dat, TScoint.e, pscoint.dat, pdcause.dat, PDe.dat, TScaus.dat
- Fix critical value loading in PD_PANIC.src.
- Fix missing variable declaration in PD_nkarul.src .
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.0.1.zip. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.0.1.zip.
Before using the functions created by tspdlib you will need to load the newly created tspdlib library. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. Select Load Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.
1.0.0 - tspdlib 1.0
The preliminary econometric package for Time Series and Panel Data Methods has been updated and functionality has been expanded in this first official release of tspdlib.
Change Log
BNG_PANICnew modelinputs changed to 1 for intercept, 2 for intercept and trend.- Change outputs from
adfprocedure to include tstat, p-value, and critical value. - Add critical values to output from
dfglsprocedure. - Add critical values to output from
ersptprocedure. - Add bandwidth length to required inputs from
ersptprocedure. - Add bandwidth length to required inputs for Fourier_
kpssprocedure. JWL_panicmodel inputs changed to 1 for intercept, 2 for intercept and trend.- Add bandwidth length for spectral window to required inputs for
kpss_1breakandkpss_2breakprocedures. - Add bandwidth length for spectral window to required inputs for
mglsprocedure. - Add critical values to output from
mglsprocedure. - Add bandwidth length for spectral window to required inputs for
ppprocedure. - Add critical values to output from
ppprocedure. - Add the following functions:
-coint_cissano
-coint_egranger
-coint_ghansen
-coint_hatemiJ
-coint_shin
-coint_tsongetal
-PDcaus_Fisher
-PDcaus_SURwald
-PDcaus_Zhnc
-PD_cips
-GCtest - New individual example files for all procedures in the package.
Installation
The GAUSS Time Series and Panel data tests can be easily installed using the GAUSS Application Installer, as shown below:
- Download the zipped folder
tspdlib_1.0.zip. - Select Tools > Install Application from the main GAUSS menu.
- Follow the installer prompts, making sure to navigate to the downloaded
tspdlib_1.0.zip. - Before using the functions created by
tspdlibyou will need to load the newly createdtspdliblibrary. This can be done in a number of ways:
- Navigate to the library tool view window and click the small wrench located next to the
tspdliblibrary. SelectLoad Library. - Enter
library tspdlibin the program input/output window. - Put the line
library tspdlib;at the beginning of your program files.