There are plenty of things with predictive power - accounting scandals, CEO mistress scandals, coronavirus, among others. If you're talking about a super-secret mathematical formula, probably not
Futures markets don't have predictive power because the prices of the futures are based on all publicly available data. The stock price is also based on all publicly available data. Futures markets allow you to buy and sell uncertainty over time. If there was predictive power, then the stock market wouldn't exist and everyone would trade futures.
Lots of things have predictive power - it's just hard to predict without insider information (a.k.a. insider trading). If one of these happens you can predict quite easily what will happen to the stock.
But I'm a genius and developed a super-secret math formula to make me rich
A Random Walk Down Wallstreet burst this bubble too. Being a genius won't help you. You're trying to predict the aggregated whims of millions of average people - people that like beanie babies and pet rocks.
Good luck making an equation that factors in scandals in companies, unforeseen events like coronavirus, and fickle consumers who buy things off of cute factors, and can be updated as new companies are added and removed from exchanges.
Even if you somehow had a magic formula to tell you the answer, and managed to keep it secret, your trades are public. Others watching the trades could simply follow along. No matter how predictive that formula was, it'll cease to be useful once everyone is buying and selling in lock-step. Then you'll need another formula that factors in the original formula and human actions.
EDIT for all the people saying, "but my fund has beat the market X years in a row"
Great - take a trip to Vegas and see if you can keep the hot streak going. Half the funds in existence will beat the market average because of the definition of average. It sounds difficult to win a random coin toss 5, 10, or 15 times in a row, but if you flip enough coins it'll happen.
Taking into account thousands of funds and survivorship bias (i.e. funds that do poorly go out of business), and most existing funds "beat the market" - it does not mean they will continue to do so.
But my fund has increased since I put money in it - doesn't that mean my super-smart broker is doing a good job!
Over the long term, the market is always rising (do not point out 2001, 2008, or any other time the market was way down - that's not the point of this answer). Simpling making investments, in general, will net you a return because of this fact. Remember - in the long-run we're all dead.