Australian (ASX) Stock Market Forum

Backtesting Software & Help

Joined
5 January 2009
Posts
595
Reactions
7
Hi all,

Just after some advice on what software package I should look at to improve my back testing/ease of backtesting.

I have recently been inputting data in excel manually in order to review a system I have been working on. Obviously the process is very time consuming and seeing that the system (based on my manual input of data) shows some promise I think it is time to source some real software and undertake more thorough testing.

The system that I have been manually backtesting basically comprises of the following:

Trading: ASX100 listing companies

Risk/Money Management:

Max Risk Per Trade: 2% of capital
Stop Loss: 5% trailing stop loss


Long Entry:

1. 3 period moving average (simple) crossing above 15 period moving average (simple)
2. Williams %R (using 30 periods) the line must cross back above the -80 line (i.e. at some point prior to the long entry being generated it must have crossed below the -80 line).
3. MACD using the following settings 30, 6, 13 must be diverging. (this is monitored throughout the trade as an indicator of the strength of the current trend)

Long Exit (whatever occurs first):

1. Either the 3 period moving average (simple) crossing back below the 15 period moving average (simple) OR
2. A trailing stop loss of 5% will be used

Short Entry:

1. 3 period moving average (simple) crossing below the 15 period moving average (simple).
2. The Williams %R indicator (30 periods) line must cross back below -20 (i.e. at some point prior to the short entry being generated it must have crossed above the -20 line).
3. MACD using the following settings 30, 6, 13 must be diverging. (this is monitored throughout the trade as an indicator of the strength of the current trend)

Short Exit (whatever occurs first):

1. 3 period moving average (simple) crossing back above the 15 period moving average (simple).
2. 5% trailing stop loss gets hit and closes out the trade.

Also with the backtesting software I would require something that is fairly easy to learn/utilise as I do not have any programming experience.

Your thoughts and opinions are greatly appreciated.
 
Top