Give thanks for these perennial year-end winners

A John Deere R962i trailer crop sprayer, manufactured by Deere & Co.
Krisztian Bocsi | Bloomberg | Getty Images

Now that we've closed the books on what was a banner month for stock investors in October, traders and investors are looking ahead to the last two months of the year.

Traders should expect at least a little bullishness for November and December, if recent history is any indication.

On average, the large-cap S&P 500 index has gained around 1.6 percent between Oct. 31 and Dec. 31 over the last 10 years, according to CNBC analysis using Kensho. The span has produced positive returns 80 percent of the time, says Kensho.

Among current members of the S&P 500 that have been in existence for at least the last decade, just a handful have managed to produce gains in each of the last 10 November-to-December periods.

On top of the list is Deere. The world's biggest maker of farm equipment has been a market laggard in 2015, as uncertainty about the agricultural economy in many parts of the world takes a toll on anticipated sales.

However, according to Kensho data, Deere stock has averaged a gain of more than 9 percent in each of the last 10 November-to-December periods, and has yet to post a loss during that time frame in the last decade.

Maybe the fall harvest money comes in and farmers then treat themselves to some new equipment.

The other stocks that have traded in a similar fashion are listed below.