Learn R Programming

carfima (version 2.0.2)

Continuous-Time Fractionally Integrated ARMA Process for Irregularly Spaced Long-Memory Time Series Data

Description

We provide a toolbox to fit a continuous-time fractionally integrated ARMA process (CARFIMA) on univariate and irregularly spaced time series data via both frequentist and Bayesian machinery. A general-order CARFIMA(p, H, q) model for p>q is specified in Tsai and Chan (2005) and it involves p+q+2 unknown model parameters, i.e., p AR parameters, q MA parameters, Hurst parameter H, and process uncertainty (standard deviation) sigma. Also, the model can account for heteroscedastic measurement errors, if the information about measurement error standard deviations is known. The package produces their maximum likelihood estimates and asymptotic uncertainties using a global optimizer called the differential evolution algorithm. It also produces posterior samples of the model parameters via Metropolis-Hastings within a Gibbs sampler equipped with adaptive Markov chain Monte Carlo. These fitting procedures, however, may produce numerical errors if p>2. The toolbox also contains a function to simulate discrete time series data from CARFIMA(p, H, q) process given the model parameters and observation times.

Copy Link

Version

Install

install.packages('carfima')

Monthly Downloads

220

Version

2.0.2

License

GPL-2

Maintainer

Hyungsuk Tak

Last Published

March 21st, 2020

Functions in carfima (2.0.2)

carfima-internal

Internal carfima functions
carfima

Fitting a CARFIMA(p, H, q) model via frequentist or Bayesian machinery
carfima.loglik

Computing the log likelihood function of a CARFIMA(p, H, q) model
carfima-package

Continuous-Time Fractionally Integrated ARMA Process for Irregularly Spaced Long-Memory Time Series Data
carfima.sim

Simulating a CARFIMA(p, H, q) time series