How To Use A Stock Screener To Find The Best Stocks

When I started looking for some dividend stocks to add to my TFSA, one of the first places I went was the TD Waterhouse markets and research section.  I was looking for a stock screener to help me narrow down my selections.

I’ve held my RRSP, TFSA and RESP accounts with TD Waterhouse since I started investing in stocks.  It’s convenient, since most of my accounts are with TD, plus the customer service has always been excellent.

When you have less than $50,000 in household assets, discount brokerages like TD Waterhouse can be expensive in terms of trading and account fees.  In that case, you’re better using an online broker like Questrade, which has no account fees and offers trades as low as $4.95 each.

Related: 10 Fees That Are Worth The Money

However, a discount brokerage like TD Waterhouse offers a number of advantages for clients looking to invest, including free market information, research reports and online tools to help manage your investments.

How To Use A Stock Screener

First, I log into Web Broker, click the Markets & Research tab and then click the Screener tab.  That brings me to my saved stock screeners, which I use to keep an eye on dividend growth stocks that are trading at a discount.

The first stock screener is called Dividend Yield, which searches for stocks based on the following criteria:

  • Dividend Yield between 4% – 10%
  • Dividend Growth Rate Current to Prior Year between 0% – 25%
  • Dividend Coverage between 200% – 2,000%
  • Price/Book Ratio between 0.25 – 2
  • Return on Equity (TTM) between 10% – 60%
  • % Change from 52-Week Low between 0% – 540%
  • % Change from 52-Week High between -90% and -0.1%
  • Beta between -1.0 – 0.5

Related: Pitfalls Of Chasing The Highest Dividend Yield

This screen gave me 17 results from the TSX, NYSE and NASDAQ:

Symbol Exchange Name Dividend Yield


IAM TORONTO Integrated Asset Management Corp


ETR NYSE Entergy Corp


NA TORONTO National Bank Of Canada




NWFL NASDAQ Norwood Financial Corp


BEK.B TORONTO Becker Milk Co Ltd


ACD TORONTO Accord Financial Corp


CET TORONTO Cathedral Energy Services


EH TORONTO Easyhome Ltd




ESBK NASDAQ Elmira Savings Bank


KMP TORONTO Killam Properties Inc






CAR.UN TORONTO Canadian Apartment Properties


NHTB NASDAQ New Hampshire Thrift Bancshares


The second stock screener I use is called Graham-like stocks.  This is based on well-known value investor Benjamin Graham, who always tried to buy stocks that were trading at a discount to their Net Current Asset Value.  In other words, you should buy stocks that are undervalued and hold them until they became fully valued.

Related: Market Corrections – Do You Buy, Sell or Ignore?

The Graham-like stock screener searches for stocks based on the following criteria:

  • EPS Growth (5-Year Historical) between 3% – 300%
  • Dividend Growth Rate 5 Year Average greater than 0
  • P/E (TTM) between 0 – 15
  • Price/Book Ratio between 0 – 1.5
  • Current Ratio greater than 2
  • Revenue TTM greater than 400M

This screen produced 16 results from around the globe:

Symbol Exchange Name EPS Growth (5 Year Historical)
GLW NYSE Corning Inc


PAA TORONTO Pan American Silver Corp


UMC NYSE United Micro Electronics


RS NYSE Reliance Steel and Aluminum


WLT NYSE Walter Energy Inc


S TORONTO Sherritt International Corporation


CSH NYSE Cash America International Inc


ALC TORONTO Algoma Central Corp


TAP.A NYSE Molson Coors Brewing Co


CW NYSE Curtiss Wright Corp


ALG NYSE Alamo Group Inc


UNS TORONTO Uni-Select Inc


CTC.A TORONTO Canadian Tire Corp Ltd


UVV NYSE Universal Corp


NHC AMEX National Healthcare Corp


GLT NYSE P H Glatfelter Co


The third stock screener I use is called Canadian Graham stocks, which is fairly self-explanatory.  This screen looks for stocks based on the following criteria:

  • Exchange (Toronto)
  • Revenue TTM greater than $400M
  • Current Ratio greater than 2
  • Dividend Growth Rate 5 Year Average greater than 0
  • EPS Growth (5-Year Historical) between 3% – 300%
  • P/E (TTM) between 0 – 15
  • Price/Book Ratio between 0 – 1.5

This screen gave me 7 results from the TSX:

Symbol Name Dividend Yield EPS Growth (5 Year Historical)
TCK.B Teck Resources Ltd



PAA Pan American Silver Corp






S Sherritt International Corporation



HSE Husky Energy Inc



UNS Uni-Select Inc



ALC Algoma Central Corp



By using a stock screener, you can narrow down your choices from thousands of stocks to just a handful, which can save you from doing a ton of research.

Just set the criteria based on your investment philosophy, so if you’re looking for high growth tech stocks or a list of dividend growth stocks trading at a discount, you can set up a screen to suit your needs.

Related: HSBC Australia

Aside from the markets and research section at TD Waterhouse, I also like to use the screens over at the Stingy Investor.  They have screens set up for high yield, low P/E, low P/B, value stocks and dividends at risk.

It’s important to note that a stock screener is just a starting point.  Further research is required before you invest your money.

Do you use a stock screener to help you find the best stocks for your portfolio?

