STZ reported weak earnings, revenue fell 11%, and guidance was lowered—on the surface, it looked like a clean short setup. But despite all that, I didn’t take the trade. In this STZ trade review, I explain a perfect example of a setup that looks good… but has no real edge.

Most traders think the edge comes from finding good setups. It doesn’t. It comes from avoiding the bad ones that look just good enough to trade.
One of my core strategies is post-earnings momentum trading — where I combine:
- A strong fundamental catalyst (earnings beat/miss, guidance changes)
- With multi-timeframe breaks of structure
When those two align, you get high-probability A+ setups with real follow-through. Post-earnings setups can often (not always) run 5%, 10%, 25% or more!
And that’s exactly why I was watching Constellation Brands (STZ) after hours.
When earnings dropped, the stock sold off immediately… and even hit a price alert I had set for a potential short.
At first glance, it looked tradable. But after a closer look…
👉 This was not a setup worth taking.
The Fundamentals: Weak… But Too Mixed
On paper, the report gave a bearish lean — but not enough clarity.
What looked bearish:
- Revenue fell ~11% YoY → clear demand contraction
- Full-year guidance lowered → forward outlook weakening
- Consumer pressure showing up in key segments
What looked bullish:
- EPS beat expectations
- Core beer segment still relatively strong

🧠 The Real Interpretation
This wasn’t a clean earnings miss. It was a mixed report with deteriorating quality. Yes, fundamentals leaned weak — and in many cases, that can create short opportunities.
But here’s the problem:
👉 The market didn’t react with conviction
And that matters more than the report itself. Because in post-earnings trading the short-term price reaction is more important than longer-term fundamental opinion.
In this case, Constellation Brands is far from a bad or shoddy company… Their revenue has been weak, their spirits business has slowed considerably, but their beer brands are still doing well.
And for those who don’t know, STZ is the company that stands behind mega beer brands Modelo and Corona… so it’s not like this is a company that’s going away any time soon.
The Technicals: Looked Like a Breakdown… But Wasn’t
At 4:00 PM (earnings release), STZ sold off quickly:
- Dropped as much as -3.3% from the previous close
- On the hourly chart, this initially looked like a break of support
That’s usually a strong bearish signal in my system.

⚠️ But Here’s Where It Failed
Between 4:00 PM and 5:00 PM:
- The selloff started reversing
- Buyers stepped in
- The hourly candle closed only about -1% down
👉 That’s the key detail.
🧠 Why This Matters
That is not momentum. Even with weak fundamentals, you want to see:
- Expansion
- Follow-through
- Continuation
Instead, we got:
Rejection of lower prices
Higher Timeframes Still Intact

- 4-hour support → holding
- Daily structure → holding
- No meaningful breakdown beyond the initial reaction
👉 So while the hourly looked bearish at first… There was no confirmation across timeframes.
The best momentum setups I trade often have multi-timeframe confluence, which means they’re breaking structure on the hourly, 4-hour, daily and weekly charts… sometimes all at the same time.
The more timeframes you have that are saying the same thing, the higher-probability the setup will see continuation.
Why STZ Was NOT Tradable Short
| Factor | STZ |
|---|---|
| Earnings quality | Mixed |
| Revenue trend | Down (bearish) |
| EPS | Beat (bullish offset) |
| Initial reaction | -3.3% drop |
| Follow-through | ❌ Failed |
| Hourly structure | Fake breakdown |
| Higher timeframe support | Still intact |
| Volume / participation | Weak |
| Momentum | ❌ None |
| Trade quality | C / D Setup |
What I Did Right
- Watched for break of support across multiple timeframes
- Prepared by analyzing fundamentals ahead of time
- Recognized the mixed nature of the earnings report
- Identified that there was no real momentum
- Avoided trading a low-quality (C/D) setup
❌ What I Did Wrong
Nothing.
And that’s the point.
Not trading is often the best trade
There was no need to force anything here.
The Real Lesson
This is where most traders lose money:
Not on bad setups…
But on setups that look almost good enough.
STZ had:
- A bearish lean
- A perceived breakdown
- A logical short thesis
But it lacked the one thing that actually pays:
Conviction from the market
Final Takeaway
The best traders aren’t just good at spotting opportunity… They’re disciplined enough to ignore it when it’s not clear.
Be a sniper — not a machine gunner.
Because every trade you don’t take… Is capital (and focus) saved for the ones that actually matter.


Leave a Reply