我正在尝试使用功能Return.portfolio
(PerformanceAnalytics
包)构建投资组合。我在一个矩阵中有 2 个资产的回报r
。运行时:Return.portfolio(r,verbose = T,weights = c(0.5,0.5))
它似乎工作。尝试添加重新平衡时"quarters"
,出现此错误:
"Error in `[<-`(`*tmp*`, k, , value = c(0.639312209726542, 0.639312209726542 :
subscript out of bounds".
我不明白出了什么问题。此外,在尝试建立多空组合时:
Return.portfolio(r,weights = c(1,-1),verbose = T)
,它的运行但结果似乎不合逻辑..这是有原因的吗?多谢你们