@syswizard
That's a good question. Current SIP data feeds only provide millisecond resolution, we see a lot of prints on same millisecond for active symbols such as SPY or QQQ. Here's a small snapshot from this morning's session for SPY, you can see how often the 766000 millisecond repeats (it's formatted as microsecond timestamp). It will be very interesting to see how the timestamp will look like once industry moves to nanosecond resolution, whether there will be any duplicate timestamps then.
id,timestamp,price,size,exchange,cond1,cond2,cond3,cond4
T,201507104441737000,206.590000,149,J,0,0,0,0 T,201507104441737000,206.590000,100,Z,0,0,14,0 T,201507104441737000,206.590000,100,Z,0,0,14,0 T,201507104441737000,206.590000,47,Z,37,0,14,0 T,201507104441737000,206.590000,100,B,0,0,0,0 T,201507104441737000,206.590000,5,B,37,0,0,0 T,201507104441737000,206.590000,18,B,37,0,0,0 T,201507104441737000,206.590000,82,B,37,0,0,0 T,201507104441737000,206.590000,3,B,37,0,0,0 T,201507104441738000,206.590000,100,K,0,0,0,0 T,201507104441738000,206.590000,100,K,0,0,0,0 T,201507104441738000,206.590000,72,K,37,0,0,0 T,201507104441738000,206.590000,28,K,37,0,0,0 T,201507104442251000,206.590000,100,P,0,0,0,0 T,201507104443327000,206.600000,500,Z,0,0,14,0 T,201507104443327000,206.600000,100,T,0,0,0,0 T,201507104443327000,206.600000,300,Z,0,0,0,0 T,201507104443327000,206.600000,200,Z,0,0,0,0 T,201507104443327000,206.600000,200,Z,0,0,0,0 T,201507104443601000,206.600000,27,J,37,0,0,0 T,201507104444766000,206.600000,200,P,0,0,14,0 T,201507104444766000,206.600000,400,P,0,0,14,0 T,201507104444766000,206.600000,100,P,0,0,14,0 T,201507104444766000,206.600000,100,P,0,0,14,0 T,201507104444766000,206.600000,100,P,0,0,14,0 T,201507104444766000,206.600000,200,P,0,0,14,0 T,201507104444766000,206.600000,100,P,0,0,14,0 T,201507104444766000,206.600000,200,X,0,0,0,0 T,201507104444766000,206.600000,200,P,0,0,14,0 T,201507104444766000,206.600000,100,P,0,0,14,0 T,201507104444766000,206.600000,200,X,0,0,0,0 T,201507104444766000,206.600000,800,T,0,0,0,0 T,201507104444766000,206.600000,200,Z,0,0,0,0 T,201507104444766000,206.600000,495,P,0,0,14,0 T,201507104444766000,206.600000,200,T,0,0,0,0 T,201507104444766000,206.600000,600,T,0,0,0,0 T,201507104444766000,206.600000,100,K,0,0,0,0 T,201507104444766000,206.600000,100,T,0,0,0,0 T,201507104444766000,206.600000,100,Z,0,0,0,0 T,201507104444766000,206.600000,500,T,0,0,0,0 T,201507104444767000,206.600000,100,Z,0,0,0,0 T,201507104444767000,206.600000,200,T,0,0,0,0 T,201507104444767000,206.600000,100,T,0,0,0,0 T,201507104444767000,206.600000,200,T,0,0,0,0 T,201507104444767000,206.600000,200,T,0,0,0,0 T,201507104444767000,206.600000,200,T,0,0,0,0 T,201507104444767000,206.600000,100,T,0,0,0,0 T,201507104444767000,206.600000,100,T,0,0,0,0 T,201507104444767000,206.600000,100,T,0,0,0,0 T,201507104444768000,206.590000,100,B,0,0,14,0 T,201507104444768000,206.590000,200,Z,0,0,0,0 T,201507104444768000,206.590000,200,Z,0,0,0,0 T,201507104444770000,206.590000,100,P,0,0,0,0 T,201507104444770000,206.590000,100,P,0,0,0,0 T,201507104444770000,206.590000,100,P,0,0,0,0 T,201507104444770000,206.590000,300,P,0,0,0,0 T,201507104444770000,206.590000,100,P,0,0,0,0 T,201507104444776000,206.595000,100,D,0,0,0,0 T,201507104444776000,206.590000,28,P,37,0,0,0 T,201507104444776000,206.590000,28,P,37,0,0,0 T,201507104444777000,206.590000,50,P,37,0,0,0