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
|
\name{backtest-specification}
\alias{portfolioBacktest}
\title{Specification of portfolio backtesting}
\description{
Specifies how the portfolio backtesting is performed.
}
\usage{
portfolioBacktest(
windows = list(
windows = "equidistWindows",
params = list(horizon = "12m")),
strategy = list(
strategy = "tangencyStrategy",
params = list()),
smoother = list(
smoother = "emaSmoother",
params = list(doubleSmoothing = TRUE,
lambda = "3m", skip = 0,
initialWeights = NULL)),
messages = list())
}
\arguments{
\item{windows}{
a list, containing different arguments: windows, params
(horizon).
}
\item{strategy}{
a list, containing different arguments: strategy, params.
}
\item{smoother}{
a list, containing different arguments: smoother, params.
(doubleSmoothing, lambda, skip, initialWeights).
}
\item{messages}{
a list containing the backtesting messages.
}
}
\value{
returns an S4 object of class \code{"fPFOLIOBACKTEST"}.
}
\references{
W\"urtz, D., Chalabi, Y., Chen W., Ellis A. (2009);
\emph{Portfolio Optimization with R/Rmetrics},
Rmetrics eBook, Rmetrics Association and Finance Online, Zurich.
}
\keyword{models}
|