We are looking at one impressive near-term rally, as the SPX is due to close up for the sixth day in a row.

What does this mean? I brought in Rocky White, America’s favorite quant, to help me out and here’s what we found. As expected, after a run like this you can expect some near-term trouble. In fact, we’ve seen 23 streaks of six up days and incredibly the last 12 have ended the next day! The last time we had a streak like this was 8/10/12.

Here are the results after such streaks. Interestingly, the overall returns as you go out 1-week or more aren’t all that bad compared with the typical returns over this period. This could be a sign that strength begets strength, or at the very least this much strength in short bursts isn’t longer-term bearish.

Lastly, here’s the list of all the previous six day winning streaks and the results after the streak. Again, check out the streak of 12 straight losers after six up days. Simply amazing really. Also looks like the longest winning streak was nine days clear back in ’04.