makes significant revisions to those predictions
The reason of that, because he is not fucking Isaac Newton was sitting under an apple tree, and then a fucking apple fell on his head to allow him concluding the Universal Law of Gravitation i.e. he is not dealing with empirical science like physics is, but he is dealing with all variables of the stock market dynamics including but not limited to earning reports, non farm payroll statistics, politics, corporate interests, central bank interventions, wars, scams, market manipulation, innovations, lies from the Chinese government about GDP figures, natural disasters and last but not least the often unpredictable crowd behaviour.
I could be wrong, but it seems to me you are a beginner in the stock market and you expect someone will tell you where the market goes on day trade level, which is an unrealistic expectation. I suggest either to have a long term strategy or if you are interested in day trading, I suggest to start with Fibonacci which is probably a good start. Technicals are still valid in trading. The Fibonacci ratios of 23.6%, 38.2%, 50%, 61.8% are still provide you with exit points most of the times.