Learn R Programming

quantilogram (version 3.1.1)

crossq: Cross-Quantilogram

Description

Returns the cross-quantilogram

Usage

crossq(DATA, vecA, k)

Value

Cross-Quantilogram

Arguments

DATA

An input matrix of dimensions T x 2, where T is the number of observations. Column 1 contains the first variable and Column 2 contains the second variable. This function will apply a k-period lag to the second variable during computation.

vecA

A pair of two probability values at which sample quantiles are estimated

k

A lag order (integer)

Author

Heejoon Han, Oliver Linton, Tatsushi Oka and Yoon-Jae Whang

Details

This function obtains the cross-quantilogram at the k lag order.

References

Han, H., Linton, O., Oka, T., and Whang, Y. J. (2016). "The cross-quantilogram: Measuring quantile dependence and testing directional predictability between time series." Journal of Econometrics, 193(1), 251-270.

Examples

Run this code
## data source 
data("sys.risk") 

## data: 2 variables 
D = sys.risk[,c("Market", "JPM")]

# probability levels for the 2 variables 
vecA = c(0.1, 0.5)

## cross-quantilogram with the lag of 5
crossq.max(D, vecA, 5)

Run the code above in your browser using DataLab