When it comes to picking your own stocks it can be hard to sift through all of the data and opinions in order to make sure that you’re buying stocks at the right price.  For instance, if you like Canadian dividend stocks, some may choose to screen for low book values or payout ratios instead of buying based on yield.  One way to do this is to use an online stock screener to filter results based on valuations that work for you.

What I look for in an online stock screener is the ability to screen based on numerous fundamentals.  My personal favourite due to my preference for dividend stocks and my implementation of the Smith Manoeuvre is the exclusive screener that fellow Canadian personal finance geek Mike Heroux creates and updates weekly over at Dividend Stocks Rock.

Click here to download Mike’s current top dividend stock recommendations and get a sneak peak at his screener.

If I were more of a value investing or growth investing type of investor, I’d probably go with one of the stock screeners below.  The key for making the best use of these screeners (and really the key to your entire investment plan) is to have a really solid grasp on WHY you want to prize certain metrics over others in regards to choosing specific stocks and specific price points.  Study after study has shown that when investors have a thorough understanding of their plan – and write it down – that it helps them when market turbulence kicks up. 

Top Canadian Stock Screeners

  1. Questrade Market Intelligence/TMX Stock ScreenerThe TMX and Questrade Stock Screener both pull from the same database to the best of my knowledge. (See our Questrade Review for full details.)   Although not the most powerful stock screener out there, it’ s perhaps as powerful as it’s going to get for Canadian exchanges specifically.  This screener is 100% free, and allows for multiple custom criteria for the most advanced investor. On the results page, you can edit the columns to display different criteria as you please.
  2. Google Finance – Since MSN Money was retired (see below), Google has picked up the slack with their own version of a free stock screener.  They have recently included Canada and the TSX.  Their screening options are comparable to TMX but with an interface that just seems to flow a bit better.  There are still issues with not having certain filter abilities that I’m not a fan of though.
  3. Globe Investor – This one is a popular Canadian stock screener, but the free version is very basic.  You can choose between US or Canadian markets, but only gives you the option to screen for a few variables like earnings, book value and dividend yield.
  4. Stock Charts – For those of you who like to use technical analysis of stock charts when choosing your buy/sell points, stockcharts.com has a nifty stock screener based on technical analysis alone (including TSX).  I like to use these pre-defined screens for momentum ideas for the “play” portion of my portfolio.
  5. Finviz (former #1 pick, but bumped due to limited selection of stocks) This is a relatively new stock screener that I’ve found while searching for ideas in my top stock picks post and is perhaps my favorite at the moment.  What  gives this site an edge is that it offers every imaginable fundamental and technical screen choices along with the option of the US or Canadian market.  For example, you can screen Canadian dividend stocks with a particular dividend yield, low payout ratio, and trading above its 50 day moving average. Something that is very rare and best of all, it’s free!  Note though, if you are a newer investor, then this site may be a bit intimidating.  Update:  Readers have pointed out that Finwiz only shows Canadian stocks listed on the NYSE, which is not ideal.

Other Notable Stock Screeners

  1. Yahoo Finance – While I don’t have much experience using Yahoo’s stock screener, it appears to have a similar interface as Globe Investor with limited options.  As well, this does not screen Canadian markets.
  2. MSN – As mentioned before, the main stock screen tool in town was the MSN Money tool.  While this tool does not screen Canadian stocks, it has numerous valuation metrics to choose.  However, it appears that this tool was retired in Nov 2009.

For those of you who buy and sell stocks, do you use a stock screener?  If so, which ones do you use?

I've Completed My Million Dollar Journey. Let Me Guide You Through Yours!

Sign up below to get a copy of our free eBook: Can I Retire Yet?

Posted in


FT is the founder and editor of Million Dollar Journey (est. 2006). Through various financial strategies outlined on this site, he grew his net worth from $200,000 in 2006 to $1,000,000 by 2014. You can read more about him here.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Harrison Delfino
7 years ago

I had been using MarketXLS for this. It really works for me.?

9 years ago

I have use Robur, they are quite unique as they use 5 year fundamental data and then rank the companies from top performing and bottom performing.

They also have a subscription which gives me access to the 5yr data for only $15 a month which is cool, but the screener is free. Here is the link:


9 years ago

I am looking for a Canadian stock scanner TSX and or TSXV, which will produce a list of stocks trading XXX or more times a day.
So I need a scanner which permits filtering by number of trades per day.
Should anyone know of one, please post a link.
Many thanks!

9 years ago

Thanks for the article. Noticed that TMXmoney’s stock screener is now available on their mobile site which I haven’t really seen elsewhere. You can also save them now which you couldn’t do before.

here’s the link:


John Fuller
10 years ago

Used the TMX screener for a while, but there are so many wrong or incomplete numbers in their data… PE ratio x EPS should equal the price; however, often it doesn’t, with wild, odd numbers in both columns. Also, FCF available, but these numbers are often wrong as well.

Finviz is really only american – no TSX option available, and no FCF or Cash flow selections.

Google Finance – why wouldn’t they include Cash Flow or better yet, FCF? Bizarre!

10 years ago

Having a screener is great until I realized I can’t use it because I don’t know what to input.

12 years ago

How do screeners work exactly? Specifically, where do they get their data and do they include all stocks? What is the best Canadian screener, free or not?

12 years ago

Over the weekend i signed up with AVDNF (i’m spelling it wrong on purpose as i don’t want to advertise them) to try it out. All I can say is I can’t make heads or tails out of it and like any lame website they started spamming my email with stupid ads. Fortunatly i used a disposable email address.

12 years ago

Don’t forget your bank’s website!

I have BMO investorline. It has the premium globe investor screener when you are a customer. Also Td waterhouse has a pretty one too that I like to use to search for ETFs (as for the stocks i think it’s buggy and the BMO one is not powerful enough for ETFs).

And please everybody write to Finviz so the add the canadian markets. It’s the best out there.