I swing trade on the side, and tbh news don't matter - manually all I do is have an opinion on an absurd price range, I do a buy order at the low end, it eventually fills, I set the sell order at the high range, and one day it'll fill. If I want to earn while waiting, I do options.
Automate this maybe ? Don't follow the news because you'll never fully understand the implications: firing half the employees could be good news because it relieves cash stress or bad news because it means no more sells of the company's product. Better to at least just look at the post-news trend and position with it?
I think most people end up with a timing issue: they want to predict time of the change of movement but why don't they just predict the price ? Remove time, and you'll never "lose money" - but your time-value will maybe be less efficient than positioning on an ETF and waiting.
Basically, if one could do a trading robot making profit overall, based on public news, it would already be done, and therefore you would be unable to compete. Flash news, it's already been done. You're like a little cell appearing in an ocean of sharks, the evolution of your competition already outpaced you.