31 Weeks of a rising weekly cycle for Stocks. It's now in the top 5% of duration. And Up-only through to Jan 1st would be 39 weeks, at the absolute very extremes. This is final phase 4Year Cycle type strength.
But a "final phase" could mean months, all the way through to Feb/March too. Not something to shy away from, just hold long positions. Wait for a clear (repeated) breakdown before any reaction.
34.58K