Print Friendly, PDF & Email


  1. Joe on August 27, 2012 at 6:06 am

    I use a stock screener, but TD Waterhouse is too rich for my blood. I use the free G&M filter. It’s imperfect (you can only sort stocks by their dividend payout, you can’t search by it) but does the trick. I use a leaner screen anyway to get a Ben Graham-esque result, e.g. P/E, Yield, and Price:Book. Then I screen out the scary Debt:Equity and payout ratios. I execute with Questrade, cause it’s definitely the smart choice.

    From a tax perspective, it’d make sense to buy your Canadian (eligible) dividend stocks outside of your TFSA, since you’ll pay next to no tax anyway. I know you’re not an active trader (which is much smarter anyway) so it’s not like you’re going to be cashing out a bunch of more-taxable capital gains (still, these are cheaper than interest income anyway).

    As for US stocks, buying them in your TFSA could be a pretty bad move since you’ll (as far as I know) get nailed with the 15% withholding tax. I’m not sure what kind of RRSP contribution room you have, but using that RRSP room to buy US dividend stocks will allow you to avoid the withholding tax.

    In short, for the purposes of tax efficiency/tax planning:

    RRSP — US dividend stocks
    Taxable savings — Canadian dividend stocks
    TFSA — I dunno, man. Junk bond fund?

    • Echo on August 27, 2012 at 7:10 am

      @Joe – Not a TFSA fan? You’re right, I should have pointed out the problem with holding US dividend stocks in your TFSA. The post was about applying the stock screeners to any of your investment accounts.

      Probably worth another post to explain, but I don’t really agree with the traditional tax efficiency rules for investing.

      I don’t use a non-registered account. I don’t hold bonds or GICs. I’ll max out my wife and my TFSA with Canadian dividend growth stocks, and pay no tax on the dividends or the capital gains.

      • Joe on August 27, 2012 at 8:23 am

        I max out my TFSA every year.

        That said, I think TFSAs are a brilliant piece of self-serving Government policy. RRSPs benefit tax payers TODAY. TFSAs don’t benefit savers for quite a few years (especially in today’s low interest environment). Further, they encourage people to spend the money sooner than later, negating the tax benefit (as if consumers needed another excuse to overspend). I don’t have any numbers, but I suspect TFSAs have further lowered RRSP contributions. And, as noted, they lack a key tax benefit (US dividend stocks are among the best investments in the world). All of these facts make them a little bit too convenient; the government and Banksters push them like crack, too, which makes me even more leery.

  2. My Own Advisor on August 27, 2012 at 6:07 am

    Great post! Screening can be an excellent tool, Norm’s site is one I visit frequently.


  3. Jacq on August 27, 2012 at 6:08 am

    Yes I definitely do use a stock screener and picked up Teck at its 52 week low a few weeks ago because of it. It jumped up over 10% within a week and I thought about selling…

    I used the criterion from Tweedy Browne’s pamphlet “What Works in Investing”. I think it might work even better to time things and use it more heavily for “January effect” stocks. Benjamin Graham style net-nets are hard to find though.

  4. W at Off-Road Finance on August 27, 2012 at 7:00 am

    I agree that TD waterhouse has good service – I used to use them (from the US rather than Canada) and had good results.

    If you want a screener without having to sign up for a brokerage account, the google one at

    is usable for most purposes.

  5. Michael James on August 27, 2012 at 7:05 am

    I always look for a screen on future returns, but never find one 🙂

    • Echo on August 27, 2012 at 7:12 am

      @Michael James – Let us know if you come across one; that would take a lot of guess work out of this process 🙂

  6. Echo on August 27, 2012 at 7:13 am

    @W and @Jacq – thanks for the tips on the stocks screeners you find useful.

  7. Bernie on August 27, 2012 at 9:20 am

    Good post! The TD Waterhouse screener looks awesome. Unfortunately, I don’t deal with TD. Do you know of another good site that screens CDN & US stocks for dividend growth metrics?

    • Echo on August 27, 2012 at 9:32 pm

      @Bernie – I use this one to look up more information on a specific company, including consecutive years of dividend increases, dividend growth rate, dividend payout ratio – just type in the ticker symbol.

      For Canadian stocks –
      For US Stocks –

      • Bernie on August 27, 2012 at 10:44 pm

        Thanks. I am aware of dividendinvestor and have used the sites for several years. I find dividendinvestor useful for US stocks but take info on Cdn stocks with a grain of salt. The growth data is frequently wrong so I end up calculating growth rates manually.

  8. Michel on August 27, 2012 at 3:04 pm

    Very useful, thanks. I am a client of TD Waterhouse and did not know about those tools.

  9. Gary on August 28, 2012 at 11:19 am

    thanks for the info. you got me motivated to try cibc investors edge service since they are my broker. it seems pretty good but the amount of information is mind boggling. sometimes just throwing the names in hat seems like a good idea when i get bogged down with so much info. (really, just kidding ). norm’s site is also a good reference. keep up the great work — i look forward to all your posts!

  10. Echo on August 28, 2012 at 12:07 pm

    This looks like a decent stock screener from the TMX website –

  11. SE Book on August 29, 2012 at 9:48 am

    interesting thanks. I will have to check out and see how some of my stocks fare with this tactic.

  12. Rob on September 4, 2012 at 9:45 am

    I use TD for my investing (TFSA, RRSP and cash accounts) and have had a great experience so far as well. I’ve played around with the stock screeners a little but nothing major. I may need to take a more serious look and put them through their paces. Thanks!

  13. Rich G on September 6, 2012 at 10:45 am

    I haven’t tried TD’s tools, but also check out Stock Rover’s screener – A deficiency of a lot of screeners is that they simply give you the resulting stocks that pass but then you can’t really do much research with them, but Stock Rover lets you view all of the results in a table that can be sorted by hundreds of metrics. Very cool, and currently free.

  14. on April 14, 2014 at 4:42 am

    Spot on with this write-up, I honestly think this web site needs
    much more attention. I’ll probably be back again to read through more, thanks for the information!

Leave a Comment

Join More Than 10,000 Subscribers!

Sign up now and get our free e-Book- Financial Management by the Decade - plus new financial tips and money stories delivered to your inbox every week.