我有大量的时间序列存储在xts-object中。它们是各种美国共同基金每日价格变动的百分比。
我想得到的是每个时间序列的累积回报,如下图所示:
https://curl.haxx.se/docs/sslcerts.html
当我只在xts-object中的一个时间序列上使用它时,Return.cumulative
函数似乎运行良好:
> Return.cumulative(as.numeric(returns_2006$2729), geometric = TRUE)
但是当我尝试使用apply函数在所有时间序列中使用它时,它不起作用:
> apply(returns_2006, 2, Return.cumulative(as.numeric(), geometric = TRUE))
match.fun(FUN)出错: 'return.cumulative(as.numeric(),geometric = TRUE)'不是函数,字符或符号
非常感谢您的帮助。