Investment Blog

What is the 7% Rule in ETFs? A Practical Risk Management Guide

I've been trading ETFs for over a decade, and if there's one rule that saved my portfolio from getting wrecked, it's the 7% rule. No, it's not some magic number from a textbook. It's a simple, brutal stop-loss discipline: when an ETF drops 7% from its recent peak, you sell. No hesitation. No “it'll bounce back.” I've seen too many people hold onto a falling ETF, hoping for a recovery, only to watch it drop 30% or more. The 7% rule keeps your losses small and your capital alive. Let me walk you through how it works, when it fails, and how to use it without driving yourself crazy.

What Exactly Is the 7% Rule?

In plain English: you pick a reference point—usually the highest price the ETF reached in the last few weeks or months. Then you set a stop-loss order (or a mental stop) at 7% below that high. If the price touches that level, you exit the position. That's it. No technical indicators, no moving averages. Just a clean, math-based exit.

Why 7%? It's not random. Studies by traders like William O'Neil (founder of Investor's Business Daily) showed that cutting losses at 7-8% prevents small dips from turning into portfolio killers. For ETFs, which are diversified by nature, a 7% drop usually signals something genuinely wrong—sector trouble, market rotation, or a macro shock. You don't want to be the person catching a falling knife.

My experience: In 2022 when the S&P 500 ETFs (like SPY) dropped, many investors held because “it's the S&P, it always recovers.” But SPY fell about 20% peak-to-trough. If those investors had used the 7% rule on a sector ETF like QQQ (Nasdaq), they'd have sold near the top and avoided the brutal drawdown. I personally sold my ARKK position (innovation ETF) after a 7% drop from its high, and later watched it tumble another 60%. That one decision saved my year.

How to Apply the 7% Rule to Your ETF Trades

Step 1: Define the “Peak”

For a clear trend, use the highest closing price (or intraday high) in the last 20 trading days. If the ETF is volatile, you can use a 50-day high. The key is to be consistent—don't cherry-pick a peak that makes the rule too tight or too loose.

Step 2: Calculate Your Stop Price

Multiply the peak price by 0.93. Example: If an ETF peaks at $100, your stop is $93. If you bought at $95, the stop is still based on the peak, not your purchase price. That's crucial—the rule is about protecting from a top, not your entry.

Step 3: Place a Stop-Loss Order

In your brokerage account, enter a stop market or stop-limit order. A stop market order sells at the next available price once $93 is hit. A stop-limit order lets you set a limit price (e.g., $92.50) to avoid slippage, but it may not fill if the price gaps down. I prefer stop market for simplicity—just accept that you might lose an extra 0.5% in a fast market.

Step 4: Adjust the Stop Weekly

As the ETF rises, raise your stop accordingly. If the ETF climbs to $110, your new stop is $102.30. This locks in profits. Never lower the stop—that's emotional trading and defeats the purpose.

SituationPeak PriceStop (7% below)Outcome
Buy at $100, peak at $105$105$97.65Stop is 2.35% below entry – tight but protective
Buy at $100, drops to $93 (stop hit)$100$93Loss of 7% – small and manageable
ETF rallies to $120, then drops to $111.60 (new stop)$120$111.60Profit locked at ~11.6% from entry

3 Common Mistakes I See (and How to Avoid Them)

Mistake #1: Using a 7% stop based on purchase price, not peak. I see beginners set a stop at 7% below what they paid. That's useless if they bought near the top—they'll lose 7% immediately on a normal pullback. The rule must reference the recent high. Fix: Always calculate from the highest point since you bought, not your cost basis.

Mistake #2: Ignoring gaps and after-hours moves. ETFs can gap below your stop overnight. In March 2020, many ETFs opened 10-15% lower, blowing right past 7% stops. My solution: size your position so that a gap won't destroy your account, and consider using a wider stop (10%) for volatile ETFs like leveraged or sector-specific ones.

Mistake #3: Tightening the stop to 5% or 3% to “protect profits.” I've done this—set a 3% trailing stop after a big run. Then a routine 4% dip triggered the stop, and I missed the next 20% rally. The 7% rule is wide enough for normal ETF volatility (which averages 1-2% daily). Tighter stops just get you whipsawed.

My personal screw-up: In 2021, I used a 5% stop on QQQ because I was scared of a correction. The ETF dipped 6% intraday, stopped me out, then recovered to new highs. I lost $15,000 in potential gains. Now I stick to 7% and never go below 6% for broad market ETFs.

Real Examples of the 7% Rule in Action

Example 1: SPY (S&P 500 ETF) – January 2022

SPY peaked at $480 in early January 2022. A 7% stop would trigger at $446.40. By mid-January, SPY hit $446 and stopped you out. The ETF later fell to $410 (another 8% lower). You avoided that. Sure, you sold near a temporary bottom, but you preserved capital to buy back later.

Example 2: Sector ETF – XLE (Energy Select Sector) – 2023

XLE peaked at $90 in September. Stop at $83.70. In late October, XLE dropped to $83 and triggered a sale. Then it bounced back to $95 by December. You missed the bounce. But wait: if you had held, you'd have experienced a 10% drawdown from $90 to $81 before the recovery. The 7% rule saved you from that drawdown. You could re-enter after the bounce (if you had a re-entry strategy).

The point: the 7% rule isn't about catching every uptick. It's about controlling your maximum loss. Over a year, you'll have many small losses and a few big winners. The rule prevents one big loss from wiping out your gains.

Does the 7% Rule Always Work? (Spoiler: No)

Let's be honest. The 7% rule fails in certain market conditions:

  • In a fast-rising bull market: If ETFs keep climbing with only 5% pullbacks, you'll rarely use the rule. That's fine.
  • In a volatile sideways market: An ETF might hit your 7% stop repeatedly. Example: an ETF oscillates between $95 and $105 for months. If your peak is $105, the $97.65 stop will trigger often, causing many small losses. For such ETFs, consider a 10% rule or use a trailing stop instead.
  • After an extreme gap down (e.g., black swan): Your stop won't protect you if the ETF opens 15% lower. That's why position sizing is critical. I never risk more than 2% of my account on any single trade, so even a 20% gap only costs me 2% of capital.

I've learned to pair the 7% rule with a simple filter: if an ETF is in a strong uptrend (above its 200-day moving average), I use a wider stop (10%) to avoid being shaken out. If it's choppy, I use 7% or skip the trade altogether.

FAQ – What People Actually Ask

Does the 7% rule apply to leveraged ETFs like TQQQ or SOXL?
Not directly. Leveraged ETFs (3x) can drop 7% in a single day, and your stop would trigger almost immediately. For those, I use a 15-20% stop from the peak, or avoid them altogether. The 7% rule is designed for 1x ETFs.
What if the stop triggers at 7% but the ETF closes higher? Do I still sell?
I sell at the stop price, even if it's an intraday wick. If the price touched my stop, I honor it. Trying to game whether it's a “fakeout” is a losing game. I've had many times where the stop hit, the ETF recovered, but then later collapsed. Discipline beats guesswork.
Can I use a 7% trailing stop instead of fixed peak?
Yes, many brokers offer trailing stops. A 7% trailing stop adjusts the stop as the price rises, but it stays 7% below the highest price since you activated it. It's convenient but can be more prone to whipsaws in volatile ETFs. I manually adjust my stop weekly because it forces me to stay engaged.
Should I apply the 7% rule to bond ETFs?
Bond ETFs have lower volatility (1-2% daily), so a 7% stop might never trigger. For bond ETFs, I use a 3-5% stop. But honestly, if a bond ETF drops 7%, something is very wrong (credit event, rate shock), so the rule still works as a circuit breaker.
The 7% rule sounds too mechanical. What about fundamentals?
I combine it with a fundamental check: if an ETF drops 7%, I quickly check why. If it's tax-loss harvesting or a rotation, I might hold. If it's a sector downturn or macro selloff, I sell. The rule gives me a trigger to investigate, not an automatic action. Over 90% of the time, the investigation confirms I should sell.

At the end of the day, the 7% rule is a safety net, not a strategy. It's saved me from multiple 30-50% losses. If you implement it consistently, you'll sleep better and trade longer.

Next How the U.S. Can Lower Treasury Yields

Leave a comment