Quote from granville:
I've got a couple of systems that backtest anywhere from 3-12 pips/trade and hope to soon validate some of the more promising ones.
What kind of slippage do you all get on CME FX futures (on the majors) and have any of you found slippage to be an issue with IB's IdealPro?
I'm concerned with stop limit, stop market and limit orders.
Thanks -
Granville
On CME, like Bitstream said, with EURFX, no probs with slippage. However, the 1st 5secs or so after a news report, spread will go ~10p wide from last trade before news came out. So just avoid the 1st 5 secs. If you buy before news, adjust you stops a bit wider so you don't get stopped out during this time. Otherwise, spread is pretty stable @ 1pip.
ON Idealpro, Stop limit and limit orders can go unfilled at times. Stops and market orders are filled 99.9% of the time. Slippage will be between 0 to 3 pips depending on market conditions for Euro. Slightly more for USD/JPY and GBP/USD. During news events, spread will widen also. Anywhere from 3 to 10 pips in the first few seconds. But there's more liquidity during news events on spot than on CME FX.
If your system is looking to catch 3-12 pips, I'd recommend using CME for Euro, and Cable(GBP). But that of course depends on your size. First 30secs after news, you could easily do anywhere from 20 to 40 contracts ($2.5 to 5mil notational value) in a single shot. To do more might mean taking the rest of the lots a pip more up to say 80contracts. Over 80, maybe 2 pips.
Ex. using a stop limit to enter a trade, and you're looking to buy 80 contracts, set your stop 1 pip from your limit. Over 100 contracts set your stop 2 pips from you limit. >200, set you stop 3 pips from your limit and so on and so forth.
Or you can mix Spot and futures. Say you're looking to so 10million. You could buy 40 EUR/FX and 5mill cash.
One note to keep in mind; On ideal pro, if your order is >$1mil, the probability of a "skipped over" limit order decreases as most banks(liquidity providers) like to deal with that as a min.