There are infinite possibilities for strategies, and any slight alteration will change the results. It is a key component in developing an effective trading strategy. Backtesting is the process of assessing how well a trading strategy or analytical method could perform, based on historical data.