I have written my own software to backtest strategies and it currently can do portfolio level backtesting of strategies. I have several strategies that are very profitable but they do not generate many signals. What I thought would be cool is let's say I have the following strategies.
Strategy A rank 1
Strategy B rank 1
Strategy C rank 2
Assuming that there is a signal occurring for strategy A, B and C on the same day, the backtester will choose one to many strategies with highest rank (A and B) and use those signals. The allocation amount will be split between those two trades. Here is what I want to be able to do:
If I do not have a signal or am in a trade for Strategy A or B, I will take a signal for Strategy C. But, if while in the trade for Strategy C, if a signal for A or B is encountered, I will exit the trade for C and enter the A or B trade.
Are there any software packages that can do that?
thanks
fan27
Strategy A rank 1
Strategy B rank 1
Strategy C rank 2
Assuming that there is a signal occurring for strategy A, B and C on the same day, the backtester will choose one to many strategies with highest rank (A and B) and use those signals. The allocation amount will be split between those two trades. Here is what I want to be able to do:
If I do not have a signal or am in a trade for Strategy A or B, I will take a signal for Strategy C. But, if while in the trade for Strategy C, if a signal for A or B is encountered, I will exit the trade for C and enter the A or B trade.
Are there any software packages that can do that?
thanks
fan27
