Building Automated Trading Strategies October 2018 | Page 43

Backtesting may help traders to select the most efficient strategy for trading a particular asset class ✓ Allows Strategy optimization Optimization helps to increase the performance of the selected strategy by modifying secondary parameters or simply some values associated with that strategy’s implementation process ✓ Final verification The final backtesting of a strategy ensures the quality and efficiency of all our re-calculations and adjustments during the optimization process. Key Performance Statistics These are the key performance statistics when backtesting automated trading strategies: ➢ Net profit or loss (in pips) / Average gain or average loss (in pips) ➢ Win-to-loss Ratio ➢ Losing and Winning streak ➢ Max Drawdown % (the percentage of the maximum peak-to-trough decline during a specific period) ➢ Maximum Exposure % (maximum percentage of capital allocation in the market) ➢ Annualized return % (return over a year) ➢ Sharpe Ratio (comparing the trading strategy’s returns with the standard deviation of those returns) Monte Carlo Analysis 8 Monte Carlo methods can analyze investment portfolios and algorithmic trading strategies. This is happening by simulating the various sources of 8 https://en.wikipedia.org/wiki/Monte_Carlo_methods_in_finance 43 / 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 »