Description Usage Arguments Details Value Note Author(s) References See Also
Function which performs the screening of a universe of returns, and compute the modified Sharpe outperformance ratio
1 | msharpeScreening(X, level = 0.90, na.neg = TRUE, control = list())
|
X |
matrix (TxN) of T returns for the N funds. |
level |
modified Value-at-Risk level. Default: |
na.neg |
a logical value indicating whether |
control |
control parameters (see *Details*). |
The modified Sharpe ratio (Favre and Galeano 2002, Gregoriou and Gueyie 2003) is one industry standard for measuring the absolute risk adjusted performance of hedge funds. We propose to complement the modified Sharpe ratio with the fund's outperformance ratio, defined as the percentage number of funds that have a significantly lower modified Sharpe ratio. In a pairwise testing framework, a fund can have a significantly higher modified Sharpe ratio because of luck. We correct for this by applying the false discovery rate approach by (Storey 2002).
For the testing, only the intersection of non-NA
observations for the two funds are used.
The argument control
is a list that can supply any of the following components:
type
asymptotic approach (type = 1
) or studentized circular bootstrap approach (type = 2
). Default: type = 1
.
ttype
test based on ratio (type = 1
) or product (type = 2
). Default: type = 2
.
hac
heteroscedastic-autocorrelation consistent standard errors. Default: hac = FALSE
.
nBoot
number of boostrap replications for computing the p-value. Default: nBoot = 499
.
bBoot
block length in the circular bootstrap. Default: bBoot = 1
, i.e. iid bootstrap. bBoot = 0
uses optimal block-length.
pBoot
symmetric p-value (pBoot = 1
) or asymmetric p-value (pBoot = 2
). Default: pBoot = 1
.
nCore
number of cores to be used. Default: nCore = 1
.
minObs
minimum number of concordant observations to compute the ratios. Default: minObs = 10
.
minObsPi
minimum number of observations to compute pi0. Default: minObsPi = 1
.
lambda
threshold value to compute pi0. Default: lambda = NULL
, i.e. data driven choice.
A list with the following components:
n
: vector (of length N) of number of non-NA
observations.
npeer
: vector (of length N) of number of available peers.
msharpe
: vector (of length N) of unconditional modified Sharpe ratios.
dmsharpe
: matrix (of size NxN) of modified Sharpe ratios differences.
pval
: matrix (of size N \times N) of p-values of test for modified Sharpe ratios differences.
lambda
: vector (of length N) of lambda values.
pizero
: vector (of length N) of probability of equal performance.
pipos
: vector (of length N) of probability of outperformance performance.
pineg
: vector (of length N) of probability of underperformance performance.
Further details on the methdology with an application to the hedge fund industry is given in in Ardia and Boudt (2014). The file ‘ThePeerPerformanceOfHedgeFunds.txt’ in the ‘/doc’ package's folder allows the reprodution of the steps followed in the article. See also the presentation by Kris Boudt at the R/Finance conference 2012 at http://www.rinfinance.com.
Some internal functions where adapted from Wolf's R code.
Application of the false discovery rate approach applied to the mutual fund industry has been presented in Barraz, Scaillet and Wermers (2010).
Please cite the package in publications. Use citation("PeerPerformance")
.
David Ardia and Kris Boudt.
Ardia, D., Boudt, K. (2014). The Peer Performance of Hedge Funds. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2000901
Barras, L., Scaillet, O., Wermers, R. (2010). False discoveries in mutual fund performance: Measuring luck in estimated alphas. Journal of Finance 5, pp.179–216.
Favre, L., Galeano, J.A. (2002). Mean-modified Value-at-Risk with Hedge Funds The Journal of Alternative Investments 5, pp.21–25.
Gregoriou, G. N., Gueyie, J.-P. (2003). Risk-adjusted performance of funds of hedge funds using a modified Sharpe ratio The Journal of Wealth Management Winter, pp.77–83.
Ledoit, O., Wolf, M. (2008). Robust performance hypothesis testing with the Sharpe ratio. Journal of Empirical Finance 15, pp.850–859.
Sharpe, W. F. (1994). The Sharpe ratio. Journal of Portfolio Management Fall, pp.49–58.
Storey, J. (2002). A direct approach to false discovery rates. Journal of the Royal Statistical Society B 64, pp.479–498.
msharpe
, msharpeTesting
, sharpeScreening
and alphaScreening
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.