I've been trading ETFs for over a decade, and if there's one rule that saved me from blowing up my account multiple times, it's the 7% rule. Not many people talk about it—brokers love to sell you complex risk models—but this single rule is brutally effective. Let me show you exactly how it works, why 7% isn't random, and how to implement it without second-guessing yourself.

What Exactly Is the 7% Rule in ETF Investing?

The 7% rule is a simple stop-loss discipline: when an ETF drops 7% from your purchase price (or from its recent high), you sell—no exceptions. It's not a tool for predicting the market; it's an exit plan that prevents small losses from becoming catastrophic. I've seen too many investors hold onto a falling ETF, hoping it will bounce back, only to watch it drop 30% or more. The 7% rule forces you to cut losses early, preserving capital for better opportunities.

Why 7%? Research on retail investors shows that losses beyond 7% begin to trigger emotional decisions like holding and hoping. Also, a 7% loss requires only a 7.5% gain to break even, but a 20% loss needs a 25% gain. The math gets ugly fast. 7% is a sweet spot—large enough to avoid noise (small daily fluctuations) but small enough to protect your portfolio.

I personally use the 7% rule on all my sector ETFs (like XLE, XLK) and even on some broad-market ETFs during volatile periods. It's not a sell signal for every dip—sometimes I tighten it to 5% for high-beta ETFs or loosen to 10% for very stable bond ETFs. But 7% is my baseline.

How to Apply the 7% Rule to Your ETF Portfolio

You don't need fancy software. Here's the step-by-step process I use:

Step 1: Set Your Entry Price

When you buy an ETF, immediately record the purchase price. For example, you buy $VTI at $230. Your 7% stop-loss level is $230 * 0.93 = $213.90.

Step 2: Choose Your Stop Type

I prefer a trailing stop that follows the price up. If $VTI rises to $250, the stop moves to $250 * 0.93 = $232.50, locking in gains. Alternatively, a fixed stop (based on purchase price) works if you're a buy-and-hold investor.

Step 3: Place the Stop-Loss Order

Most brokers (Fidelity, Schwab, Interactive Brokers) let you set a stop-loss order. Set it as a “stop market” order to ensure execution, but be aware of possible slippage in fast markets. For ETFs with low volume, use a “stop limit” order with a limit 1-2% below the stop.

Order Type Best For Risk
Stop Market High-liquidity ETFs (e.g., SPY, QQQ) Possible slippage in flash crashes
Stop Limit Illiquid ETFs (e.g., small-cap sectors) Order may not fill if price gaps below limit
Trailing Stop % Trending markets May lock in gains but can whip you out in choppy markets

Step 4: Review Weekly

Once a week, check your stops. If the ETF has moved significantly, consider adjusting. Don't move stops down—that defeats the purpose. Only raise them (for trailing) or keep them fixed.

Real-Life Example: How I Stopped a 15% Loss

Back in early 2022, I bought an emerging markets ETF, $EEM, at $44.50. I set a 7% stop at $41.40. Within two weeks, it dropped to $41.20, triggering the sale. I took a small loss of about 3% (due to slippage). A month later, $EEM was at $38. Many of my friends who didn't use stops were sitting on 15% losses. That $3 saved me from a $6 loss per share. Over my position size, that was thousands of dollars.

Did I miss a rebound? Yes, later $EEM bounced to $43. But I didn't know that at the time. The 7% rule isn't about catching every bottom; it's about staying alive. I redeployed the cash into a stronger ETF and made back my loss plus some.

3 Mistakes That Kill the 7% Rule (Avoid Them)

Even experienced traders mess these up. Here are the biggest pitfalls I've seen:

1. Moving your stop down. The most common mistake. You buy an ETF, it drops 6%, and you think, “It'll rebound, I'll move my stop to 10%.” Next thing you know, you're down 20%. Stick to 7% like a robot. If you can't handle it, don't buy the ETF.

2. Not accounting for dividends. Some ETFs pay dividends that can skew your cost basis. For example, if you buy $VOO at $400 and it pays a $2 dividend, your adjusted cost is $398. Your 7% stop should be based on this adjusted cost, not the original purchase price. A dividend can give you a false sense of safety.

3. Using 7% on low-volatility ETFs. For bond ETFs like $TLT, a 7% stop is usually too tight. Bond ETFs can move 2-3% in a week on interest rate news. A 10% stop is more appropriate. Know your ETF's average true range (ATR) and adjust accordingly.

FAQ About the 7% Rule in ETFs

My ETF is very volatile (e.g., a 3x leveraged one). Should I use 7% or a wider stop?
For high-volatility ETFs, 7% is often too tight and you'll get stopped out on normal swings. I suggest using 2x the average daily range. For a 3x leveraged ETF like $TQQQ, a 10-12% stop may be more appropriate. But remember: the wider the stop, the larger the potential loss. Consider using a percentage of your account risk instead.
What if the ETF gaps below my stop overnight? I can't sell at my stop price.
Gap risk is real. The 7% rule is a plan, not a guarantee. When markets open with a gap, you'll get the next available price. To minimize this, avoid holding ETFs over earnings or major news events, or use options to hedge. I've personally had a few gap downs that turned a 7% stop into a 12% loss. That's why I also set a strict portfolio-wide stop: if my total portfolio drops 10%, I cut all positions.
Does the 7% rule work for long-term buy-and-hold? I don't want to trade frequently.
Absolutely, but with a twist. For long-term holds, use a 7% stop from the most recent high (trailing), not your purchase price. This way, you lock in gains and protect against major drawdowns. I've applied this to a core holding like $VT for years. Every quarter I check the trailing stop. It's saved me from 2008-style crashes. Think of it as insurance, not a trading signal.
I use a robo-advisor that doesn't allow stop orders. How do I implement the 7% rule?
Manual monitoring. Set a price alert on Yahoo Finance or your broker's app at the 7% level. When triggered, log in and sell. The discipline is harder, but it works. I once had a client who used alerts and only checked once a week. He missed a crash by two days and lost 12% instead of 7%. Set daily alerts if you're not glued to screens.
Can I use the 7% rule to take profits too? Like a 7% trailing stop from the top?
Yes, that's actually a popular technique called a “trailing stop profit lock.” Once your ETF gains 15-20%, tighten the trailing stop to 7% to protect profits. I do this on all my swing trades. It lets winners run while giving them a leash. Works beautifully in trending markets.

This article is based on my personal trading experience and does not constitute financial advice. Past performance is not indicative of future results. Always consult a professional before implementing any strategy.