Here is my concern with your analysis, the universe you found is un-investable. There is not adequate liquidity to build a position. I think when you do a lot of this back testing they miss the liquidity issue. Moreover, I would be concerned that your holding period return was accurate. Many analysts have found errors i in the very small company universe. Regards HL