My CPI base case is simple:
This CPI is unlikely to show inflation getting worse.
Headline CPI should cool meaningfully, possibly close to flat month-over-month.
Core CPI is still sticky, but my base case is not a blowout. I expect something around the 0.2%–0.25% area: uncomfortable, but not explosive.
The first-order war inflation shock has already been largely offset by the reversal in oil and gasoline.
The second-order risk is still real. I am not dismissing it.
But that risk is more likely to show up later through PPI, freight, services, and corporate margins — not through another obvious deterioration in June headline CPI.
That creates a messy setup for QQQ:
A mild CPI can help QQQ.
A weak labor market can hurt QQQ.
Warsh staying hawkish or neutral is not bullish for QQQ.
AI/HBM can still keep a bid under QQQ.
Too many crosscurrents. I do not like messy causal chains.
I prefer clean ones: that is why I am looking at TLT here.
Why TLT instead of IEF?
Because I do not just want a generic Treasury hedge here.
I want duration.
IEF is cleaner and less volatile, but it gives me a lower-beta expression. If the market only prices a mild front-end adjustment, IEF is fine.
But my thesis is that a softer CPI / cooler oil / weaker labor mix can push the market to reprice the intermediate and long end more meaningfully.
That is where TLT works better.
Longer duration means more sensitivity to every basis point move in yields. It also gives better convexity if long yields start moving lower quickly.
Under the current information set, the TLT chain is shorter:
CPI / oil / labor cooling
→ lower hike risk
→ lower intermediate and long-end yields
→ higher TLT
My expression:
TLT Aug 21 85C / 90C call debit spread.
Why a spread?
Because I am only moderately bullish: the market has already absorbed part of the post-payrolls relief and part of Warsh’s hawkish shock.
Before every event trade, I want to ask the same question:
How much of this is already priced?
I do not want to chase TLT upside with naked calls after the easy part of the rates repricing has already started.
The 85C gives me near-spot upside exposure.
The 90C caps the payout, but helps finance the debit.
This is not a moonshot trade. It is a defined-risk, moderate-bullish expression of a cleaner rates thesis.
Why Aug 21?
Because I want the trade to cover the real catalyst window:
Jul 14 CPI
Jul 15 PPI
late-July Fed repricing
the bond-market reaction before the next major labor/inflation window
Front-week options may look cheaper, but they are not necessarily better.
I want enough time for the bond market to process the data, not just one binary CPI print.
The invalidation is also clear, and I will not focus only on a mathematical stop.
The trade weakens if:
core CPI is clearly hotter than expected,
PPI shows ex-energy inflation spreading into goods/services,
Warsh strongly re-emphasizes hike risk,
or term premium keeps long yields sticky despite softer data.
Those are low-probability risks in my base case, but low probability does not mean zero.
Tail risk always matters.
Again left side, yes.
But with a clean causal chain and defined risk.