My Stock Guru friend who I'm trying to learn from recommended Think or Swim. I don't know what I'm doing but I know he finds his "home runs" there.