Application of artificial neural network ANN in stock market predictions A comparative analysis to find out its suitability in predicting financial markets