Create a Portfolio from S&P500 stocks with monthly rebalancing
We use Unsupervised Learning to cluster stocks with high predicted returns and create a portfolio using Max Sharpe Optimization.
Over 7 year period, our strategy gives a cumulative return of 140% compared to the S&P500 return of 65%
