generate plots of the cumulative returns and drawdown for back-testing
backtest.plot(
R,
log_return = FALSE,
drawdown_on = 1,
plotType = "both",
main = NULL,
colorSet = NULL,
ltySet = NULL,
lwdSet = NULL
)
an xts, vector, matrix, data frame, timeSeries or zoo object of asset returns
arithmetic return or log return, the default is arithmetic return
the plot will shadow the full time period of the maximum drawdown and recovery of the first portfolio. Use number (e.g. 1, 2, 3) to indicate which portfolio drawdown interval you wish to track, or NULL to not shadow any period.
"cumRet", "drawdown", or the default is both
users can design title by providing a character of main
users can design the color by providing a vector of color
users can design lty by providing a vector of lty
users can design lwd by providing a vector of lwd
Peter Carl, Xinran Zhao, Yifu Kang