SPI monthly and Weekly cycles
There is a ton of resistance around 4389 (3 year 50% level), which has acted as resistance twice this year, and is currently acting as resistance now.
There are two patterns at play.....
#1) continues with the breakout pattern from 4290 and extends up towards new highs in September.
#2) Read the US Index report.
Support resides around the 3rd Quarterly 50% level @ 4168