If your model is intraday and your holding period is measured in minutes or hours, two year of data is not too bad. There were plenty of mini-crashes or mini-huge breakouts in the last two year.
While more is better, two years are not too bad, especially if your model has a dynamic/adaptive...