Latency Slippage is the only modern type of slippage
just try to put at proper sentence, often many brokers guarantee of no slippage at all during news, well i said news event are one of ineviteble event for slippage happen . back then couple years ago we often had terrible price slip, even freeze price feed. nowadays ecn technology been taking care as proper improvement for a better price feed. Just looked into my tickmill platform, well, last trade on EUR/USD got 2 pip slippage (latest NFP release).
for now i keep with cut and switch entry system during news, other method are stop order entry type, been apply this method with them without facing any problem.
On a proper ECN "modern" brokerage, "slippage" doesn't really exist.
What traders "see" as slippage is really that they are "chasing price" and so there is a latency between what they see, and the fact that the real market has already moved on, sometimes by several pips.
If you use a Limit order, by definition you cannot get "slippage". Either you get your price, or an improved price, or you don't get into the market.
With Market type orders, as I said, with a decent brokerage there is no "slippage" unless it is simply due to inherent speed of markets and latencies.
Naturally, trading News Events is the worst situation in which to attempt Market orders, especially "chasing" an established trend. Buyers will always get a higher Ask price as the trend is up, and Sellers will always get a lower Bid price as the price moves down. These are the worst possible conditions, and you will, in general get "latency slippage".
I can tell you that Dukascopy, LMAX and other "professional" brokerages simply do not have "slippage" in the ordinary sense any more. But messaging "latency slippage" for "chasing the market" using Market orders is inevitable and is unavoidable. In those cases, you should attempt to "co-locate" your trading software as near as possible to the brokerage's trading servers. Then, at least, your "latency slippage" will be reduced. Or, try to Buy when price is in a down move pullback, or Sell when price is momentarily in an up move pullup. In these cases you will not have slippage, or you will experience "positive slippage" which is slippage which works in Your Favor, again due to latencies. But don't "chase" price since your fills will be the worst possible in general.
You can reduce your latency slippage, if you have triggering software, by having a Windows Server, or if you are more sophisticated, a Linux Server with a graphical user interface; so that you can operate your trading system remotely, but have the logic on the server side, the physical location of the server, "co-located" as much as is possible to your broker's trading servers.
Now, in these cases, if you are just watching price, and manually "clicking the mouse" of course you still cannot get away from "latency slippage" because the screen images take a fraction of a second to get to you, and your reaction time is also slow. You should have a "trigger mechanism" in your trading platform which can see market conditions, and react automatically but this is not commonly available with regular trading platforms. At your user interface you simply "arm" the trigger or "take the safety off" and then you allow the platform, with far less latency, to execute the order action.
HyperScalper