The annual returns are ranked for 6 key NSE Factor indices, with a broad-based index, Nifty 500, thrown in for comparison.