Request Watchlist Data

View as MarkdownOpen in Claude

EClient.reqMktData (

reqId: int. Request identifier for tracking data.

contract: Contract. Contract object used for specifying an instrument.

genericTickList: String. Comma separated ids of the available generic ticks.

snapshot: bool. Used to retrieve a single snapshot of data for those with an existing market data subscirption.

regulatorySnapshot: bool. Used to retrieve a single snapshot of paid data. Each snapshot costs $0.01.
See [here] for more information about Regulatory Snapshots and Market Data.

mktDataOptions: List<TagValue>. Internal use only.
)

Requests real time market data. Returns market data for an instrument either in real time or [10-15 minutes delayed data.](/tws-api/doc/market-data-delayed/introduction)

1self.reqMktData(reqId, contract, "", False, False, [])