Based on interaction with other traders, it seems that futures and forex are more popular than stocks for short-term trading. I am puzzled given that there are thousands of stocks but much fewer futures and currencies. Wouldn't there be fewer trading opportunities in futures and currencies as a result?
Why are futures and forex more attractive?
Its because most people care little about researching the thousands of stocks for opportunities - they will rather get fixated on one E-mini 5-minute bars, and think they are seeing better than the 1000s other traders. Throw in leverage.