Finviz is a great way to filter stocks. It’s free. It’s like Bloomberg-lite for the non-investment bankers. It shows all the stocks traded in the US (including foreign ADRs like HMC, PHG etc). Here is an exercise (as of 03/04/2018):

1) How many stocks are traded in the US (NYSE, AMEX, NASDAQ)? 7159

2) Of those 7,000+ stocks, how many are profitable? 2,766.  Let’s agree that is pretty shocking that only 38% of publicly-traded companies make money.

3) Of those 2,700 companies , how many have a market cap >$2 billion: 1,402

4) Of those 1,400+ profitable companies with market cap > $2B, how many have forecasted positive EPS growth: 1,279

5) Of those 1,200, how many have a dividend yield over 2%? 472 

6) Of those 470+, how many are trading above 200 day moving average? 195

7) Of those 195, how many have positive insider transactions? 14

So, there are only 14 companies out of 7,100 (0.2%) which meet these criteria.

  • Positive net profit margin (only 38% of companies are profitable)
  • Larger than $2Billion market cap (which is nothing, really)
  • Positive EPS growth outlook (gotta be growing)
  • Dividend yield over 2% (stable enough for them to give back earnings)
  • Trading above their 200 days moving average (stock has momentum)
  • Positive insider transactions (insiders are buying)

Of these, a few things come to mind:

  • Five of these fourteen are small regional banks – probably prime targets for acquisition
  • KKR – famed and fabled private equity firm – know how to make money in good and bad markets. They are trading at a P/E of 10.  Is this a buy?
  • LVS – this is one of the large casino holding companies. Perhaps one of the companies that could buy some of the troubled assets of WYNN

Let me know if you had any experiences working with Finviz.

Related posts:

Share This