Eredictive stock market analysis