The problem is: "70% accuracy" doesn't mean much, since he's framed it like a classification problem. It's more like a regression problem.
Plus, the data used is only for a couple of days.
And finally: if someone had an ML model to reliably make money on the stock market, they wouldn't be writing about it; they'd be laughing all the way to the bank.