HackedI analyzed 20k recommendations made by Jim Cramer during...

I analyzed 20k recommendations made by Jim Cramer during the last 5 years


- Advertisment -

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!



- Advertisement -

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

- Advertisement -

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.




- Advertisement -

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.



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!



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!)


More Interesting Reads

From this week onwards, I am including one or two blogs or articles I really enjoy and hopefully, you can discover new and interesting content!

More to that: This is by an illustrator called Lawrence Yeo who breaks down really complicated topics into easy to read articles with fun illustrations. The Nothingness of Money was one of the best articles I have read last year and if you reading just one article this year, it should be this one (oh, I know this is r/wallstreetbets, but you are going to love this one)!

Econometrics: If you like the charts I make, you are going to love Econometrics. They present long-term perspective about how digital assets are shaping financial markets with the help of really interesting infographics. To buy or not to buy was an excellent article about what is the right time to buy into a dip. The chart below showcases their ability in data visualization and breaking down complex ideas!



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.

Join the pack! Join 8000+ others registered users, and get chat, make groups, post updates and make friends around the world!
Read More

- Advertisement -

1 Comment

  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.

    That seems like a big caveat. Wouldn’t lack of stock price data be an indicator of delisting?

You might also likeRELATED
Recommended to you

Show HN: Made a e-4917 emulator with a short tutorial

2021-10-25Years ago I was introduced to Richard Buckland's course at UNSW. It featured a little microprocessor called the e-4917. In the video professor Buckland explains how it works, and one thing has never stopped amazing me:That at the lowest level what is in a memory "cell" can be both an instructions to a program or…

Circuit Design and Applied Optimization (Part 1)

It's a cold fall afternoon, and you just rushed into your...

Download Autodesk 3DS MAX 2021 Download Crack [PRE-ACTIVATED]

3ds Max 2020 is a powerful 3D modeling and animation solution used by game developers, visual effects artists, and...
- Advertisement -

Thich Nhat Hanh, Vietnamese Zen Master, Dies at 95

Thich Nhat Hanh at the Plum Village monastery in southern France | Courtesy Plum Village Community of Engaged Buddhism Vietnamese Zen Master Thich Nhat Hanh—a world-renowned spiritual leader, author, poet, and peace activist—died on January 22, 2022 at midnight (ICT) at his root temple, Tu Hien Temple, in Hue, Vietnam. He was 95. “Our beloved…

Before wave of train thefts, Union Pacific laid off some of its police force

News organizations both locally and nationally have been covering the rise of cargo theft in L.A.’s northeast train tracks in the past few days. Anchors on morning news have been quick to point out that there have been over 100 arrests, and even Forbes have been quick to point out the staggering $5 million worth…

Must read

Founders of online businesses should consider a partial exit

This article was provided by the co-founders of BitsForDigits:...
- Advertisement -