我正在计算 R 中 PnL 数据系列的平均回撤、平均长度、恢复长度等,而不是返回数据。这是这样的数据框
PNL
2008-11-03 3941434
2008-11-04 4494446
2008-11-05 2829608
2008-11-06 2272070
2008-11-07 -2734941
2008-11-10 -2513580
我使用了 fTrading 包中的 maxDrawDown 函数,它起作用了。我怎样才能获得其他回撤功能?如果我直接运行AverageDrawdown(quantbook)
函数,它会给出这样的错误消息
Error in if (thisSign == priorSign) { : missing value where TRUE/FALSE needed
我检查了文档,AverageDrawdown
如下所示:
findDrawdowns(R, geometric = TRUE, ...)
R an xts, vector, matrix, data frame, timeSeries or zoo object of asset returns
Myquantbook
是一个数据框,但不适用于此功能。或者你有什么其他的包来获得同样的功能,请指教。