Testing Whether an Estimated Sharpe Ratio Is Positive
Summary
The discussion considers a one-sided test of whether an estimated Sharpe ratio exceeds zero and asks which reference distribution and standard error to use. One response gives a standard-error expression for the estimated Sharpe ratio under simplifying assumptions and forms a test statistic by dividing the estimate by that error. Another outlines an intuitive large-sample approach: relate the Sharpe ratio to mean return, volatility, and sample length, then use a normal approximation for the return-based test.
The replies emphasize that these approaches rely on different interpretations of the statistic. The ratio-based treatment regards Sharpe as an estimate with its own sampling uncertainty, while the intuitive argument treats volatility as the scale for testing mean returns. The exchange does not supply a complete set of assumptions, such as return dependence or distributional conditions, and it presents disagreement rather than a definitive resolution. A practitioner should verify the applicable standard error and account for the return process and sample design.
Key ideas
- The hypothesis is whether the estimated Sharpe ratio is greater than zero.
- A ratio-based approach calculates a standard error for the estimated Sharpe and forms a test statistic.
- An alternative large-sample argument connects Sharpe significance to a test of mean return scaled by volatility.
- The approaches rely on different assumptions about the Sharpe ratio’s sampling distribution.
- Dependence and other properties of the return series can affect whether either approximation is appropriate.
Tags
Full text
# How to test signifcance of a sharpe ratio
# How to test signifcance of a sharpe ratio
Let say you have measured a Sharpe Ratio of $S^*$. What is the simplest way (ie no fancy distributions) to do a hypothesis that this is different from $0$?
So $H_0: \text{ The sharpe ratio is equal to 0}$ and $H_1: \text{ The sharpe ratio is greater than 0}$.
So given $S^*$, $\mathbb{P}( Y = S^* ) \geq 0.05$
But what should the $Y$ be? I read somewhere online that it could the non centered t distribution, but I am not sure whether this could be centered to the standard t test distribution. Moreover, I would also like to consider the normal distribution and as the sample used to create the statistic should be greater than 30, the t test to normal approxaimtion should apply.
Can someone please help me with the details here?
## Answer by phdstudent (score 6, accepted)
https://quant.stackexchange.com/a/54926
The answer above is not correct.
Let's go by parts:
Denote the mean of returns $\mu$. Denote the standard deviation of returns: $\sigma$.
Therefore the sharpe ratio is:
$$ SR = \frac{\mu-r_f}{\sigma} $$
The corresponding standard errors are:
$$ se(\hat{\mu}) = \frac{\sigma}{\sqrt{t}}$$ $$ se(\hat{\sigma}) = \frac{\sqrt{2} \sigma^2}{\sqrt{T}}$$ $$ se(\hat{SR}) = \frac{\sqrt{1+SR^2/2}}{\sqrt{T}}$$
So the t-stat for the sharpe ratio is:
$$ t-stat(\hat{SR})= \frac{\hat{SR}}{se(\hat{SR})}$$
Edit: Here is a reference
## Answer by demully (score 1)
https://quant.stackexchange.com/a/66448
This one divides people ;-)
There is a very simple answer to your question; usually proposed by people with decades of markets experience, for whom (a) a Monte Carlo proof of statistical consistency is "enough". And (b) who tend to think that market uncertainty will always trump model uncertainty many times over. Which can upset a different group, who get upset by the lack of greek letters, associated lengthy calculus. and formal proofs. The difference is more philosophical than substantive; because the two approaches don't tend to suggest very different outcomes when applied to real-world data.
It comes down to whether you are happy making the following intuitive statement, or not. "The significance of Sharpe>0 is the same as that of Returns>0 given Time and Volatility". Assuming a large sample (and thus Student's T ~ Normal Z, as you you say), then:
Returns = Sharpe * Time * Vol
Timed Vol = Vol * root(Time)
The one-tailed p-value is Inv-Normal(Returns/Timed Vol), equals N'(SR * root(Time)). Simples...
Many (often more scholarly) commentators are not happy with the initial intuitive assumption above. IE P(SR>0) = P(Returns>0 | Vol). They do not think of the Sharpe as a convenient ratio for comparing different securities; but as a phenomenon in its own right; with its own distribution. In which case, they would argue that it has its own distribution and its own standard error, in its own right.
As opposed to volatility already being the standard error for returns; and Sharpe being returns/SE, equals already the Z-score (or T-stat) for the simplest hypothesis test as per Stats 101.
Whichever logic is "correct" depends on my intellectual and practical priors here, I suppose ;-)Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.