Cloudflare (NET) plunged roughly -13% in a single hour after earnings despite posting a top and bottom line beat, 33.54% revenue growth, and raised guidance. In this trade review, I break down why I still viewed the setup as a high-probability B+ short, how the stock eventually fell as much as -24% from the previous day’s close, and how disciplined scaling helped me secure a +10% gain ($100 profit) on a bearish post-earnings momentum trade.

Sometimes the market tells a completely different story than the earnings report itself.
That was the case with Cloudflare Inc. (NET) after earnings.
On paper, the report looked strong. The company beat expectations on both earnings and revenue, posted more than 33% year-over-year revenue growth, and even raised full-year guidance.
Under normal circumstances, those numbers should have supported bullish momentum.
Instead, the stock collapsed.
That disconnect between strong fundamentals and an aggressively bearish price reaction became the entire thesis behind this trade.
Earnings Breakdown
Cloudflare reported Q1 2026 earnings of $0.25 per share on revenue of $639.76 million, compared to analyst expectations of $0.23 EPS on $621.91 million in revenue.
Revenue grew 33.54% year-over-year, while the company also raised full-year guidance:
- 2026 non-GAAP EPS guidance increased to $1.19–$1.20
- Revenue guidance increased to $2.805B–$2.813B

Overall, this was objectively a solid earnings report. But despite all of that, the stock immediately sold off.
And not just by a little.
The first hourly earnings candle dropped from roughly $256 down to $222, representing an intraday collapse of approximately -13% in a single hour.
That type of move matters…
One of the biggest lessons I’ve learned tracking post-earnings momentum setups is that price reaction matters more than my opinion of the earnings report.
When institutions aggressively dump a stock after objectively strong earnings, there is usually a reason beneath the surface.
Why I Rated This a B+ Setup
I would not classify this as an A+ setup. Typically, my highest-conviction post-earnings shorts involve:
- A major downside earnings reaction
- Multi-timeframe breaks of structure
- Clearly deteriorating fundamentals or guidance
This trade only checked some of those boxes.
The fundamentals were actually good, which made the setup less clean psychologically.
However, there were still several reasons why I believed the downside momentum was trustworthy enough to take the trade.
First, the magnitude of the move was significant.
A -13% hourly earnings candle is not normal price action, especially after a strong report. That suggested heavy institutional selling pressure rather than simple retail panic.

Second, although the stock did not form a full multi-timeframe break of structure of support, it still broke a recent hourly trendline, which gave me enough technical confirmation to trust the bearish momentum.
Third, price never regained control of the 9 exponential moving average, which became one of the most important confirmation signals throughout the trade.
The Entry
I entered short with 5 shares, which put the position slightly above the ~$1,000 position size threshold I usually prefer for risk management.
Technically, the sizing was a little larger than ideal, but only by roughly $100 beyond my preferred exposure limit. I still consider that acceptable because the oversizing was relatively minor and did not materially affect my psychology during the trade.
More importantly, I followed the setup instead of chasing emotional price action.
That alone is progress.

Trade Management
One thing I particularly liked about this trade was how the stock respected the downside trend after the initial breakdown.
Even when NET bounced slightly during pre-market trading and after the open, price still failed to reclaim or close above the 9 EMA. To me, that helped validate that the downside trend remained intact.
The stock eventually traded as low as approximately $192, representing:
- Roughly -24% from the previous day’s close
- About -13% below my entry price
That type of extension confirmed the bearish momentum was real.
Scaling Out
This was another strong part of the trade from an execution standpoint.
Instead of greedily holding the entire position looking for a perfect bottom, I scaled out methodically once the trade was up more than 10%.
- Sold 1 share first
- Then sold 2 more shares when price made it a bit lower
- Then closed the remainder once momentum began slowing

That scaling process allowed me to lock in profits while still giving the trade room to continue lower.
The final result was:
- +$100 total profit
- Approximately +10% gain relative to entry
What I Did Right
I trusted the price reaction over my personal bias
Because the fundamentals disagreed with the price action, I was a bit scared the setup was going to reverse.
However, I allowed the trade to play out. I didn’t move my stop. And I didn’t freak out. I told myself that if price did reverse, I’d be stopped out with a manageable loss, and that it would be OK.
This was the biggest win psychologically. Instead of fighting the tape or trying to rationalize why the stock “should” go higher, I followed the actual momentum.
I waited for confirmation
I did not blindly short the initial headline reaction. The massive hourly candle and trendline breakdown gave me enough confirmation to trust the trade.
I managed risk relatively well
Although the position was slightly oversized, it was still controlled and close to my normal risk parameters.
I scaled out intelligently
Taking partial profits progressively instead of panic-selling or greed-holding helped maximize the quality of execution.
I respected the 9 EMA
The stock never convincingly reclaimed the 9 EMA, which helped reinforce that the downside trend remained valid throughout the trade.

What I Did Wrong
The position sizing was still slightly too large
Even though it was only modestly oversized, I still deviated from my preferred risk parameters.
One of the biggest patterns I’ve noticed in my trading journey is that even small deviations from position sizing rules can create unnecessary psychological pressure.
Final Thoughts
This trade reinforced one of the most important lessons in momentum trading:
The market does not care what I think should happen.
The earnings were good. The guidance was raised. Growth remained strong. But institutions still sold the stock aggressively. And once that downside momentum appeared, the only thing that mattered was following the price action instead of arguing with it.
Most importantly, this was a trade where I stayed relatively disciplined:
- Controlled sizing
- Confirmation-based entry
- Structured scaling out
- Respect for trend continuation
That may not sound exciting.
But consistency is exactly what turns a trading strategy into a repeatable edge over time.


Leave a Reply