The three major U.S. stock indexes scored another week of gains after key bank earnings, but whether those results will extend the rally is up for debate.
"In spite of the fact we seem to be in a bit of a rally here, we think it is a head fake, and so we would look for better entry opportunities," Lori Heinel, State Street Global Advisors' chief portfolio strategist, told CNBC's "Power Lunch" on Friday.
The Dow Jones industrial average, the S&P 500 and the Nasdaq composite are all gained more than 1.5 percent for the week and have added at least 10 percent in the last three months.
A slew of financial firms, including Wells Fargo, Citigroup and JPMorgan Chase, all reported quarterly results this week. Next week will be tech's turn, as major players Microsoft, IBM and Yahoo get ready to post their results.