Description Usage Arguments Value Author(s) References Examples
Realized Covariance using average subsample.
1 2 |
rdata |
In the multivariate case: a list. Each list-item i contains an xts object with the intraday data of stock i for day t. In the univariate case: an xts object containing the (tick) data for one day. |
cor |
boolean, in case it is TRUE, the correlation is returned. FALSE by default. |
period |
Sampling period |
align.by |
Align the tick data to seconds|minutes|hours |
align.period |
Align the tick data to this many [seconds|minutes|hours] |
cts |
Create calendar time sampling if a non realizedObject is passed |
makeReturns |
Prices are passed make them into log returns |
... |
... |
Realized covariance using average subsample.
Scott Payseur <scott.payseur@gmail.com>
L. Zhang, P.A Mykland, and Y. Ait-Sahalia. A tale of two time scales: Determining integrated volatility with noisy high-frequency data. Journal of the American Statistical Association, 2005.
Michiel de Pooter, Martin Martens, and Dick van Dijk. Predicting the daily covariance matrix for sp100 stocks using intraday data - but which frequency to use? Econometric Reviews, 2008.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# Average subsampled realized variance/covariance for CTS aligned at one minute returns at
# 5 subgrids (5 minutes).
data(sample_tdata);
data(lltc.xts);
data(sbux.xts);
# Univariate
rvSub = rAVGCov( rdata = sample_tdata$PRICE, period = 5, align.by ="minutes",
align.period=5, makeReturns=TRUE);
rvSub
# Multivariate:
rcSub = rAVGCov( rdata = list(lltc.xts,sbux.xts), period = 5, align.by ="minutes",
align.period=5, makeReturns=FALSE);
rcSub
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.