Price difference predictions curve almost vanished
I have encountered similar problem while trying to predict forex prices. I understand it this way:


  The data based on which you try to model price differences are so poor that the lowest error is achieved by zeroing the predicted values


In other words, due to poor "correlation" in data, zero values are the best solution.

My advice would be to look for more correlated data to be used.