Quick Guide (Click to Jump)
I’ve been trading for over a decade, and if there’s one rule that saved my portfolio more times than I can count, it’s the 7% rule. You hear about it in William O’Neil’s How to Make Money in Stocks, but most traders either ignore it or apply it wrong. Let me walk you through what it really is, how I use it, and the nuances that can make or break your trading career.
Understanding the 7% Rule
The 7% rule states: sell any stock that falls 7% below your purchase price. No hesitation, no averaging down, no “wait and see.” It’s a hard stop-loss that limits your downside on any single position.
I remember my early years — I’d watch a stock drop 5%, then 8%, then 12%, and I’d convince myself it would bounce back. Spoiler: it didn’t. That’s exactly what the 7% rule prevents. It forces you to cut losses small so you can live to trade another day.
“The 7% rule isn’t about being right. It’s about not being dead wrong.”
Why the 7% Rule Works
Psychological Safety
When I start feeling that knot in my stomach because a position is deep in the red, I know I’ve already violated the rule. Setting a 7% stop-loss removes emotional decision-making. You don’t have to ask “should I sell?” — you just do it.
Risk Management Based on Math
Let’s do quick math. If you risk 7% per trade and you have a 50% win rate, your expected return is still positive as long as your average winner exceeds 7%. O’Neil’s research showed that cutting losses at 7% while letting winners run (say, 20-25%) produces a favorable risk-reward ratio.
Preserves Capital for the Next Trade
I’d rather lose 7% on ten trades than 50% on one. The rule ensures your account never takes a catastrophic hit. After a 50% loss, you need a 100% gain just to break even. Avoid that nightmare.
Step-by-Step: How to Apply the 7% Rule
I’ll break down exactly what I do:
- Calculate your buy price. For example, I bought 100 shares of XYZ at $50. So my buy price is $50.
- Set the stop-loss at 7% below. 7% of $50 is $3.50. So my stop is $46.50.
- Enter a stop-loss order immediately. I use a stop market order to guarantee exit, though I’m aware of slippage in volatile markets. Alternatively, you can use a stop limit but it might not fill.
- Do NOT adjust the stop lower. The biggest mistake: as the stock falls, you think “I’ll give it a bit more room.” That’s how 7% becomes 15%. Stick to the plan.
- If stopped out, move on. Don’t revenge trade. Take a break, review the chart, and look for the next setup.
Important nuance: Use closing price or intraday?
O’Neil originally suggested using the closing price. If the stock closes 7% below your purchase, sell the next day. But in fast-moving markets, I prefer to use an intraday stop. If it touches 7% during the day, I’m out. That matches the spirit of the rule better.
When to Break the Rule (Yes, Sometimes You Can)
I’ve broken the 7% rule exactly three times in my career. Here’s when I think it’s acceptable:
- After a significant gain. If the stock is up 40% and pulls back 7% from its high, that’s not the same as a 7% loss from your entry. I use a trailing stop in that case.
- In a strong uptrend with a clear support level. If the stock dips 8% but stops right at a 50-day moving average that has held multiple times, I might give it one more day. But this is risky — only do it if you have a solid reason.
- When you have a specific catalyst. Example: earnings announcement next week and the drop is purely technical. I once held a stock that fell 8% before a product launch. It bounced 20% after the launch. But I also had a backup stop of 12%.
Common Mistakes Traders Make with the 7% Rule
| Mistake | Why It Hurts |
|---|---|
| Averaging down after a 7% drop | Doubles your risk; if stock keeps falling, you lose more. |
| Using a percentage stop that’s too tight (3-4%) | Gets stopped out by normal volatility; you miss the move. |
| Setting stop exactly at 7% (like $46.50) | Market makers see that and might trigger your stop. Use $46.49 or a round number slightly below. |
| Moving stop down as stock falls | Defeats the purpose. You’re just delaying the loss. |
| Not using stops in low-liquidity stocks | Slippage can be huge; better to avoid such stocks entirely. |
I learned the hard way with averaging down. Once, I bought a biotech stock at $80. It dropped to $74, so I bought more at $74. Then it fell to $68. I was down 15% on a doubled position. That trade ended up losing 30% of my account. Never again.
Frequently Asked Questions
I’ve been using the 7% rule for years, and it’s the backbone of my risk management. It’s not glamorous, and it often triggers when you least want to sell. But discipline pays off. Next time you’re tempted to hold a loser, remember: a 7% loss is a small price for staying in the game.
Fact-checked against O’Neil’s original writings and my own trading records.