I’ve personally checked your case & I can see that you order was processing for a minute, however, your order was executed at the price of the moment of placing. We’re working on improving this delay which is related to the visual reporting of the order not the execution.
After a second thorough check, there is indeed a discrepancy in the placing & the filling price. Nevertheless, I can assure you that almost all of the orders are processed with this ,fixing’’ in place. Having in mind the enormous volume of the processed orders which is constantly increasing, we’re striving to significantly improve the processing time in the upcoming weeks.
It happened to me earlier. Put in a sell order which was ‘Processing’ for 3 mins. I can’t be sure the price it eventually sold for was affected because the 3rd min candle dipped down into the price I initiated the order on.
This thread doesn’t appear to have answered the original question which as I see orders processing for ages (far longer than a few mins, looking at one currently around an hour) I’d quite like to know. I reloaded the site to confirm it wasn’t a UI issue.
What does processing mean?
I’d guess it’s the point at which T212 is accepting and sending it to the exchange but please confirm so why should this take so long unless comms with the exchange are down?
So T212 are making use of IB where they have an omnibus account.
When you place an order via T212 what should happen is.
T212 > IB API > IB > Exchange
then the exchange responds with a reference and to say it’s placed or rejected etc
Exchange > IB > IB API > T212
At this point if placed, you should see the spinning wheel change to a cancel/amend status.
Basically it’s IBs API being shit, and not giving a response back in a reliable and timely fashion. Or its failing to get to the exchange stuck at IBs side, and not giving a response back needed to cancel the request.
They have a solution in progress, but this issue has been going on forever.
I’m hoping it’s resolve in 2020 to start the new year without it. It’s not cool putting in a market order and having it stuck for a random time 5mins to 5hrs with a spinning wheel unable to cancel. Makes a significant problem when dealing with penny stocks where the price could have shifted 20% against you by the time it’s gets executed.