Learn R Programming

ACDm (version 1.1.0)

Tools for Autoregressive Conditional Duration Models

Description

Provides tools for autoregressive conditional duration (ACD, Engle and Russell, 1998) models. Functions to create trade, price, or volume durations from transaction data, perform diurnal adjustments, fit various ACD models, and test them.

Copy Link

Version

Install

install.packages('ACDm')

Monthly Downloads

527

Version

1.1.0

License

GPL (>= 3)

Maintainer

Markus Belfrage

Last Published

July 16th, 2025

Functions in ACDm (1.1.0)

Discreetly mixed Q-Weibull and ordinary Weibull

Discreet mix of the q-Weibull and the ordinary Weibull distributions
Discreetly mixed Q-Weibull and exponential

Discreet mix of the Q-Weibull and the exponential distributions
plotDescTrans

Transactions plots
plotScatterAcd

Scatter plot for ACD models
testTVACD

LM test against Time-Varying ACD models (Meitz and Terasvirta, 2006)
qWeibullDist

The q-Weibull distribution
plotHistAcd

Mean duration plot
standardizeResi

Residual standardization
sim_ACD

ACD simulation
plotLL

Plots the response surface of the log likelihood of a fitted model.
testSTACD

LM test against Smooth Transition ACD models (Meitz and Terasvirta, 2006)
resiDensityAcd

Residual Density Histogram
qqplotAcd

Quantile-Quantile plot of the residuals
plotRollMeanAcd

Plots rolling means of durations
testRmACD

LM test of no Remaining ACD (Meitz and Terasvirta, 2006)
diurnalAdj

Dirunal adjustment for durations
GeneralizedGammaDist

The generelized Gamma distribution
DataFiles

Time Series Data Sets
ACDm-package

ACD Modelling
BurrDist

The Burr Distribution
dgenf

The generalized F distribution
acf_acd

Autocorrelation function plots for ACD models
acdFit

ACD (Autoregressive Conditional Duration) Model Fitting
acdFit-methods

Methods for class acdFit
computeDurations

Durations computation
Finite mixture of inverse Gaussian Distributions

Finite mixture of inverse Gaussian Distribution
plotHazard

Hazard function plot