It's not contradictory: sometimes I put an order and it executes almost immediately in one broker and nothing happens in IB. Sometimes it doesn't...
Have in mind that some marketmakers put hidden orders. That could be the reason sometimes this works.
Of course it doesn't work that way (I'd wish, of course :-)) but sometimes I find that opportunity and it works.
Yes. I see it reflected thru NDAQ or DirectEDGE.
I just recently opened an IB account because of the different ways to direct and configure stock orders.
I usually trade wide spread stocks...
Separate names with a comma.