As an experienced trader, Im confused as to why traders always moan about slippage and then start to call brokers scam because of slippage?! When you trade forex, you MUST expect slippage, it is as sure as making a profit/loss on your trades. The ONLY time you wont have slippage is when you get requotes from a market maker. If you think logically, if your trade is sent to real market (liquidity provider) then there is communication, slippage is simple when your order is sent to broker then liquidity, this takes time, in that time the price of real market has changed... Dont want slippage, don't trade during news. I hate it when I read ABC broker is scam because I got slipped foe 15 pips during NFP...WTF guys, what the hell are you trading during NFP anyway...THIS IS GAMBLING, then when you lose you blame the broker...grow up ffs!