Oh, another thing I can think of is different time definition. When I bought some 1 minute history data for back testing, they all started from 9:31am every day and there was nothing at 9:30am. I asked seller why and was told price bar at 9:31am is acturally started from 9:30:01am to 9:31:00am...