This is my First strategy of +1 Sharpe Ratio. I would like to hear what you guys think about it and maybe some advise.
Idea behind the strategy
Going long on top momentum stocks which are not highly overvalued. Also in bearish markets going short on top gainers which are overvalued.
Value of the stock is defined by the Peg_ratio
Rules for The Strategy:
- Universe = US Equities
- Regime filter = Only goes long when SPY.close > SPY.100day_moving_average, otherwise goes short
- Longs = get the Top 50 momentum stocks, only buy ones with Peg_ratio < 1.5
- Shorts = get the Top 50 gainers, only short ones with Peg_ratio > 3
- This strategy is rebalanced once a month, at the beginning of the month
- Weighting method = equally distributed weights, no more than 20% to a single stock
- No cash reallocation
It seems to work nicely, Im not able to backtest it in a longer period since there is no peg_ratio data before 7-1-2014
I know there is lots of room for improvement such as there is a lot of cash that is not being used, and maybe I could use a more sophisticated weighting method.
Also im concerned of the small number of stocks the strategy buys
This is my first strategy, surely there are lots of flaws, I'm here to learn and will appreciate any type of feedback