These stocks are most likely to beat the Street this earnings season, Bank of America says

The Twitter App loads on an iPhone in this illustration photograph taken in Los Angeles, California.
Mike Blake | Reuters

Earnings season kicks off this week and Bank of America said stock pickers should focus on a handful of names that should beat the Street.

Investors have high hopes for the upcoming season. Consensus estimates for first quarter earnings have risen 6% over the past three months to $39.81 per share for the S&P 500. Bank of America noted that is the biggest upward revision in history.

"Earnings season is a good time to be a stock-picker," Bank of America equity and quant strategist Savita Subramanian told clients. "For short-term investors, stock differentiation is heightened during earnings season, particularly the busiest reporting days."

In order to take advantage of the heightened volatility, Bank of America screened the S&P 500 for stocks that are most likely to beat earnings expectations, according to the firm's proprietary criteria.

More In Investing trends

CNBC ProThese stocks thrived during past inflationary periods and are primed to do so again
CNBC ProAs Taiwan stocks plunge, this asset manager reveals how to play the tech-heavy market
CNBC ProForget high-flying tech stocks. Here’s a ‘safer way’ to play China’s fintech boom, fund manager says