More comments / ideas to consider:
- Day of Week (DoW) analysis ... what is the best/worst DoW performer on the entire backtesting period, and is this consistent on a year-per-year basis? Do the analysis for Longs & Short separately as well.
- Time of Day (ToD) analysis ... analyze the system's performance using 15min windows (I do this using the entry-time, but sometime the entry-signal time is more appropriate). In particular, how does the 10:00am-10:15am window perform (news) ?
- Expiration Week analysis (3rd Friday of the month) ... day by day performance analysis for that week
- Employment Report analysis (1st Friday of the month) ... you should analyze performance on the day before & the following Monday as well.
- Trading hours ... if your system takes or manage trades overnight, your backtesting results are highly suspect for those trades (I am talking stocks here, not futures) ... it is not because price printed beyond a limit order before/after RTH that any resting order would have been filled
- My favorite test for "directional" systems ... use a strict 1:1 Risk:Reward ratio (stop size = target size), no trade management at all, and just look at win% ... anything under 55% doesn't have enough of a directional edge IMO ... note that different size for the stop/target will give you different win%
- Day of Week (DoW) analysis ... what is the best/worst DoW performer on the entire backtesting period, and is this consistent on a year-per-year basis? Do the analysis for Longs & Short separately as well.
- Time of Day (ToD) analysis ... analyze the system's performance using 15min windows (I do this using the entry-time, but sometime the entry-signal time is more appropriate). In particular, how does the 10:00am-10:15am window perform (news) ?
- Expiration Week analysis (3rd Friday of the month) ... day by day performance analysis for that week
- Employment Report analysis (1st Friday of the month) ... you should analyze performance on the day before & the following Monday as well.
- Trading hours ... if your system takes or manage trades overnight, your backtesting results are highly suspect for those trades (I am talking stocks here, not futures) ... it is not because price printed beyond a limit order before/after RTH that any resting order would have been filled
- My favorite test for "directional" systems ... use a strict 1:1 Risk:Reward ratio (stop size = target size), no trade management at all, and just look at win% ... anything under 55% doesn't have enough of a directional edge IMO ... note that different size for the stop/target will give you different win%