Forecasting- where computational intelligence meets the stock market