NEW YORK (TheStreet) -- If October is a volatile month for stocks, November is a bullish one.
The month of November is historically the second best month for the Dow Jones Industrial Average and The Investors Almanac cites it as the beginning of the best six-month stretch for investing. The reasons might be psychological.
"There's a bias towards optimism over the coming year," says George Pearkes, an analyst at Bespoke Investment Group, adding that following volatile October investors have a tendency to be more positive and that the pattern of strong Novembers may already be self-reinforcing. That is, investors already believe November will be a good month and so invest more heavily in it.
Either way, it's a good time to get off the sidelines and into the markets. Bespoke Investment Group analyzed which stocks have performed best in November over the past ten years and TheStreet is bringing you the top 20, from lowest positive return to highest. Of course, past performance is no guarantee that these stocks will do well this month.
Click through to see which companies made the list. October results.
Biogen Idec Inc. (BIIB)
This Cambridge, Mass.-based biotechnology company has on average increased 5.43% in November over the past 10 years.