If you want to find stocks that have a 3,6 or 12 month average daily range within any given % or dollar value, try
http://www.investertech.com
On their "easy select page", choose "historical data". Enter the average range and % you want and a list of stocks will pop up.
I have been...