IB.reqTickByTickData
reqTickByTickData(self, contract: ib_async.contract.Contract, tickType: str, numberOfTicks: int = 0, ignoreSize: bool = False) -> ib_async.ticker.Ticker
Completeness: signature-only · Canonical ID: ib_async.ib.IB.reqTickByTickData
Runtime signature is published; semantic enrichment remains outstanding.
Related API navigation
- Calls:
Client.getReqId - Calls:
Client.reqTickByTickData - Cancel operation:
IB.cancelTickByTickData - Protocol mapping:
EClient.reqTickByTickData - Response callback:
EWrapper.tickByTickAllLast - Response callback:
EWrapper.tickByTickBidAsk - Response callback:
EWrapper.tickByTickMidPoint - Returns:
Ticker - Error reference: TWS message codes (applicability is request-dependent).
Sources and provenance
- ib-async-repository-2-1-0 (
library-source; retrieved2026-07-15T03:42:42Z) - ib-async-repository-2-1-0 (
library-source; retrieved2026-07-15T03:42:42Z) - ib-async-repository-2-1-0 (
library-source; retrieved2026-07-15T03:42:42Z) - ib-async-repository-2-1-0 (
library-source; retrieved2026-07-15T03:42:42Z) - ib-async-repository-2-1-0 (
library-source; retrieved2026-07-15T03:42:42Z)
Subscribe to tick-by-tick data and return the Ticker that holds the ticks in ticker.tickByTicks.
https://interactivebrokers.github.io/tws-api/tick_data.html
Args: contract: Contract of interest. tickType: One of 'Last', 'AllLast', 'BidAsk' or 'MidPoint'. numberOfTicks: Number of ticks or 0 for unlimited. ignoreSize: Ignore bid/ask ticks that only update the size.