Freelantools
Financial & Market Data

How to Export Zacks Rank Stock Ratings in Bulk

Zacks Rank is a widely followed 1-5 stock rating system, but checking it for more than a couple of tickers means opening each stock's page one at a time. This tool looks up any list of ticker symbols and returns the current Zacks Rank alongside price, valuation, dividend, and earnings-date data as structured data.

In short: Manually checking Zacks Rank across a watchlist doesn't scale, and there's no official bulk lookup. This tool automates it — you get structured, ready-to-use data instead of copying it by hand.
What the data shows: In this sample of 5 large-cap tickers, Zacks Ranks range from 2 to 3 — a quick way to see which names the rating system currently favors without opening each stock page individually.

Sample data

Real data from a recent run. The live tool returns more fields and as many results as you need.

TickerCompanyZacks RankPriceP/E
AAPLApple3 (Hold)$333.2637.4
MSFTMicrosoft3 (Hold)$401.1020.5
TSLATesla3 (Hold)$391.06186.6
NVDANVIDIA3 (Hold)$207.4023.5
AMZNAmazon.com2 (Buy)$249.8928.8

What each field means

FieldDescription
ticker, name, exchangeSymbol identification
zacksRank, zacksRankTextThe 1-5 Zacks Rank (Strong Buy to Strong Sell) and its label
price, change, changePercent, volume, dayHigh/Low, yearHigh/LowCurrent quote
marketCap, peRatio, peForward, epsValuation
dividend, dividendYield, dividendFrequency, dividendDateDividend details
confirmedReportingDate, expectedReportingDateNext earnings date

How to use it

  1. Open the tool on Apify (link below).
  2. Fill in the search form — no code required.
  3. Run it and wait for it to finish (usually seconds).
  4. Download your results as JSON, CSV, or Excel.
Zacks Rank Stock Scraper tool page on Apify
Open this tool →

Opens on Apify.com, where the tool actually runs.

Frequently asked questions

Do I need to know how to code?

No. You enter ticker symbols and download the results as JSON, CSV, or Excel.

Is this real-time data?

Yes, every run fetches the current rank and quote directly from Zacks at the time you run it.

What does the Zacks Rank mean?

1 = Strong Buy, 2 = Buy, 3 = Hold, 4 = Sell, 5 = Strong Sell, based on Zacks' proprietary earnings-estimate-revision model.

Related tools

FinViz Stock Screener

Financial & Market Data

Manually copying rows from a screener page doesn't scale past a handful of tickers, and screener results change throughout the trading day.

Dividend & ETF Scraper

Financial & Market Data

Comparing dividend consistency and yield across multiple tickers by hand means opening dozens of Yahoo Finance pages and copying numbers one by one.

Etherscan Top Holders

Financial & Market Data

Manually paging through Etherscan's rich list and copying rows doesn't scale, and rankings shift as balances move.

Browse all tools →