Should you listen to Jim Cramer? — I analyzed 20,000+ recommendations made by Jim Cramer during the last 5 years. Here are the results.

Ayrat Murtazin
Coinmonks
8 min readJul 8, 2024

--

Jim Cramer has made 21,609 stock picks in the past 5 years! Let that sink in for a moment. Here is one person, making buy/sell/hold recommendations on more than 2,200+ different stocks across all types of industries. On average, he was making more than 20 picks per episode of his show [1]. This is a staggering number of picks to be made by one person! [2]

While we can all argue about his expertise in making recommendations on such a wide array of industries and companies, what I wanted to know was:

  1. How accurate were his recommendations?
  2. Would you have made or lost money if you followed them?
  3. Can you beat the market following his picks?

So it’s high time that we put Cramer to the ultimate test and end the debate about his usefulness once and for all!

Before we begin, I extend an invitation for you to join my investing community. By joining, you won’t miss any crucial articles and can enhance your skills as an investor.

Analysis

The data about all the stock picks made by Cramer are available here [3]. The picks are classified into five segments (Buy, Hold, Sell, Positive/Negative mention). I have calculated the return for each segment separately [4] so that we can know what to focus on if we are trying to replicate this strategy.

Since Cramer frequently contradicts his own picks and is mainly focused on short-term trades, I am only analyzing the stock returns for the following periods [5].

a. One-day

b. One-Week

c. One-Month

Given that Mad Money (Cramer’s Show) airs after the market closes, I have used the opening price of the next day for my calculations. (I.e If Cramer makes a recommendation on Thursday night, I use Friday opening price as the base for my calculations)

All the data used in the calculations are shared at the end.

Results

1-day performance of Cramer’s recommendations is excellent! On average, the Buy and Positive mention stocks went up by 0.03 and 0.05% respectively, and sell and negative mention stocks went down by 0.1 and 0.02%.

Another interesting fact is that you would not have lost money if you followed Cramer’s Buy recommendations. Across the time periods, his Buy recommendations have on average netted you positive returns [6]!

His sell recommendations did not pan out so well. Even though they dropped in price the next day, over the next week and month, they returned inline or even better than his buy recommendations!

Given that there is a counter-intuitive trend in the returns, let’s calculate the accuracy of his calls.

Here I am assigning a call as correct based on price change. If he gives a buy recommendation, I expect the price to go up and vice versa. As we can see from the chart above, his recommendations only do slightly better than a coin-toss. Even this only holds for short-term and buy recommendations with long-term sell recommendation performance dropping below 50% [7].

While this narrow edge over the 50% mark can be used by algo-traders who have the ability to trade a large amount of stocks, if you are an average investor listening in on a Cramer show and hear about a stock recommendation, you might as well toss a coin to see if you should invest or not!

Finally, it’s time we pit Cramer against the market. Do his recommendations beat the market?

Oh yeah! I was as surprised with the results as you are. I ran the numbers again and then one more time but got the exact same result! Cramer’s Buy recommendations beat the S&P 500 by a factor of 10 for the one-day time frame. But, if you held the stocks for anytime longer, you would have underperformed the market significantly.

Before you go daytrade on his recommendations you should know that the numbers we are seeing here are heavily influenced by outliers. If you miss out on the top 1% of recommendations (~110 stocks out of the 11,000+ buy recommendations he had made), your 1-day return would be -0.062% instead of +0.034 [8].

Limitations of the analysis

The analysis has some limitations that you should be aware of before trying to replicate the strategy.

  1. As the astute among you might have noticed, if you sum up all the stocks used in the analysis it would only come to 18.5k. I removed ~15% of the overall recommendations as either they did not have stock data present in Yahoo Finance/Alpha Vantage or the price data did not match with the one given on the Mad Money website.
  2. The data is obtained from the Mad Money website itself. I haven’t manually verified if the calls recorded on the website are in fact an accurate representation of the calls made by Cramer in his show. The below statement is given in their description and I am taking them on their word.

We are impartial in our recording and simply log exactly what was said. We do not interpret the calls. If a call is vague or in question we simply won’t list it.

Conclusion

No matter the public opinion on Cramer, we can generate excellent 1-day returns following his buy recommendations (even beating the market in doing so!). Whether it’s due to his superior stock picking ability or whether it’s simply due to self-fulfilling prophecy [9] (as he has a wide audience who will act on his advice) is yet to be known.

I would bet on the latter as, if the extraordinary one-day returns were in fact due to his superior stock-picking ability, the returns should have held over longer time periods, and also his sell recommendations would not have ended up performing better than his buy recommendations as we are observing here.

It only makes sense to listen to his advice if you are a day-trader or an algo-trader who is trading a large variety of stocks over short periods of time. For everyone else, just sticking to the S&P 500 would give you better returns over the long run!

Data

Excel file containing all the Recommendations and Financial data: Here

Live tracker containing the performance of Cramer’s 2021 picks: Here [10] (I will be updating this file regularly so that you can see his performance in real-time whenever you want to!)

Footnotes and existing research

[1] For those who don’t know, Cramer makes his picks in a CNBC show called Mad Money. Cramer himself defines the show as something which should be used for speculative/high-risk investing and not for your retirement portfolio.

[2] For comparison purposes, an equity research analyst covers only 10–25 companies.

[3] It’s not in an easily usable format. I had to parse the data from the webpage using Python (Beautiful Soup) — I have shared all the data used in this analysis as an Excel and Rows file at the end.

[4] I did not calculate for Hold as he only made 27 hold recommendations, which is lower than what is required for a statistical significance.

[5] In my last post about Jim Cramer, there was a lot of controversy around how I calculated the time period. So here is the detailed version about how the time period is considered. For One-Day returns, we are considering that we will purchase the stock the next trading day after the market opens and then sells it at the end of the trading day. For weekly and monthly returns, I am using adjusted closing price since across a week or month there can be stock splits as well as dividends.

[6] This can also be attributed to the market rally we have experienced over the last 5 years where a large majority of stocks went up.

[7] 50% benchmark might be controversial with a lot of you (I agree given that if we are in a bull market there is more than a 50–50 chance of a stock going up tomorrow) → My rationale here is standing today looking at a stock, there are only two things that can happen tomorrow. It can either go up or go down. I assign equal probability to both given anything can happen tomorrow. The market can turn bearish, positive or negative news about the company can come up, etc. If you have a better logic for a benchmark, please do suggest!

[8] But to be fair to Cramer, this is applicable to all types of Investment strategies and hedge funds! The performance of a few of the stocks in your portfolio will finally end up heavily influencing the returns of your overall portfolio. → Think of Tesla incase of ARK and FAANG in case of S&P 500.

[9] There is some existing research that deep dives into this topic.

[10] Since it’s a live tracker using data from Alpha Vantage, the calculation is done slightly differently than in the analysis (in the live tracker I had to use the closing price on the day of recommendation instead of the opening price of the next day). I will be updating it to follow the same process as the analysis as soon as I get info from Alpha Vantage.

You can save up to 100% on a Tradingview subscription with my refer-a-friend link. When you get there, click on the Tradingview icon on the top-left of the page to get to the free plan if that’s what you want.

➡️Subscribe Me here ➡️ https://medium.com/@murtazinayrat/subscribe

I’ve got a lot to share in my upcoming blogs.

--

--