Although nothing is 100% certain based on cycles and financial astrology there is a very high probability the U.S. stock market will fall more than 10% starting within the next two or three weeks.
The Dow has a 50 week cycle which when measured from cycle low to cycle low occurs within a range of 34 to 67 weeks 90% of the time.
August 7th to August 11th is the 58th week of the Dow's 50 week cycle. The 50 week cycle low is due no later than mid-October 2017.
The 50 week cycle peak usually occurs before the 55th week. In this current 50 week cycle, the Dow has continued to make new 50 week cycle highs beyond the 55th week. There has been only one case where the 50 week cycle didn't top out until the 60th week and that was when the Dow took off from the lows of March 6, 2009 which was a 75 year cycle low. Therefore, the stock market highs are probably in or will be this week or next.
The probability of the Dow continuing to make new 50 week cycle highs from this time forward is low! In addition, the Dow is definitely due to fall into a 50 week cycle low anytime now. The bullish trend is about to come to an end because time is just about up.
There is also a 23 month cycle low due sometime between now and December 2017. It's probable that the 50 week cycle low will culminate with the 23 month cycle low. This won't be a measly 4% to 5% pullback so everyone can buy the dips. It's going to be more significant than that!
According to Raymond Merriman, there is a Sun/Mars conjuction on July 26, 2017. He is expecting the U.S. stock market to make all time new-highs within 6 weeks of July 26th (which has occurred so far) and then start a decline of 8% or more. We are in that time frame now!
August 2nd to 4th +/- 2 weeks - Jupiter squares Pluto with Uranus turning stationary which, according to Merriman, is a period that highlights threats of war and/or natural calamities. President Trump just warned North Korea a U.S. response would be 'fire and fury' and I expect this to escalate further which will impact the U.S. stock market.
Down we go.