Zacks Investment Data API
Author: shardis89
Creation Date: 1/28/2012 10:43 PM
profile picture

shardis89

#1
Would sure like to get an extension that would pull the Zacks Rank for a dataset. I have very good luck running strategies on Zacks 1 Rank stocks but it makes it hard to backtest on a long data set as the zacks rank my change every week or so. So being able to pull this data on a daily bar would be great. How someone can develop.
profile picture

Eugene

#2
To start with something, please provide us with all the details on: how and where can it be evaluated, is it free or not, where's the API etc.
profile picture

Eugene

#3
I googled it and found: ZACKS Data API. That pricing scheme (per request) might burn a hole in one's pocket. Seems like the service provides either snapshot values or a handful of past units for selected fundamental items. I may be wrong in this assumption but it doesn't seem like a source of historical fundamental items like Fidelity or YCharts?

At any rate, if what you're interested in is just Zacks 1 Rank (whatever it is), with some tailoring of the code below you might avoid coding an extension:

HowTo | Access Internet sites and collect historical data on-the-fly

The 2nd example called "Downloading the LIBOR rate data from an XML-based datasource" can be applied to Zacks XML-based API. Get an API key by subscribing to the service, change the URL, drop the ReverseXmlList (standard XmlNodeList might be all you need), modify the XML element names in the code, adjust the date parsing accordingly... and there you have it.
profile picture

Eugene

#4
Some Zacks fundamental data (paid) are already available to Quandl provider users:

Quandl provider - installation link
Zacks fundamental provider online guide - please read before using
Quandl static provider + Zacks fundamental provider - discussion thread
profile picture

Eugene

#5
Meet two new fundamental providers (part of the Quandl provider suite):

* Zacks Fundamentals A (70 items)
* Zacks Fundamentals B (200 items)