Hi!
I'm currently working on the backtesting of a long-short portfolio, and I need to calculate the Sharpe ratio of this portfolio. As you know, Sharpe ratio is (Expected return - Risk free rate)/(st dev of the returns of the portfolio).
Alright, but:
- easy question: what risk free rate am I suppose to use? I would say it's between 0 and a negative rate, according to the current market situation. I currently use 0 as reference. What do you think about it?
- challenging question: How do I calculate the returns? This might sound easy for a long only portfolio, but what is the method for a long short?
Basic example: I long $10k of stock A, short $10k of stock B. Stock A makes +2% and stock B doesn't move, I virtually have an infinite return!!! Using ($10k * 1.02 + $10k * 1)/($10k - $10k) -1
Am I suppose to calculate each return individually and then add them together? which would make 0.5*2% + 0.5*0% = 1% return ?
And last but not least, once I will have my vector with returns, Sharpe ratio should be:
Sh. ratio = Average(daily returns)/St dev (daily returns)
I mean I am not supposed to use any multiple such as sqrt(250) because I am using daily data?
Thank you for your help!
I'm currently working on the backtesting of a long-short portfolio, and I need to calculate the Sharpe ratio of this portfolio. As you know, Sharpe ratio is (Expected return - Risk free rate)/(st dev of the returns of the portfolio).
Alright, but:
- easy question: what risk free rate am I suppose to use? I would say it's between 0 and a negative rate, according to the current market situation. I currently use 0 as reference. What do you think about it?
- challenging question: How do I calculate the returns? This might sound easy for a long only portfolio, but what is the method for a long short?
Basic example: I long $10k of stock A, short $10k of stock B. Stock A makes +2% and stock B doesn't move, I virtually have an infinite return!!! Using ($10k * 1.02 + $10k * 1)/($10k - $10k) -1
Am I suppose to calculate each return individually and then add them together? which would make 0.5*2% + 0.5*0% = 1% return ?
And last but not least, once I will have my vector with returns, Sharpe ratio should be:
Sh. ratio = Average(daily returns)/St dev (daily returns)
I mean I am not supposed to use any multiple such as sqrt(250) because I am using daily data?
Thank you for your help!