1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
|
\name{assets-testing}
\alias{assetsTest}
\alias{mvshapiroTest}
\alias{mvenergyTest}
\title{Testing Normality of Multivariate Asset Sets}
\description{
Tests if the returns of a set of assets are
normally distributed.
}
\usage{
assetsTest(x, method = c("shapiro", "energy"), Replicates = 99)
mvshapiroTest(x)
mvenergyTest(x, Replicates = 99)
}
\arguments{
\item{x}{
any rectangular time series object which can be converted by the
function \code{as.matrix()} into a matrix object, e.g. like an
object of class \code{timeSeries}, \code{data.frame}, or \code{mts}.
}
\item{method}{
a character string, which allows to select the test.
If \code{method="shapiro"} then Shapiro's multivariate Normality
test will be applied as implemented in R's contributed package
\code{mvnormtest}. If \code{method="energy"} then the E-statistic
(energy) for testing multivariate Normality will be used as proposed
and implemented by Szekely and Rizzo [2005] using parametric
bootstrap.
}
\item{Replicates}{
an integer value, the number of bootstrap replicates, by
default 100. This value is only used if \code{method="energy"}.
}
}
\value{
returns an object of class \code{htest}.
}
\references{
Rizzo M.L. (2002);
\emph{A New Rotation Invariant Goodness-of-Fit Test},
PhD dissertation, Bowling Green State University.
Szekely G.J., Rizzo, M.L. (2005);
\emph{A New Test for Multivariate Normality},
Journal of Multivariate Analysis 93, 58--80.
Szekely G.J. (1989);
\emph{Potential and Kinetic Energy in Statistics},
Lecture Notes, Budapest Institute of Technology, TechnicalUniversity.
Wuertz, D., Chalabi, Y., Chen W., Ellis A. (2009);
\emph{Portfolio Optimization with R/Rmetrics},
Rmetrics eBook, Rmetrics Association and Finance Online, Zurich.
}
\author{
Diethelm Wuertz for this Rmetrics port.
}
\examples{
## LPP -
# Load Swiss Pension Fund Data:
LPP <- LPP2005REC[, 1:6]
head(LPP)
## assetsTest -
# Multivariate Shapiro Test -
assetsTest(LPP, "shapiro")
## assetsTest -
# Multivariate Energy Test -
assetsTest(LPP, "energy")
}
\keyword{models}
|