You are being directed to ZacksTrade, a division of LBMZ Securities and licensed broker-dealer. ZacksTrade and are separate companies. The web link between the two companies is not a solicitation or offer to invest in a particular security or type of security. ZacksTrade does not endorse or adopt any particular investment strategy, any analyst opinion/rating/report or any approach to evaluating indiv idual securities.

If you wish to go to ZacksTrade, click OK. If you do not, click Cancel.

OK Cancel

Recent Quotes

No Recent Quote currently available

My Portfolio

My Portfolio Tracker

One of the most important steps you can take today is to set up your portfolio tracker on Once you do, you'll be notified of major events affecting your stocks and/or funds with daily email alerts. Set yours up today.

The Zacks Rank


Given the sheer number of Earnings Estimate Revisions made on daily basis, it can be very difficult to determine which stocks to buy and which ones to avoid. The Zacks Rank solves this problem by helping investors harness the power of earnings estimate revisions to invest more successfully.


The Zacks Rank is a proprietary quantitative model that uses trends in earnings estimate revisions and EPS surprises to classify stocks into five groups:


#1 = Strong Buy

#2 = Buy

#3 = Hold

#4 = Sell

#5 = Strong Sell


At all times, the Zacks Rank is proportionately applied to the approximate 4,400 stocks for which sell-side analyst estimates are available. In other words, regardless of how strong the economy is, only the very top 5% of stocks receive the coveted designation of Zacks #1 Rank. More importantly, at all times, approximately the same number of stocks are assigned a Zacks #5 Rank as are assigned a Zacks #1 Rank.


This equality between "Strong Buy" and "Strong Sell" recommendations makes the Zacks Rank a much more reliable indicator than brokerage recommendations. Brokerage recommendations are biased towards buy ratings, with many sell-side analysts reluctant to issue a "sell" recommendation.


Zacks Rank % of Stock Universe
# of Stocks Recommendation
1 5% 220 Strong Buy
2 15% 660 Buy
3 60% 2640 Hold
4 15% 660 Sell
5 5% 220 Strong Sell


The majority of stocks are assigned Zacks Rank #3, meaning their trend in Earnings Estimate Revisions is inline with the overall market.


"I don't buy a stock unless Zacks says it''s a Strong Buy"

Tim Mally

Madison, WI


Next: The Four Factors

Previous: Consensus Estimates

Zacks Rank Guide Table of Contents

(A version of this guide formatted for printing is also available.)

Zacks Research is Reported On:

We use cookies to understand how you use our site and to improve your experience. This includes personalizing content and advertising. To learn more, click here. By continuing to use our site, you accept our use of cookies, revised Privacy Policy and Terms and Conditions of Service.