Greatest challenge Ive had with finding stocks to swing is to have them actually move. Since anything can happen overnight, I like to use calls or puts to limit risk, but the outcome is not just up and down, sometimes they do nothing and burn your premium. If you skip the options then risk can't be quantified by buying or shorting the shares. A great challenge indeed.
I used to use the TC2000 product to screen for high momentum stocks with high volatility that also had good liquidity. Then you just wait for a good set up. Of course, nothing is ever infallible.
The basic screen was something like this... 1. Price per Share greater than $20.00 2. Market Capitalization in the top 15% (ranking 85 and above) 3. 15 Day Average True Range in the top 15% (ranking 85 and above) 4. Volume in the top 25% (ranking 75 and above) 5. Price as Percentage of 52 week low in top 10% (ranking 90 and above)