A 2-stage Artificial Neural Network predictor with application to financial time series