I have developed a strategy using a live data feed from my Interactive Brokers account. There is a big difference between the price I get filled at when running the strategy in Ninja and backtesting it.
Naturally there is such a thing as slippage, but these differences are simply too big.
The slippage on the CAC40 future is 1-2 ticks which amounts to max 1 pnt, however the difference between the live fill and the backtest in the two examples I have attached are 3 and 5 points respectively.
Does Ninja repaint bars and or strategy entries?
Does it execute the strategy differently when live then during a backtest?
Can the backtest therefore be trusted even when we add in regular expected slippage?
How can this big difference be explained?
And why in example 2 would the backtest trigger the trade only at 09:15 and the live fill already at 09:10?! It is the exact same unaltered strategy.
I hope someone can shed some light on these issues.
Kind regards,
Vladja
Comment