Sorry do not know of 1, others might be able to help. I use Twitter and follow some people doing graphs and indicating what they think on shares. U learn as you go along, i.e. one person got some nasty tweets after suggesting a couple years ago to buy a certain small cap.