Trading Talk

Robust Models and Testing on Different Data sets

Hi Traders, 

In this episode, our Senior Trader Matt discusses what robust models are and why they are important. We also look at testing on different data sets and why results may differ from one to the other.

We hope you enjoy the episode.

Why results from testing automated strategies differs from from each broker and platform:

One major factor that will result in different backtesting results from broker to broker is the spread. The spread is the difference between the bid and ask price of a security and it is what traders have to pay in order to enter a trade.

Different brokers will have different spreads, so if our trading strategy has a tight stop-loss then it is more likely to be triggered at one broker than another. This will cause our backtesting results to differ from broker to broker.

Another factor that can cause differences in backtesting results is the way that each broker handles slippage. Slippage is when the price moves against us before our trade can be filled at the desired price. It can be caused by a number of things, such as a sudden spike in market volatility or a change in the liquidity of the security we are trading.

Different brokers will handle slippage differently, so it is possible that our strategy will perform better at one broker than another. This is because some brokers may provide us with a higher level of price protection than others, meaning that our stop-loss is less likely to be triggered.

Finally, different brokers will use different data sources for their prices. This means that there can be slight differences in the prices used for backtesting from broker to broker. These differences can lead to slightly different results, but they are usually not large enough to have a significant impact on our strategy.

In conclusion, there are a number of reasons why backtesting results can differ from broker to broker. The most important thing to remember is that we should always test our strategy on multiple brokers before implementing it in the real world. By doing this we can be sure that our strategy is robust and will perform well regardless of which broker or platform we use.

Latest Episodes

Combining Two Proven Strategies

In this week’s episode of Trading Talk, we delve into the powerful combination of two proven trading strategies: “Buy the Dip” and Pyramiding, specifically on the USDJPY.

Read More »

Candlestick Pattern – Three White Soldiers

In Episode 392 of Trading Talk, we explore candlestick trading patterns — Three White Soldiers & Three Black Crows — and show how to combine pre-built models with templates inside Trade View X. Plus updates on the Algo Trading Conference, Live Trading Room, and community news.

Read More »

Buy the Dip Model Revisited 391

In Episode 391 of Trading Talk, we revisit our Buy the Dip model from Episode 300. Running for two years and over 1,000 trades, this strategy shows the power of trailing stops and automation.

Read More »