For some confidence level \(p\), the conditional drawdown is the the mean of the worst \(p\%\) drawdowns.

CDD(R, weights = NULL, geometric = TRUE, invert = TRUE, p = 0.95, ...)

Arguments

R

an xts, vector, matrix, data frame, timeSeries or zoo object of asset returns

weights

portfolio weighting vector, default NULL, see Details

geometric

utilize geometric chaining (TRUE) or simple/arithmetic chaining (FALSE) to aggregate returns, default TRUE

invert

TRUE/FALSE whether to invert the drawdown measure. see Details.

p

confidence level for calculation, default p=0.95

...

any other passthru parameters

References

Chekhlov, A., Uryasev, S., and M. Zabarankin. Portfolio Optimization With Drawdown Constraints. B. Scherer (Ed.) Asset and Liability Management Tools, Risk Books, London, 2003 https://www.ise.ufl.edu/uryasev/drawdown.pdf

See also

Author

Brian G. Peterson

Examples


data(edhec)
t(round(CDD(edhec),4))
#>                        Conditional Drawdown 5%
#> Convertible Arbitrage                   0.0706
#> CTA Global                              0.0734
#> Distressed Securities                   0.1326
#> Emerging Markets                        0.1587
#> Equity Market Neutral                   0.0320
#> Event Driven                            0.1052
#> Fixed Income Arbitrage                  0.0362
#> Global Macro                            0.0375
#> Long/Short Equity                       0.1076
#> Merger Arbitrage                        0.0325
#> Relative Value                          0.0462
#> Short Selling                           0.6322
#> Funds of Funds                          0.0761