Three. The data from IB doesn't consist of a timestamp within the trades. The present process time is used to timestamp each tick. Unfortunatelly this code was utilizing solitary-byte-at-a-time study from socket and it had been awful functionality hog when backfills were extended than sooner or later. New buffered socket https://accelpix.com/