【发布时间】:2012-12-06 08:38:03
【问题描述】:
在 R 中,我看到有两个包具有 maxdrawdown 功能。
一个是fTrading,另一个是PerformaceAnalytics。
每个都进行不同的计算。
- fTrading 似乎假设价值是资产的价格,因此回撤属于估值。
- 这同样适用于 PerformanceAnalytics,只是它以百分比形式给出答案。
是否有一个带有 maxdrawdown 函数的包,它期望 P/L 数据在一个系列中,并根据它给出回撤?
例如如果您有以下数据
c(12,10,5,-4,-2,1,5,6)
最大回撤是:
-4 + -2=-6.
【问题讨论】:
-
我通常使用tseries包中的
maxdrawdown... -
tseries 和 fTrading 完全一样
-
我真的只是在指出另一个你没有提到的带有 maxdrawdown 函数的包。
fTrading::maxDrawdown基于tseries::maxdrawdown(较旧)。使用tseries的优点是它不依赖于您可能不想安装和加载的几个包。