我正在努力与“fPortfolio'包装在R. 我需要设定无风险利率。 (显然我需要在计算锐度比等时使用它;但假定任意无风险率) 我试过了:
-Attempt 1
Spec = portfolioSpec()[[1]]
# Change Risk Free Rate
setRiskFreeRate(Spec) = 0.008
Frontier = portfolioFrontier(returns_ts,spec = Spec)
weightsSlider(Frontier)
-Attempt 2
weightsSlider(Frontier,spec=Spec)
-Attempt 3
weightsSlider(Frontier,spec=Spec,riskFreeRate = 0.008)
-Problem,每次都没有产生错误。事实上,如果我打电话给规范'它告诉我0.08卢比的利率。然而;当我看到锐利率;它是边界的切线,从完全任意的目标返回中绘制出来。
答案 0 :(得分:0)
应通过以下方式工作:
portfolioFrontier(returns_ts,`setRiskFreeRate<-'(portfolioSpec(), 0.008))