The stock market can not be predicted because it is manipulated.
Whatever method one uses will fail once the decision makers decide on where it will go.
The only prediction that held true so far is that it rises in the long term due to inflation.
Inflation can be easily reversed too, but in the long term, for some reason, it is very high.
A prediction should consist of the conditions to its validity.