Hi All
Please can I ask some advice?..
Something weird happened today with the API / IB and I’m freaking out about a bit what I should do and whether or not to place trades for the next session..
I got a pop up notification when I opened IB this morning – there’s evidently been some sort of an update relating to how bid, ask and last size quotes are displayed in TWS. Then some strange things happened during today’s session. I placed my orders (MOC system) as usual, got 4 fills which all closed fine. However IB is still showing a live MOC order (after market close) for a symbol that was not bought today. The API is also showing 3 partial fill trades as executed but which were not actually bought in IB.
Below is what came up when I clicked for more info on the IB message popup;
How are bid, ask, and last size quotes displayed for stocks?Effective in TWS version 985 and later, for US stocks the bid, ask, and last size quotes are shown in shares (not in lots). API users have the option to configure the TWS API to work in compatibility mode for older programs, but we recommend migrating to “quotes in shares” at your earliest convenience. To use compatibility mode, from the Global Configuration menu select API followed by the Settings page. Once there, check “Bypass US Stocks market data in shares warning for API orders.”
Has anyone else found anything similar? I am beyond the edge of my knowledge here and don’t really want to start messing around with the config settings in IB so any advice on what I should do would be gratefully received.
Best Wishes,
Oli
Oli