Ibkrs tickByTickBidAsk function is NOT truly tick-by-tick IBKR batches changes into aggregated snapshots.

u/Dry_Structure_6879 · Reddit — r/algotrading · February 18, 2026 at 08:24 · ⬆ 15 pts · 💬 13 comments  | View on Reddit ↗
AI Summary

Summary

  • The post investigates the data delivery mechanism of Interactive Brokers' (IBKR) tickByTickBidAsk API function, which is marketed as providing tick-by-tick data.
  • The author's thesis, supported by a video and a custom Python script, is that the tickByTickBidAsk function is not a true tick-by-tick stream. Instead, it batches updates over 200-1000ms, making it an aggregated snapshot feed, similar to but faster than the older reqMktData function.
  • The author demonstrates that the reqMktDepth function, when configured to watch only the top of the book, provides more frequent National Best Bid and Offer (NBBO) updates than the supposedly superior tickByTickBidAsk function.

  • Quality assessment: This is well-researched technical due diligence (DD) on a specific data feed from a major broker. The author provides a clear hypothesis, supporting evidence through a video, a link to the documentation, and a reproducible code-based experiment with clear results. This is high-quality, specific analysis, not broad market speculation.

Score 15
Comments 13
Upvote % 86%
Full Post Text
More from Reddit — r/algotrading