My understanding is that neither IB nor IQFeed sends actual tick-by-tick data. They send tick summaries.
I have also tried NxCore, IB, IQFeed and Polygon. Polygon is good and can easily handle 100 simultaneous symbols, but starts to lag badly after more than 1,000 symbols. If you can afford it...