R Packages

The tsmodels repo comprises the following packages, all of which are currently on github and slowly making it to CRAN:

Package              Repository Description
tsmethods CRAN Generic methods for use in a time series probabilistic framework, allowing for a common calling convention across packages. Additional methods for time series prediction ensembles and probabilistic plotting of predictions is included.
tsdistributions CRAN Location-Scale based distributions parameterized in terms of mean, standard deviation, skew and shape parameters and estimation using automatic differentiation. Includes various distributions such as Normal, Student, GED, etc.
tsarma Github Autoregressive Moving Average Models. Estimation, filtering, prediction, simulation and diagnostics.
tsgarch CRAN GARCH models with a large choice of conditional distributions. Methods for specification, estimation, prediction, filtering, simulation, and statistical testing.
tsmarch Github Multivariate ARCH models including DCC, Copula GARCH, and Generalized Orthogonal GARCH with Generalized Hyperbolic distribution. Works with the tsgarch package.
tstests CRAN Goodness of Fit and Forecast Evaluation Tests for time series models. Includes various tests for value at risk and expected shortfall evaluation.
RcppBessel CRAN Exports an ‘Rcpp’ interface for Bessel functions in the ‘Bessel’ package, callable from ‘C++’ code of other packages.
tsdatasets Github Sample time series datasets.
tssimulator Github Easy generation of random time series under various dynamics and mixtures.
tsaux Github General-purpose calendar and auxiliary functions, including outlier detection and transformations.
tsets Github Exponential Smoothing (ETS) models. Estimation, prediction, simulation, and inference.
tsissm Github Unobserved Components Model using the Linear Innovation State Space representation.
tsvets Github Vector Exponential Smoothing Models. Estimation with automatic differentiation.
tsforeign Github Wrappers for models in other packages to conform to the unified time series framework.
tsgam Github Wrappers for GAM models in the ‘mgcv’ package.
tscausal Github Time Series based causal inference using any predictive distribution.
parma CRAN Provides models and methods for capital allocation in financial portfolios. Implements fractional-based programming for risk-to-reward ratio optimization.
Rsolnp CRAN General non-linear optimization using the Augmented Lagrange Multiplier method.

There are still some packages which have yet to be migrated to Github from my old bitbucket account including the twinkle (STARMA), dbm (dynamic binary model) and racd (autoregressive conditional density) packages. These currently may not even build as they have not been updated in over a decade.

Back to top