Okay this is a problem that I noticed before but only now have managed to document it properly.
I'm using reqMktData to get minute bars but it appears the completed bar prices changes over time. Almost always the price that you get immediately after the bar is complete will change at least over the next minute.
The plot below illustrates the issue
I'll check with IB support. Posting here for info and to see if anyone has seen this, or whether there is something I'm doing wrong.
Frankly I'm losing my patience with IB TWS. Now looking at rebuilding my strategy in another platform...
I'm using reqMktData to get minute bars but it appears the completed bar prices changes over time. Almost always the price that you get immediately after the bar is complete will change at least over the next minute.
The plot below illustrates the issue
I'll check with IB support. Posting here for info and to see if anyone has seen this, or whether there is something I'm doing wrong.
Frankly I'm losing my patience with IB TWS. Now looking at rebuilding my strategy in another platform...