Short-term trading, for the average
Joe, is a game with a negative EV (trading fees). If you try to trade news, you will always be behind the news creators

and if you take a trade based on TA, it is just random noise, nothing else. The only way is to locate your servers close enough to exchanges in order to gain some edge in terms of execution and become
high frequency trader, which I guess if you have access to then you would not have been the average
Joe 
the most profitable day trade activity is MEV bot

because you actually exploit a loophole and those big MEV bot runner are racking profit big time.
but as far as I know day trader make technical analysis and usually detached from the news, if it happens that news appear, they mostly close their position to avoid market volatility and see next opportunity.
as from my experience, we can make money from day trade, even consistent, as long as you only use small amount of your capital as margin, like 1% probably, so if you lose you can compensate.
it's unlike those depiction where people are making hundred grand every day from trading, its tedious and tiring job, overtrade will easily blow up your entire month profit.