When I enter a live position with IB (and this has happened using market order, limit orders, via a strategy, and also entering a position manually...) NT will occasionally display a drastically incorrect position average price. For example, I will use chart trader and click to buy 5 NQ contracts with a market order, it will sometimes say my entry price is HALF of what it actually is. Like instead of 13000, it will say 6500. Or sometimes it will say 0. Or sometimes other way off values. This occurs every day, but I am placing hundreds of trades a day, so its probably around 2-3% of my trades. This incorrect value is then used by NT to display incorrect P/L, etc etc etc. I am using NT 8.0.23.2 and this has occurred both with IB TWS 978.2c and IB Gateway 978.2c. I have tried using Kinetick for historical and live data, and I have also tried using kinetick for historical and IB for live data. It happens either way. This occurs whether I apply a strategy to a chart, or run it from the strategy tab. The price of a stock could be 100, I will set a live limit order at 95, my limit order will fill with IB, and it will literally give me a position with an average price of 0 or something, regardless of my actual average price in IB.
What could be causing this? Thanks!
Comment