I’ve been trading ETFs for over a decade, and if there’s one rule that kept my account from blowing up, it’s the 7% rule. You might’ve heard about it from William O’Neil’s CAN SLIM system, but applying it to ETFs isn’t as straightforward as people think. In this article, I’ll break down the rule from my personal experience—including the exact steps, a real trade that went wrong (and right), and the subtle mistakes I see beginners make every day.

How I Discovered the 7% Rule

Back in 2014, I was chasing high-flying biotech ETFs. I bought a pile of IBB at $280 without any stop-loss. A month later, it dropped to $240, and my stomach churned. I held on, hoping, and watched it slide to $220. That loss taught me the hard way: **without a predefined exit, emotions will kill your returns**. After I studied O'Neil's approach, I started using a 7% hard stop on every ETF position. That single change turned my portfolio from volatile to consistently profitable.

What Exactly Is the 7% Rule for ETFs?

The rule is simple: sell an ETF immediately if it drops 7% or more from your purchase price. No exceptions, no “it might bounce back.” The idea is to cap your downside while giving the ETF enough room to breathe through normal volatility. In my experience, a 7% loss is manageable—two of those and you’re down 14%, but you still have most of your capital. Without a stop, a single bad trade can wipe out 30-50% of your account.

Key Point: The 7% rule applies to your entry price, not an arbitrary moving average. You set the stop when you buy, and you don't move it down—ever.

Why 7%? (And Why Not 5% or 10%)

Great question. I’ve tested all kinds of stops. Here’s what I found: 5% is too tight—a normal ETF zigzag will kick you out before the real move. 10% is too loose—by the time you hit it, the trend has broken and you’re giving back too much profit. 7% is the sweet spot for most ETFs, especially liquid ones like SPY, QQQ, or EEM. Of course, if you trade volatile sector ETFs (like ARKK or TQQQ), you might need 10-15%. But for vanilla index ETFs, 7% works like a charm.

ETF Type Recommended Stop Reason
Broad market (SPY, VTI) 7% Low volatility, consistent trends
Growth sector (QQQ, IYW) 7-8% Higher volatility but strong uptrends
Emerging markets (EEM, IEMG) 8-10% Wider daily swings
Leveraged (TQQQ, FAS) 10-12% Extreme volatility, decay risk

How to Apply the 7% Rule: A Step-by-Step Walkthrough

Step 1: Determine your entry price

Buy an ETF only at a sound base breakout or a pullback to a key moving average. I never buy ETFs on hype—I wait for a proper setup.

Step 2: Set the stop immediately

As soon as your order fills, place a stop-loss order for 7% below your purchase price. For example, if SPY is at $400, set the stop at $372 (7% of 400 = 28, so 400-28=372).

Step 3: Do not lower the stop

This is the hardest part. As the ETF goes up, you can raise the stop to lock in profits (trailing stop), but never drop it down. If you adjust it downward, you’re violating the rule.

Step 4: Exit immediately when triggered

A stop order becomes a market order once hit. Don’t second-guess. I’ve watched many traders cancel their stops at the last minute—that’s how big losses happen.

A Real Trade Example: QQQ and the 7% Stop

In July 2023, I bought QQQ at $370 after a solid base breakout. I set my stop at $344.10 (7% below). Over the next three weeks, QQQ climbed to $385. I was tempted to move the stop up to breakeven, but I waited. Then on a Fed day, QQQ dropped to $350—still above my stop. I held. Next day it gapped down to $339, triggering my stop. I sold at $339. I lost 8.4% (a bit more due to gap). But compare to the trader who held all the way to $310—that would’ve been a 16% loss. My 7% rule saved me from a deeper hole, and I redeployed that capital into a stronger setup.

Lesson: The 7% stop isn’t about being right—it’s about preserving capital so you can fight another day.

3 Common Mistakes That Break the 7% Rule

I’ve seen these over and over. Avoid them like the plague.

  • Mistake 1: Using a fixed dollar amount instead of percentage. Newbies often set a $5 stop on a $100 ETF—that’s 5%, not 7%. Stick to percentage.
  • Mistake 2: Moving the stop down after buying. “I’ll give it more room” is the death knell. Once you lower it, you’ve lost discipline.
  • Mistake 3: Ignoring gapped-down open. Sometimes the ETF opens 10% below your stop. The rule still applies—you must sell immediately, not wait for a bounce.
Pro Tip: Use a stop-limit order instead of a stop-market if you want to avoid slippage. But in fast markets, a stop-market ensures you actually get out.

Frequently Asked Questions

What if the ETF drops 7% but I still believe in it? Should I hold?
Belief doesn’t pay the bills. I used to hold, and it cost me. The 7% rule forces you to admit you were wrong. You can always buy back if it recovers—but most times it doesn’t. I’d rather take a small loss and redeploy than ride a loser down 30%.
Can I use a trailing stop of 7% instead of a fixed stop?
Absolutely. Once the ETF is up 10-15%, I switch to a 7% trailing stop from the highest closing price. That locks in gains while still giving room. But for the initial entry, use a fixed stop.
Does the 7% rule work for leveraged ETFs like TQQQ?
Partially. Leveraged ETFs have decay and volatility, so a 7% stop will get triggered often. I recommend 10-12% for leveraged funds. I personally avoid them because the risk isn’t worth it.
Should I apply the 7% rule to every single ETF in my portfolio?
Only for active trading positions. For long-term core holdings (like VTI in a retirement account), I don’t use a stop at all. The rule is for tactical trades, not “buy and hold forever.”

*This article is based on my personal experience trading ETFs since 2012. Past results don't guarantee future success, but the principles of risk management are timeless.