Backtesting

Retroanalysis, or backtesting, is checking an algorithm on an archive of played matches. BetLab applies the specified conditions to historical data and shows which signals the algorithm could have created in the past.

What retroanalysis shows

  • Number of found signals, wins and losses.
  • Calculated financial result of the strategy for the selected period.
  • Results by individual countries, leagues and tournaments.

Why check a strategy on history

Retroanalysis allows a preliminary assessment of an idea without using real bets. It helps to find out whether the algorithm creates enough signals, how its results changed and in which tournaments the conditions worked better or worse.

Limitations of retroanalysis

A good result on past matches does not guarantee a profit in the future. If parameters are repeatedly changed only for the sake of improving historical statistics, the algorithm may adapt to random features of the archive. Therefore after retroanalysis it is advisable to check the strategy on new data without changing the conditions.

Related terms

All glossary terms