Specifies how the portfolio backtesting is performed.
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())
returns an S4 object of class "fPFOLIOBACKTEST"
.
a list, containing different arguments: windows, params (horizon).
a list, containing different arguments: strategy, params.
a list, containing different arguments: smoother, params. (doubleSmoothing, lambda, skip, initialWeights).
a list containing the backtesting messages.
W\"urtz, D., Chalabi, Y., Chen W., Ellis A. (2009); Portfolio Optimization with R/Rmetrics, Rmetrics eBook, Rmetrics Association and Finance Online, Zurich.