Here are the sites that I use to look for stocks and news. These sites help me decide which stocks to use, I also use Think or Swim for research and place trades.
Here are the screenshots of tools that I use on Finviz, I rarely use screener, because I have several watchlists setup on Think Or Swim.
I also subscribed to a bunch of groups on Facebook, which crashed quite a bit. I am thinking of actually buying some of the FB stocks, but only if it goes down to 150. Netflix and Twitter are other candidates on buying low.