Stock Market Forecasting for Alert Investors