I am looking at Zacks Stock Market Research web site and it has rankings for stocks like 'Sell', 'Buy', 'Strong Sell', 'Hold' etc.

I would like to retrieve historical data of the stock rankings going back a year. Has anyone tried that before ?

I'd appreciate if some one could shed light on how to do it ? I am open to using command line tools like Bash, Curl, Perl or Python and using REST APIs to do it.

  • Are you seeking the historical rankings or the historical share price data as suggested in Leon's answer? – Bob Baerker Apr 26 '19 at 11:04
  • @BobBaerker : Thanks for replying. I am looking at Historical Rating, (not historical share price ) The Zack's web site states the historical Rating for every stock. It could be a 'Buy', 'Strong Buy', 'Sell, 'Strong Sell', and 'Hold'. The problem I see in this is, let's say I pick a stock and view it's rating and it could be a 'Buy', However it held a 'Buy' rating from last few weeks, and in that case I'd like to go back in History and see 'since when was this holding a 'Buy' Rating.' as this rating could be getting stale shortly !. That's why I was hoping to see Historical Ratings date – Shashi Kiran Apr 29 '19 at 16:39
  • incredible, but web.archive.org works. for example you enter and see when the page zacks.com/stock/quote/ZM change and what was rating. Theoretically, you could write a script to collect all the ranks to back test your ideas. – Dreamer Feb 5 at 3:53

I dont think a deep implementation like what you suggest (command line tools or API calls) is needed for this purpose.

Just head over to finance.yahoo.com and you ll be able to get historical data, or export them as CSV if you want to process them, through its interface. (if you need something more extreme than just a quick look, an API is also offered to programmatically query)

EDIT: If you need the specific web content, as in the recommendations given by them on specific dates, you can use a service like http://web.archive.org/ to check the site's content during that time. Doubt anyone will have extensive archives at hands for the specific site's recommendations per se, so I think that's the best shot you have.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.