The timestamp is, just like the price, data that comes from the exchange. It does not change based on how much the data provider is lagging. I actually did this experiment yesterday and only downloaded the tape for comparison today (historical data download).Right, but how do you know your market data provider is not causing the latency? I assume you are not getting raw multicast.
EDIT: Even if the data provider's latency was in there, it would be *at most* 1-2ms based on the speed of the cancels.
