"Prior to tomorrow’s opening, when you get these companies that should perform pretty well, you should see the market overtake that 2,800 level," Grasso, director of institutional sales at Stuart Frankel, said Thursday on "Closing Bell."
On Thursday, the index gained 0.9 percent, closing at 2,798.29.
Some analysts have predicted the index could reach as high as 3,000 by 2019. But S&P has hovered around 2,600 to 2,700 for most of the year and has yet to regain its January highs past 2,800.
Several large banks will report quarterly earnings before the start of Friday's trading day, including Citigroup, J.P. Morgan Chase, Wells Fargo, First Republic Bank and PNC Financial Services Group. Grasso, who is also a CNBC contributor, estimates these banks make up about 25 percent of the XLF, the ETF of the financial sector, and said positive earnings will only push the market higher.
Meanwhile, investors have been on edge as trade war tensions continue to loom. In March, President Donald Trump first proposed tariffs to fix what he deemed unfair trading practices. Earlier in July, $34 billion worth of tariffs on Chinese goods kicked in. On Tuesday, Trump announced another round of tariffs, this time 10 percent on nearly $200 billion worth of Chinese goods.