Backtesting

Backtesting is probably the most dangerous activity you can do, since it is all in interpreting the results, and setting it up right.

Some common questions you will need to answer in backtesting any system are:

1. Over which period am I going to backtest ?
2. What parameters am I backtesting ?
3. How am I going to interpret the results ?
4. Am I curve-fitting ?
5. How often do I need to backtest.

I have a lot of experience on backtesting systems and then running them for real. Over the years I have learnt some valuable lessons.

Here are my two cents on the subject, and some considerations: