IMHO, one advantage of trading stocks instead of popular ETFs or futures is that it is less competitive, especially for the stocks that are not very liquid because the big funds do not care about these opportunities. For example, it can be very hard to find some consistent edge for pair trading...