Financial market forecasting using a two-step kernel learning method for the support vector regression