I think the best one out there is Stragegy Scanner that is part of Etrade Pro - it is free if you make at least 30 trades per quarter. You can customize the strategy scanner to your own liking. Take a look: https://us.etrade.com/e/t/invest/apptemplate?gxml=strategy_scanner_tutorial.html&skinname=none&righttrail=disable