Skip to main content

What Is ‘Backtesting’ and What Are Its Main Limitations?

Backtesting is the process of applying a trading strategy to historical data to see how it would have performed. It is crucial for proving a strategy's historical viability and optimizing parameters.

Its main limitations include 'overfitting,' where the strategy is too tailored to past data, and 'look-ahead bias,' where future data is inadvertently used in the test.

What Certifications or Qualifications Should One Look for in a Smart Contract Auditor?
What Is the Difference between Sensitivity Analysis and Scenario Analysis?
What Is ‘Latency Arbitrage’ and How Does ‘Last Look’ Attempt to Mitigate It?
Why Is ‘Last-Look’ Trading Controversial in the Context of Achieving Zero Slippage?