Good Investing Resources

For future reference I wanted to make a list of good resources that I use. This list is a work in progress and most likely will change over time.

Finviz (

Best stock screening tool I’ve found.  Great for screening for all kinds of things.  I’m sure you can find hundreds of screens that are reliable. My favorite screens that I have found to produce reliable winners are as follows (I use other screens as well all of the time):

Screen 1: High Growth (25%+ Rev Growth, Profitable, USA Only) – Ideal candidates for longer term holds; you can also remove the profitable part of it to find fast growers that may be under followed because they aren’t profitable.  I only search for USA listed companies because they tend to trade more reliably and are less risky.
Click here for list as of 5/28/15.

Screen 2: Down 30% Past Year, Above 200 Day Moving Avg (DMA), USA Only – Ideal candidates for turnarounds.  Typically a stock will move before the fundamentals of the underlying business start to improve. By looking for stocks that have risen above a longer term moving average, this screen finds stocks that are both anticipating improving fundamentals and reversing longer term downtrends.
Click here for list as of 5/28/15.

Screen 3: Down 20% in One Month, Profitable, Growing Revenues 10%+, USA Only – Ideal candidates for shorter term trades. These are typically stocks that are steadier stocks that got hit for short term misses on earnings that could bounce back. This one requires a faster trigger finger because if it is a temporary hit the stock most likely won’t stay down for long.
Click here for list as of 5/28/15.

You can obviously open up the list to non-USA listed companies.  I do this from time to time and probably should be more open to foreign listed companies.  I’ve found a few big winners overseas, including Baidu (BIDU) in September 2006, Nokia (NOK) in June 2012, Leju Holdings (LEJU) in 2014.

After going through these screens, I quickly flip through the financials to see how they’re doing. Below is a resource tool I use for looking at the 10 year financials of each company.

As a side note it might be a good indication of froth in the markets if you don’t find too many in Screen 2. I haven’t backtested this to be sure though.

Another useful tool I’ve found with Finviz is you can click on the tabs above the list of stocks in your screen for each of the following:

“Overview” – standard list of stocks in your screen

“Valuation” – shows the p/e, p/b, p/fcf and a variety of other stats for each stock in your screen

“Financial” – shows ROE, Dividend Yield, etc for each stock

“TA” – shows the chart of each stock

There are other tabs as well that you might find useful.

GuruFocus (

You can get access to the 10 year financials for free through Guru Focus. I pay for their screening service but you don’t need to do that. Here is a link to the 10 year financials for IACI, a company I hold as of May 28, 2015:

IACI 10 Year Financials:

You can switch to the 10 year financials of other stocks by entering the ticker symbol in the box just below the chart at the top right.

Stockcharts (

You can get charts for the past 3 years through Stockcharts for free. If you want to go back further on your charts and be able to scroll back through date ranges in time then you will need to pay for their premium service.

Investing Blogs

Non-Investing Blogs


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s