The market is a weighted function of an insane number of variables, and we know none of the weights. Any attempt at reading the market to understand those variables is going to be about as useful as trying to observe butterflies by looking at hurricanes.
This obviously excludes strategies based on fraud, misinforming the public, etc.
I could say the markets are up due to the vaccine news, or because the US election was called and people are seeking stability, or because the US election was called and the market prefers biden, or because investors are pricing in a Trump 2024 run, or because people just expected it to go up after any of those things, or because a collection of automated trading bots saw some arcane pattern in the data which has no real-world relevancy but they nevertheless have been trained to buy. None of those predictions are falsifiable.
Now of course what is good for top companies may not be good for individuals, so you can't just say that a stock price increase means people's lives are going to be better. But I think you can say that a stock market increase means the news you are seeing is more likely to be important.