When you look at performance of the StockRank system in the USA (under Ranks - Performance), the S&P 500 has outperformed all Deciles of StockRanks since 2015. Is there any reason for this?
For the UK and Euro zone, the results are ideal for using the rankings system.
Also to Stockopedia management, I'd love to see this performance measure provided for Australia.
I would hazard a guess that part of the reason is the FAANG stocks' dominance of the S&P500.