By definition, a stop is triggered when a trade (aka last) occurs at (or above/below) your stop price. Bid and ask price is meaningless in this context.
The fact TWS "defaults" to an IB supplanted trigger method dependant on instrument, while allowing the user to override the default, puts the onus on the user. This also suggests stops reside locally, relying on a properly connected and functioning TWS to be triggered.
Although I'm not an IB client past or present, specifying a stop trigger method seems like a nifty feature. Not a fan of locally held stops however.
Osorico
The fact TWS "defaults" to an IB supplanted trigger method dependant on instrument, while allowing the user to override the default, puts the onus on the user. This also suggests stops reside locally, relying on a properly connected and functioning TWS to be triggered.
Although I'm not an IB client past or present, specifying a stop trigger method seems like a nifty feature. Not a fan of locally held stops however.
Osorico
