I'm just starting to get into intraday stuff so possible newb question..
US equities, using realtime feed from polygon.io
Is it normal that trades can be out of order by 10 or even 30 seconds, even if I filter the trades to a single stock and single exchange?
For example, today these two trades comes through the feed, in this order:
AAPL,1528401553906,2018-06-07,15:59:13:906,193.5000,100,81,0,0,0,0
AAPL,1528401546835,2018-06-07,15:59:06:835,193.5200,100,81,0,0,0,0
The second trade is timestamped more than 7 seconds BEFORE the first one. Both trades are from exchange 81 = NASDAQ.
Even though it's way out of order, the second trade is not flagged with any of the special condition codes relating to being "out of sequence", or anything that could plausibly explain it.
It's not a one off either.. 7 seconds is quite a large one but there are tons of much smaller lags in the data. about 20% of the data has a nonzero lag w.r.t the previous max timestamp from the same exchange.
Can someone enlighten me as to what's going on here?
US equities, using realtime feed from polygon.io
Is it normal that trades can be out of order by 10 or even 30 seconds, even if I filter the trades to a single stock and single exchange?
For example, today these two trades comes through the feed, in this order:
AAPL,1528401553906,2018-06-07,15:59:13:906,193.5000,100,81,0,0,0,0
AAPL,1528401546835,2018-06-07,15:59:06:835,193.5200,100,81,0,0,0,0
The second trade is timestamped more than 7 seconds BEFORE the first one. Both trades are from exchange 81 = NASDAQ.
Even though it's way out of order, the second trade is not flagged with any of the special condition codes relating to being "out of sequence", or anything that could plausibly explain it.
It's not a one off either.. 7 seconds is quite a large one but there are tons of much smaller lags in the data. about 20% of the data has a nonzero lag w.r.t the previous max timestamp from the same exchange.
Can someone enlighten me as to what's going on here?