May was a month of underperformance but June is off to a positive start. As of the close on June 3, the average gain of stocks on the list was 3.6% with an average holding period of 18 calendar days Buy signals predominated over the past week, but thi…
May was a month of underperformance but June is off to a positive start. As of the close on June 3, the average gain of stocks on the list was 3.6% with an average holding period of 18 calendar days Buy signals predominated over the past week, but thi…
May was a month of underperformance but June is off to a positive start. As of the close on June 3, the average gain of stocks on the list was 3.6% with an average holding period of 18 calendar days Buy signals predominated over the past week, but thi…
A critical test is underway: if the market clears xxxxx xxxxx, projections as high as xxxx would still be viable. A failure at xxxx, however, would open the door to reversal across multiple time frames. The models xxxxxxxx xxxxxxxxxx xxxxxxxxxx xx key …
The markets are playing Tariff Whack a Mole while the cycle model runs in the background, drowned out by all the market noise. The markets are thin, and the tariff news pops up randomly and repeatedly to move prices a long way in an instant.
Another Presidential tariff twist triggered a sharp rally in Europe on Memorial Day. So far, it doesn’t change any of the conclusions in this report, which was drafted before the rally. We must become accustomed to moves driven by increasingly frequent…
This rally has been a grinder. Since it began, setups have been harder to trust, in a market driven more by headlines than structure. I’ve been too cautious, as short-term waves reversed with near unprecedented ferocity. But the charts are starting to …
The market is still riding a powerful meltup, and short and intermediate-term cycle projections are pointing even higher than they were last week. The Moody’s downgrade has triggered a pullback this morning, but the selloff must follow through to break…