"It does sound like Goldilocks to me. We have good but not great growth, low interest rates, and pretty tame inflation with decent earnings growth. To me, that's the very definition of 'Goldilocks,'" he told CNBC's "Power Lunch."

Michael Nicholson | Corbis | Getty Images

Goldilocks found by the tiny wee bear. A 20th century Childrens' book illustration for 'The Story of the Three Bears.'

"U.S. earnings are beginning to decelerate. A monetary policy mistake certainly could derail the markets. And lastly, zero could be the legislative victories the Republican Party has as they go towards campaigning for midterm elections next year," he said.

"I think the overwhelming impetus of this market is global central banking," he said on "Power Lunch."

"One of the largest holders of Apple and Google is the Swiss Central Bank," he said. "As long as it's pedal to the metal from all these large central banks, I think the markets continue to go higher, asset pricing continues to go higher."