I am a relative beginner, I know about yahoo but what other websites are there to help with picking winning stocks?
My favourite website by far is Finviz.com It has an excellent screener and is awesome for charts and getting a quick overview of what’s going on. I’ve also written a couple of articles about Finviz on this website such as this article that shows how you can import data from Finviz into a google sheet https://jbmarwood.com/scrape-stock-data-from-finviz/
Seeking Alpha is a good website for reading research articles, opinion and getting individual stock ideas.
Gurufocus also has some good charts and some interesting features.