Can low earnings be better than high earnings?

Yesterday I took the stocks in the top 2% of my ranking system (about 60 stocks) and measured their excess return (rolling backtest, 3-month holding period). Then I took only the stocks in that top 2% that had a TTM net income of less than 0 and compared them to those with an income greater than 0. The negative earners outperformed the whole by 9% and the positive earners underperformed the whole by 5%–a 14% difference. When I tested further, I found the following:

Net Income over $50M: excess return of 1%
Net Income between $10M and $50M: excess return of 20%
Net Income between $0 and $10M: excess return of 34%
Net Income between -$20M and $0: excess return of 41%
Net Income less than -$20M: excess return of 33%

Given these results, it looked like I should add to my ranking system the simple factor NetIncBXorTTM with lower values better. So I did so, and it improved my overall results. And almost all of the companies I would invest in would be “losers.”

(A few words about my ranking system: the most heavily weighted factors are operating income growth, price to sales, earnings growth, volume (lower better), accrual ratio (cash flow minus net income divided by total assets, lower better), and CurFYEPSMean/Price; there are a dozen other factors too.)

This goes completely against the grain of everything I’ve ever learned about finance. Not only that, but as I understand it from Marc’s excellent course, one should only use ranking factors that make intuitive sense with the DDM model, and as far as I know there’s nothing in Graham and Dodd that recommends investing more in companies that lose money than in companies that make money. Is there any academic research on this that anyone knows of?

Conceptually, I initially approached using P123 as a way to rank companies according to their most important fundamentals. I felt that using screening alone, without ranking, was flawed, as the process necessarily ignored certain very important fundamental factors, and you could get a very good result by, say, buying only stocks with a p/s less than 0.02, while ignoring all the other things that might make a stock rise or fall in price. I have always viewed ranking as a way of evaluating a stock; a system that ranks stocks with terrible earnings higher than those with strong earnings goes completely against that, and directly conflicts with factors that I use like p/e and return on capital. (Of course, I could simply screen out all companies that earn more than $50M, or earn more than $10 M . . .)

Intuitively, I understand why the stocks ranked highly by my system might do better if they were not yet making a profit than if they were. And the idea of contrarian investing, of betting on the underdog, is an old and good one. But I’m still very uneasy with the idea of ranking stocks higher if they’re earning less. Perhaps if I could find a ranking ratio or formula that favors stocks with low earnings I’d be happier . . .

3 possible explanations:

Why don’t you use NetIncome/MktCap to have a criterion to measure the earnings?
It could be that the company with -20M to 10M have a smaller Cap than the other classes (and so have smaller absolute earnings). In other words: a smallcap premium?
I think you can easily check it…

Due to your rank you have a selection of stocks with good perspective. Other market participants may have a similiar approach, but prefer companies with positive earnings. So being below radar level, these companies could be more mis-priced.

With P/S you have a good factor to rank companies with negative earnings. I don’t think that this fact alone explain your results, but be part of the explanation.

So maybe Marc will have some good input.

I can see putting NetIncBXorTTM > 0 in the universe or buy rules. I would rather put a ratio into a ranking system.

Like NetIncBXorTTM/EV or NetIncBXorTTM/Close(0)

I get that it is all about the DDM and finance. But we are also looking for those common sense, rational ratios to revert to the mean from an extreme. I.E., you want the Close(0)–or the Market cap or EV which include close(0) in the equation–to come more in line with the other factor in your ratio: and sell when it does.

This works well for P123. We buy not just when stocks are ranked high but if you have been running a port for a while you buy when the stock first becomes extreme (possibly top 5 or 10 ranked stock). At this point the stock may still be mispriced and its extreme values may be capturing the attention of the market. We then sell at some point when the rank has fallen.

The stocks are guaranteed to revert to the mean or go bankrupt. No stock stays #1 in the rank for forever. And they have nowhere else to go after they reach number one!!! Combined with solid finance theory, it works.

Edit: same point as #1 by SmartMoney, I think. He is, I think, emphasizing in his discussion that the function should generalize to as many companies as possible. This is perhaps an even more important benefit of a ratio.

What was your universe? If it was small growth companies, I could see this happening. If it was SP500 only, I too would be confused.
And what timeframe were you testing? 1999-2000 seems to be driven by small companies with big plans but no profits. After 2009, it seemed to favor those with profits.

Mostly small growth companies, yes. My liquidity rules are AvgVol(90)>12000, AvgDailyTot(90)>50000, Float>6. I exclude MRPs, utilities, REITs, and stocks from corrupt countries like Brazil and China. And my system highly favors low-volume stocks in that universe. Your timeframe observation is really interesting, and I need to check that out. It’s possible that my results are being driven by pre-2009 numbers and aren’t consistent over the 17 years of testing. Thanks.