Posts

  • Breaking Bad

    Futures are off sharply as the rising wedge finally breaks down, signalling at least a 7.5% decline by mid-August. Recall, this is the point at which its SMA200 will its January highs.

    SPX’s backtest target is more like 8.1% from its all-time highs.

    While VIX is pressing up against overhead resistance…

    …VX has already broken out.

    Much will depend on DXY’s ability to finally break out…

    …and the 2s10s’ ability to break back above 0.42……which basically means that 2Y yields fall faster than 10Y yields — a likely scenario given the ongoing inflation problems.

    It would help if Trump could bring himself to disengage from his war on Iran. But, he seems much more focused on engineering a midterm win — which is even more unlikely given the inflation that his Iran War is generating.

    My research shows an average August return since 2000 of about 0.4% – essentially flat – with a range of -6.4% (2001) to +7.0% (2020.) The average drop from the summer highs to the August lows, however, is about 6%.

    But, August is rarely the low point in these selloffs. Seasonal weakness historically bottoms in late September/October. So, an August low is often undercut a few weeks later.

    Stay frosty.

  • Mixed Signals

    The good news is that the Philly Fed Index hit new highs for June. The bad news is that the Philly Fed Index hit new highs for June. Not only is a 41 handle hawkish from an FOMC standpoint, but peaks in the index almost always coincide with corrections – which is exactly what we’re expecting. From the excellent Trading Economics:

    Then there’s the part of the index that contradicts the recent official inflation data. Recall that CPI and PPI came in well below expectations – no reason to worry about inflation or consider raising rates. Survey participants didn’t see things that way. It’s hard to imagine a 0.4% MoM decrease in prices if 0.0% of survey participants saw price decreases.

    We had a brief downturn overnight which has been halved by a retreat by VIX back below its SMA10 — as we discussed yesterday, the input the algos are watching at present.

    We’ll continue posting after a couple of conference calls.

    Stay tuned…

  • The Quiet Part Out Loud

    The bond market is once again saying the quiet part out loud. Both the 2Y and the 10Y were bumping up against trend lines which posed breakout risk when both CPI and PPI both posted inflation data that was well below expectations – in fact, the lowest since the depths of the COVID crisis.

    Remember, these prints come from the Bureau of Labor Statistics – the very same organization that used to be run by Erika McEntarfer, who was fired by Trump when the BLS released employment data that wasn’t favorable to him. He posted that she was incompetent and unqualified and that the data was manipulated.

    Important numbers like this must be fair and accurate, they can’t be manipulated for political purposes.

    I couldn’t agree more. The market tanked, as investors everywhere wondered what it meant now that we couldn’t trust the BLS to operate independently of politics.

    Now we know. The 10Y has recently broken out, thanks largely to Trump being outplayed by the Iranians, but hasn’t yet popped above the TL from Oct 2023. It would undoubtedly be much lower if Trump hadn’t started the war in the first place. But, here we are.

    Algos are less impressed than they were yesterday, perhaps due to the latest attacks by both Iran and the US which have left CL and RB pushing new highs.

    The 10Y has retreated somewhat, leaving the 2s10s backtesting the TL from Sep 2023.

    Futures are up modestly.

    VIX’s dip back below its SMA10 is all it would take for the bulls to keep the momentum going.

    And, the DXY is continuing to trend sideways, for now at least.

    SPX/ES are both at a point where it would be quite easy to break out. But, at the same time, the SMA200 is coming up on the previous high – an enticing target if a backtest will be allowed. There are plenty of available catalysts – both real and fabricated – in either case.

    GLTA

  • CPI Down, But Not for Long

    CPI supposedly fell 0.4% in June, the biggest drop since April 2020 in the depths of the COVID disaster.  If nothing else, it’s a great reminder of how suspect every bit of data coming out of the federal government has been since Trump fired Dr. Erika McEntarfer for reporting employment data that wasn’t favorable to the White House.

    The 9.9% monthly drop in gas prices might have produced a temporary drop in inflation. But, the more important data point is the 29% YoY gain, which supposedly produced a 3.5% YoY print in CPI.

    Futures had been flat going into the CPI print, but shot up 30 points after the release – perhaps as carbon-based traders took a gander at WTI prices.

    The  open looks likely to be a more modest bump.

    RB has risen 15.5% in the past two week – one of the reasons the 10Y had already broken out.

    It remains broken out, though it’s been on a wild ride this morning.

    Warsh testifies today, which has had traders a little nervous given his hawkish sound bites. But, this morning’s CPI print will likely give him some reassurance that something as drastic as a rate hike might be completely unnecessary.

    Stay tuned.

  • Charts I’m Watching: Jul 13, 2026

    The ceasefire between the US and Iran is no longer in place, sending oil prices and interest rates higher in advance of tomorrow’s CPI print.

     

     

     

  • Charts I’m Watching: Jul 10, 2026

    Futures are flat following a day that saw the algo-inspired meltup surge yet again.

    Aside from VIX suppression, the algos are encouraged by the inability of CL to push through its SMA200.

    RB also remains constrained, with its own SMA200 reaching an important channel midline.

    So, though TNX remains broken out, it’s behaved itself for the past couple of sessions.

  • Charts I’m Watching: Jul 9, 2026

    Stocks are slightly higher despite a further escalation of hostilities in Iran. The US said it hit 90 targets overnight while Tehran says it targeted American bases in Qatar, Kuwait and Bahrain.

    In the US, it’s all about keeping a lid on the 10Y.

  • It’s Over

    Trump says the US-Iran cease fire is over.

    As we’ve said from the start, Iran will do everything in its power to thwart Trump’s midterm ambitions – which means the conflict will continue until at least October. This is merely the latest chapter.

    The algos were busy, reversing VIX at its SMA200 which allowed futures to recover more than half of their premarket losses.

    Oil pulled a similar move, getting hammered by TPTB at its SMA200.

    If the manipulators can continue manipulating so well, this will be a minor blip. But, Trump is now talking about hitting Iran “hard again tonight.” So we’ll see if volatility can continue to be contained.

    Stay tuned.

  • Charts I’m Watching: Jul 7, 2026

    Futures are off modestly ahead of the open after another disappointing trade balance print and amidst a global selloff on chip stocks.

    CL’s .786 remains stubborn support.

  • Different Strokes

    Which to believe: SPX, which just completed a bullish 10/20 cross, or ES, which is stubbornly showing a bearish 10/20 cross?

    The odds of the stasis continuing rise with Trump ringing the bell today…