market forecasting skills