powered by
Function which computes the Sharpe ratio.
sharpe(X, na.rm = TRUE)
Vector (of lenght \(T\)) or matrix (of size \(T \times N\)) of returns for \(N\) funds. NA values are allowed.
NA
A logical value indicating whether NA values should be stripped before the computation. Default na.rm = TRUE
na.rm = TRUE
A scalar or a vector (of size \(N\)) with the Sharpe ratios.
The Sharpe ratio (Sharpe 1992) is one industry standard for measuring the absolute risk adjusted performance of hedge funds.
Ardia, D., Boudt, K. (2015). Testing equality of modified Sharpe ratios. Finance Research Letters 13, pp.97--104. 10.1016/j.frl.2015.02.008
Ardia, D., Boudt, K. (2016). The Peer Ratios Performance of Hedge Funds. Working paper. 10.2139/ssrn.2000901
Sharpe, W.F. (1994). The Sharpe ratio. Journal of Portfolio Management 21(1), pp.49--58. 10.3905/jpm.1994.409501
sharpeTesting, sharpeScreening and msharpe.
sharpeTesting
sharpeScreening
msharpe
# NOT RUN { ## Load the data data('hfdata') ## Compute the Sharpe ratio out = sharpe(hfdata) print(out) out = sharpe(hfdata, na.rm = FALSE) print(out) # }
Run the code above in your browser using DataLab