Hi All,
This algo tries to predict the upcoming best performing sector ETF using past performance. The training data for the learner is based on past sharpe performance of individual sector, ranked cross-sectionaly. i.e. The features at month M will be the ranked sharpe ratios of the sector at month M-1, M-2, .. (to a arbitrary amount of lags). The target variable (y) is the best performing sector at month M. As such, I am trying to see if a classifier can learn from past relative performance of sectors. Once the training is done, the following month prediction is used and vested accordingly.
Of course, this results in a beta =~ 1.00 strategy and the algo barely generates a little bit of alpha. I am looking for suggestion on how this could be improved.