Building Automated Trading Strategies October 2018 | Page 52
When Backtesting
➢ Use backtesting as a component of a general trading experiment which
also includes optimization and customization
➢ Perform various backtesting experiments in order to test your strategy
in all market conditions (bullish, bearish, and ranging)
➢ Backtest your automated strategy over a long time frame
➢ Over-optimization means after many calculations and re-calculations,
the backtesting results are optimized for past market conditions
➢ To avoid over-optimization, use randomness in your backtesting
experiments
➢ Successful backtesting can never guarantee future results, therefore,
don’t risk too much on any automated trading strategy, no matter how
promising it seems
52 / 64
« B u i l d i n g A u t o m a t e d T r a d i n g S t r a t e g i e s »