acfPlot
autocorrelation function plot,
pacfPlot
partial autocorrelation function plot,
lacfPlot
lagged autocorrelation function plot,
teffectPlot
Taylor effect plot.}acfPlot(x, labels = TRUE, ...)
pacfPlot(x, labels = TRUE, ...) lacfPlot(x, n = 12, lag.max = 20, type = c("returns", "values"),
labels = TRUE, ...)
teffectPlot(x, deltas = seq(from = 0.2, to = 3, by = 0.2), lag.max = 10,
ymax = NA, standardize = TRUE, labels = TRUE, ...)
TRUE
.x
be standardized?timeSeries
or any other object which can be transformed by the function
as.timeSeries()
into an object of class timeSeries
.is.na(ymax)
TRUE, then
the value is selected automatically.acfPlot
, pacfplot
,
return an object of class "acf"
, see acf
.
lacfPlot
returns a list with the following two elements: Rho
, the
autocorrelation function, lagged
, the lagged correlations.
teffectPlot
returns a numeric matrix of order deltas
by max.lag
with the values of the autocorrelations.acfPlot
and pacfPlot
, plot and estimate
autocorrelation and partial autocorrelation function. The functions
allow to get a first view on correlations within the time series.
The functions are synonyme function calls for R's acf
and
pacf
from the the ts
package.
Taylor Effect:
The "Taylor Effect" describes the fact that absolute returns of
speculative assets have significant serial correlation over long
lags. Even more, autocorrelations of absolute returns are
typically greater than those of squared returns. From these
observations the Taylor effect states, that that the autocorrelations
of absolute returns to the the power of delta
,
abs(x-mean(x))^delta
reach their maximum at delta=1
.
The function teffect
explores this behaviour. A plot is
created which shows for each lag (from 1 to max.lag
) the
autocorrelations as a function of the exponent delta
.
In the case that the above formulated hypothesis is supported,
all the curves should peak at the same value around delta=1
.Ding Z., Granger C.W.J., Engle R.F. (1993); A long memory property of stock market returns and a new model, Journal of Empirical Finance 1, 83.
## data -
# require(MASS)
plot(SP500, type = "l", col = "steelblue", main = "SP500")
abline(h = 0, col = "grey")
## teffectPlot -
# Taylor Effect:
teffectPlot(SP500)
Run the code above in your browser using DataLab