You can liken the financial markets to baseball. You have different levels of play, you have college baseball, the minor leagues, and finally the major leagues.
College baseball is the OTCBB market, where you have mostly amateurs being used as sacrificial lambs and pawns in the larger game to enrich those who rule its market (promoters, boiler rooms, companies profiting from selling stock, not products/services.).
The minor leagues are the listed stocks, with small caps the A level, mid caps the AA level, and large caps the AAA level. The higher the level, the more efficient the market and the stronger the competition. Small caps, or the A level, have more of a mix of retail and institutional players, and if the volume is large enough, HFTs. Most of the institutions and HFTs are crowded into the AA and AAA level.
Lastly, the big boys play in the futures market, the major leagues. This is all HFTs, large banks, hedge funds, and other institutions at war with each other in a negative sum game. While theoretically zero sum, the commissions/exchange fees collected by the brokers and exchanges make it strongly negative sum. And it is not a trivial amount. It makes it extremely difficult to beat this league due to the strong competition and efficiency of the market.
Even among the futures markets, as you go up the liquidity curve, the higher the liquidity, the more competition and the more difficult it is to make money. The all stars in the league congregate around the big markets, stock index, FX, fixed income, and crude oil/gold. The smaller markets like the ags, softs, industrial metals, livestock, etc. are the journeymen. A bit less efficient, but still not easy.
Only seasoned professionals make consistent money in futures. You are not going to beat the futures market by reading some trend following drivel regurgitated by Covel or with an Al Brooks e-mini trading course. It takes disciplined money management, a resilient and repeatable edge, and constant data analysis. Unfortunately, the futures market seems to attract get rich quick types attracted to the huge leverage but not willing to put in the work or manage risk well enough to be profitable.
99.9% of people on ET should stick with stocks.