The advent of machine learning has transformed our current technological landscape. Technology has allowed humans to make rational decisions on whether to buy or sell financial instruments. Backtesting is one such method and offers intriguing possibilities. Backtesting is the process of using historical data to develop trading strategies.In this eBook, we will explore topics ranging from the components of backtesters to the types of strategies that can be backtested. The mathematics behind each backtest reveals that recommendations are rooted in statistics. However, there is a range of common pitfalls that present an element of bias, which may skew results. BetterTrader’s backtesting system acknowledges and circumvents these pitfalls to provide informed trading proposals. By knowing historical market reactions, traders improve their performances.