Quote from cscott:
STEVE at IB: In case you missed the above previous post in this thread, would you mind answering the above? Otherwise, I believe #2 is correct.
Also, can you tell me why Oanda can fill a stop closer to the price than IB? Others here have given their opinion, but I'd like to hear yours. Thnx.
- I have never traded with them so don't really know. Also unless you had a stop in with them at exactly the same time, I don't see how this can be assumed.
Now - if you did have a stop at the same time - and you did get a fill at your stop - as this was a valid move down, then this would imply that they were slow to update their pricing.
Thus, the question is like asking me why is Oanda 1.2595 bid, but Deutsche Bank are 1.2550 and four other banks are 1.2588 bid.
Perhaps they are price-followers - ie. waiting for the bank quote first and then updating their prices - this would introduce a slight lag - but you would need to check this with them. In which case, if you automate your system, maybe this is something that you could take advantage of.
Again, I posted the information previously, there was no delay in your stop trigger.
In times of market volatitility in any market you can get the bid jumping erratically. The FX market - spot and futures- around news is possibly the worse of the lot. I've seen two market orders in the FX futures sent within a fraction of a second but get filled 80 pips apart. That's the function of the market.
{Side note: Also remember that some shops use last as a stop trigger, whereas we use double bid/offer}.