What keeps bull market going? A rally recipe

Trader on the floor of the New York Stock Exchange.
Brendan McDermid | Reuters

The S&P 500 is on the cusp of surpassing its record level reached April 27.

If it does, this bull market becomes the third-longest ever since 1928 at more than 2,250 days, or a little over six years, according to Bespoke Investment Group.

But the market feels tired. The euphoria is not here. Investors continue to pull money out of stocks.

What's it going to take to keep this bull run going? Here are five catalysts.