The S&P 500 could be set for a steep rally by the end of the year. 

Brad McMillan, chief investment officer at Commonwealth Financial Network thinks the broad index can rally to 2,700, which would be a 7.6% gain from its current record high of 2,508.

Watch More with TheStreet:

More from Video

Looking Ahead to Wal-Mart and Nordstrom Earnings

Looking Ahead to Wal-Mart and Nordstrom Earnings

Crunch Franchise CEO Wants to Be 'Starbucks of Fitness'

Crunch Franchise CEO Wants to Be 'Starbucks of Fitness'

Elon Musk Wants Tesla Private But Electric Car Rival Fisker Wants to Go Public

Elon Musk Wants Tesla Private But Electric Car Rival Fisker Wants to Go Public

Rewind: Jim Cramer on the Market Selloff, Macy's, Constellation and Canopy

Rewind: Jim Cramer on the Market Selloff, Macy's, Constellation and Canopy

U.S Dollar Strength Causing Havoc; Will the Fed Change Course?

U.S Dollar Strength Causing Havoc; Will the Fed Change Course?