I made a simple Small Cap Value screen that I backtested and got nice results… but really high turnover.
I think that the problem is that the backtest says:
- is the stock cheap? If Yes, buy, otherwise sell it
But what I want it to say is:
- is there stocks that are cheap that we don’t already own? If yes, buy them
- are there stocks that we own that are now overvalued? if yes, sell them
In other words, is it possible to create buy parameters and then hold the stock until a new set of sell parameters are met?