Changing the parameters, data, time periods, etc. that you are attempting to fit a curve to won't impact your overfitting problem. I've only found one solution to this problem and that is to understand why the algorithm you have created does what it does. It's not enough to say that buying IBM...