Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a basic question about annualized Sharpe Ratio Calculation: if I know the daily return of my portfolio, the thing I need to do is multiply the Sharpe Ratio by $\sqrt{252}$ to have it annualized.

I don't know why is that, can any body explain?

share|improve this question
If I had daily data for one month (22 trading days), and wanted an estimate of annualized Sharpe ratio, would I use sqrt(252)? – user4850 Feb 26 '13 at 0:06
@GerryBlais Yes. – chrisaycock Feb 26 '13 at 0:53
@David : don't you think RYogi's answer could be accepted for your question? – SRKX Feb 26 '13 at 11:15

Actually, that is not always the case. Here is a great paper by Andy Lo, "The Statistics of Sharpe Ratios". He shows how monthly Sharpe ratios "cannot be annualized by multiplying by $\sqrt{12}$ except under very special circumstances". I expect this will carry over to annualizing daily Sharpe Ratios.

share|improve this answer

@RYogi's answer is definitely far more comprehensive, but if you're looking for what the assumptions behind the common rule of thumb are, they are:

  1. The returns of the portfolio are a Wiener process, in which volatility scales with the square-root of time.
  2. There are 252 trading days in a year.

As Lo's paper points out, assumption #1 is somewhat suspect.

share|improve this answer
Thanks, Tal. I think the assumption 1 should be the returns are IID. – David Oct 28 '11 at 16:04

You often see various financial metrics scale with the square root of time This stems from the process that drives the lognornmal returns in stock prices which is the Ito process $dS = \mu Sdt + \sigma SdZ$.

The Wiener process assumes that each dt is IID and has constant $\mu$ and $\sigma^2$, therefore the same expected value and variance at each increment. Because: $$\operatorname{Var}\left(\ln\left(\frac{S(T)}{S(T_0)} \right) \right) = \operatorname{Var}\left(\ln\left(\frac{S(t_n)}{S(t_{n-1})} \right) \right) + \operatorname{Var}\left(\ln\left(\frac{S(t_{n-1})}{S(t_{n-2})} \right) \right) + \dots + \operatorname{Var}\left(\ln\left(\frac{S(t_1)}{S(t_0)} \right) \right)$$ $$ = ns^2 = s^2\frac{(T-T_0)}{dt}$$ $$\text{where } n = \frac{(T-T_0)}{dt}$$ It follows that $s^2(T-T_0)$. Because the variance should be finite, in the $\lim_{dt \rightarrow 0}$, variance should be proportional to $dt$. Since $s^2$ is 1 for a lognormally distributed process, the variance is $(T-T_0)$, the standard deviation is therefore $\sqrt{T-T_0}$ or $\sqrt{T}$.

The reason you see financial metrics scaled to the square root of time is because the metrics are usually calculated using stock returns, which are assumed to be lognormally distributed. Whether it's right or wrong really has to do with your assumption of how stock returns are really distributed.

share|improve this answer
How about some Latex? ;) – Ryogi Oct 29 '11 at 5:23
Ha I know, I was being lazy... – strimp099 Oct 29 '11 at 12:53

Here's the idea of where that comes from:

To annualize the daily return, you multiply by 252 (the number of observations in a year).

To annualize the variance, you multiply by 252 because you are assuming the returns are uncorrelated with each other and the log return over a year is the sum of the daily log returns.

So the annualization of the ratio is 252 / sqrt(252) = sqrt(252).

share|improve this answer
Hi Patrick, that's exactly what I have thought about. But why the annualized standard deviation should be sqrt(252) times its daily value. My calculation is stdev(252r)=252*stdev(r). – David Oct 28 '11 at 13:55
Correct: sd(252 * r) = 252 * sd(r) but that is not what is being done. You want sd( sum from i=1 to 252 of r_i ) – Patrick Burns Oct 28 '11 at 15:06
Got it. Thanks. – David Oct 28 '11 at 16:02

The units of Sharpe ratio are 'per square root time', that is, if you measure the mean and standard deviation based on trading days, the units are 'per square root (trading) day'. It should be obvious then, how to re-express Sharpe ratio in different units. For example, to get to 'per root month', multiply by $\sqrt{253/12}$.

The reason why Sharpe has these units is because the drift term has units of 'return per time', while variance is 'returns squared per time'.

share|improve this answer

The reason is that the Sharpe Ratio is typically defined in terms of annual return and annual deviation. As everyone has said, you go from daily returns to annual returns by assuming daily returns are independent and identically distributed.

With that assumption, you get annual return by multiplying by daily return by 252 (compounding makes little difference when daily return is 1 bp). You get annual deviation by multiplying daily deviation by square root of 252. So you get the annual ratio by the daily ratio by 252/sqrt(252) = sqrt(252).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.