Let's go over the earnings from the banks.

Citigroup (C - Get Report) , Goldman Sachs (GS - Get Report) , Real Money Stock of the Day Wells Fargo (WFC - Get Report) , and JPMorgan (JPM - Get Report) all reported earnings before the bell Tuesday, Oct. 15.

JPMorgan

JPMorgan said earnings for the three months ending in September came in at $2.68 per share, 23 cents ahead of the Street consensus forecast. Group managed revenues were pegged at $29.3 billion, topping analysts' estimates of $27.8 billion.

Goldman Sachs

Goldman Sachs said earnings for the three months ending in September came in at $4.79 per share, five cents short of the Street consensus forecast. It's the first miss for Goldman Sachs in at least two years, according to Refinitiv data.

Wells Fargo

The bank reported earnings of 92 cents a share for the third quarter on $4.6 billion in net income.

The EPS came in short of the $1.23 a share expected by analysts surveyed by FactSet and comes as incoming CEO Charles Schwab prepares to take the reins of the bank, which is digging out from the aftermath of a series of scandals involving past marketing and sales practices.

Citigroup

Citigroup said earnings came in at $2.07 per share, 12 cents ahead of the Street consensus forecast. Group revenues, Citigroup said, were pegged at $18.57 billion, around 1% higher from last year's quarter and largely in-line with analysts' estimates.

With this kind of mixed picture, how should investors approach the financials and the rest of earnings season.