I'm using my way of fundamental plus technical analysis to buy and sell stock. I have gained back all my lost from 2008-2009 this year and then more. All the tools is from the web for free such as yahoo finance & finviz for filtering. I'll write a hub about it when I got the chance in near future. Good luck to you!