In my experience, you left out one of the most important potential problems: data spikes. Anyone who has closely monitored intraday data on any instrument, for any length of time, will tell you that while your data may be 99% reliable, there are often errant trades, or simply bad data that...