However, you shouldn`t forget about the most important task of analysts - actually, it is a prediction of absolutely EVERYTHING that can influence the outcome of their decisions)
Predicting everything is an utopian dream of analysis, but the reality is that there will always be an element of random and unpredictability involved.