Is this stop behavior normal?

Observations but it's also clearly stated
Strange, I had opposite experience. The marketable limit orders got te-priced to join bi/ask even though they were only a few cents above/below NBBO, while market orders are instantaneous. I only use market orders for liquid stocks though. Also I normally send 100 shares at a time. IB said that because I use API, they couldn’t turn this re-pricing feature off.
 
Strange, I had opposite experience. The marketable limit orders got te-priced to join bi/ask even though they were only a few cents above/below NBBO, while market orders are instantaneous. I only use market orders for liquid stocks though. Also I normally send 100 shares at a time. IB said that because I use API, they couldn’t turn this re-pricing feature off.

Strange times. How far was your limit from the market? I've had market orders execute for a minute even in midcap names although my size was relatively large for the liquidity available.
 
although my size was relatively large for the liquidity available.
Yeah I think that is the differentiator. I would send buy limit order on SPY with +0.10 offset and it would join the bid instead of taking offer. I tested with SIRI, which has very large queue, and the order would just be sitting there on the bid forever. IB told me that this behavior is only applicable to API orders, but I haven’t checked. My assumption is that they are trying to prevent bots from sweeping book although they didn’t explicitly say it. They just said: too bad you don’t like it :)
 
Yeah I think that is the differentiator. I would send buy limit order on SPY with +0.10 offset and it would join the bid instead of taking offer. I tested with SIRI, which has very large queue, and the order would just be sitting there on the bid forever. IB told me that this behavior is only applicable to API orders, but I haven’t checked. My assumption is that they are trying to prevent bots from sweeping book although they didn’t explicitly say it. They just said: too bad you don’t like it :)

When I was talking about limit orders I meant marketable limit orders. So bid at 2, I buy at 3, getting an instant fill vs. a market order that switches states on IB's side in an attempt to not push the price too far. I only need this in certain time critical orders where the price is running away fast.
 
When I was talking about limit orders I meant marketable limit orders.
Right. I just sent marketable limit order on SIRI with $0.10 above Ask=6.17 and it is showing as green with that price 6.27 but no execution.
 
  • Like
Reactions: d08
Is this stop behavior normal or am I right in thinking its now how its supposed to behave?

The stop is SUPPOSED to trigger once the 'last' traded price goes above your designated price correct?

Lately it seems with IB that my stops are only getting triggered when the BID if I'm short or ASK if I'm long go past my stop price.

As you can see in the image the previous candle wicked above my stop price but my stop didn't trigger because the BID didn't go above it. Only to trigger a few min later once the BID broke the stop level.

I've seen on a regular occurrence where the Last traded price is above my stop, but the bid/ask is straddling my stop order.

Am I an idiot and missing something or is this not how a stop is supposed to behave?

View attachment 267507

Trusting the trigger method is correctly set, there are conditions that can produce the issue you have suffered. Per example, if the wick above your stop-loss is result of a trade executed thru FINRA the SL will not be triggered.
 
  • Like
Reactions: d08
Right. I just sent marketable limit order on SIRI with $0.10 above Ask=6.17 and it is showing as green with that price 6.27 but no execution.
Damn it. I have to take it back :) So TWS has a "post-only" flag which I was told only works for manual orders but not for orders submitted via API. I guess they must have changed that but my "post-only" flag was still turned on. So I was sending marketable limit orders via API to TWS and the post-only flag was actually in effect causing the orders to join bid or ask. Once I turned off the post-only flag in TWS, I'm able to send marketable limit orders. lol.
 
Back
Top