Hey Adi/Dror
Thank you for your reply.
I'm trying to invoke events that only relates to price change - meaning a trade as been completed.
For example, I want to collect ticker data (timestamp, price, volume, etc') only when a trade in TSLA actually occurred.
ib.reqMktData() returns aggregated ticker data every 250 ms, which includes any tick type event within this time frame (for example, bid or ask change, volume change etc').
According to the docs, priceSizeTick() is suppose to be invoked only when there is a price change (same as 'priceTick' and 'sizeTick' functions in the TWS api).
So who can i do that?
By the way, I'm not sure i can use reqTickByTickData("Last") because it doesn't return the size of the trade in the callback, am i wrong?
Thank you,
Itay