如何使用 Return.calculate 和 Maxdrawdown 函数将以下数据转换为 zoo/xts/tseries 对象以计算最大回撤?
您好朋友,我在单个 csv 中有大约 400 种股票的股票(例如 CENTURYTEX、AAPL、RIL 等)特定的 eod 价格。
我想计算最大回撤。为了计算回报,我正在尝试
ret=by[ddr3csv[,4],ddr3csv[,2],
function(x)Return.calculate(x,method="simple")]
这是给出“关闭”不是子集的错误。
一旦获得回报,找到最大回撤将很容易。我正在寻找错误但无法弄清楚。
rownum name code date price readings
86916 CENTURYTEX 500040 11/04/2011 364.60 2994
86917 CENTURYTEX 500040 13/04/2011 376.70 2994
86918 CENTURYTEX 500040 15/04/2011 370.90 2994
86919 CENTURYTEX 500040 18/04/2011 365.85 2994