Up until yesterday (5/25/05), the Nasdaq Composite had risen for eight straight days:
click for larger chart
Source: Mike Panzner
Mike Panzner observes: "Since the creation of that index in 1971, there have only been 86 instances (or 4.13% out of a total of 2,080 streaks of from 2 to 19 days) where the market has
had an unbroken string of eight or more up or down days in a row.
Not surprisingly, the lengthier streaks tend to be rallies, although one of the most notable downtrends was a 16-day unbroken string of losses that ended on 2/9/1984.
The longest unbroken winning streak was a 19-day run that ended on 8/31/1979.