Should You Hold Stocks Through Earnings? Risk Framework
Earnings gaps can jump straight past your stop loss. Use this framework to decide whether to hold, trim, or exit a swing trade before the report.
Should you hold stocks through earnings? Only if the position is small enough that a gap against you is survivable, and ideally if you already have a profit cushion. Earnings can move a stock 10% or more overnight, and your stop loss cannot protect you from a price that opens beyond it. This article gives swing traders a simple framework for deciding whether to hold, trim, or exit before the report.
This is educational content, not financial advice. Patterns and plans fail, past results do not guarantee future results, and you should manage your risk and do your own research.
Why Earnings Gaps Bypass Your Stop Loss
A stop loss is an order to sell once price trades at or through a level. It works when the market trades continuously. Earnings reports usually come after the close or before the open, so the stock does not trade at the prices in between.
Say you own a stock at $50 with a stop at $47. The company reports after the close and the stock opens at $41 the next morning. Your stop becomes a market order at the open and fills near $41. You planned to lose $3 a share and lost $9.
That difference is gap risk: the loss beyond your planned stop caused by price jumping over it. A stop-limit order can be worse, because it may never fill and you stay in a falling stock. For more on normal stop placement, see where to place a stop loss in swing trading.
Step 1: Check the Earnings Date
Many swing trades get caught by accident. The trader forgot the report was tomorrow.
- Check the earnings date before every entry, not just before you exit.
- Note whether the report is before market open or after the close.
- Confirm the date with the company's investor relations page, since estimated dates can change.
- Compare your expected holding time with the date. A 5-day swing with earnings on day 3 is an earnings trade, whether you meant it or not.
If a setup looks good but earnings are two days away, you can wait until after the report and trade the reaction instead.
Step 2: Calculate the Options-Implied Expected Move
Options prices show how big a move the market expects. The expected move is a rough estimate of the typical earnings-day swing, and a common shortcut is the price of the at-the-money straddle (a call plus a put at the strike nearest the current price) for the expiration just after earnings.
Example: a stock trades at $100. The nearest call costs $4.20 and the put costs $3.80. The straddle is $8.00, so the market implies about an 8% move in either direction.
Treat this as a guide, not a limit:
- Actual moves exceed the expected move fairly often.
- It does not tell you direction.
- Compare it with the stock's last several earnings reactions, which you can find in its history.
If your stop is 4% away and the expected move is 8%, your stop is inside the noise. It will not behave like a stop on that night.
Step 3: Size the Position for Gap Risk
Normal position sizing uses the distance to your stop. For earnings, size using the expected move or worse instead.
- Decide the most you will lose on the trade, such as 1% of your account.
- Estimate a bad gap, for example 1.5 to 2 times the expected move.
- Divide your risk budget by that gap loss per share.
Example: a $30,000 account risks 1% ($300). The stock is $100 with an 8% expected move. A bad gap of 12% is $12 per share. $300 divided by $12 gives 25 shares, or a $2,500 position. Your usual size might have been 100 shares.
Holding through earnings usually means a smaller position. If that size feels pointless, that's information too. Read more on sizing outcomes in risk-reward ratio and R-multiples.
Step 4: Use Your Profit Cushion
A profit cushion is the open gain you have that absorbs a bad reaction. A trade that is up 15% can take a 10% gap and still be positive. A trade that is flat cannot.
A practical rule is to compare the cushion with the expected move:
- Cushion larger than the expected move: holding is easier to justify, especially after raising your stop to breakeven or better.
- Cushion about equal: consider trimming part of the position.
- Cushion near zero or negative: you are adding a coin flip to a trade that is not working. Exit or skip.
Trimming is a middle path. Selling half locks in gains and halves your gap exposure while keeping some upside.
Step 5: Hedging Basics
Hedging reduces the damage from a gap. Beginners should know the options at least in outline.
- Protective put: buy a put option on the stock. If it gaps down, the put gains value. The cost is the premium, which is high before earnings because implied volatility is elevated.
- Collar: buy a put and sell a call to offset the cost. It limits both loss and upside.
- Put spread: buy one put and sell a lower one to make protection cheaper, with a cap on the payoff.
- Index hedge: shorting an index fund offsets market risk, but not a stock-specific gap.
Hedges cost money and add complexity. For small positions, simply trimming is often cheaper and simpler. Do not use options you do not understand.
Pre-Earnings Decision Checklist
Run through this before the close on the day of the report:
- Is the earnings date and timing confirmed?
- What is the options-implied expected move?
- How did the stock react in its last four reports?
- How large is my profit cushion versus the expected move?
- If it gaps down by 1.5 times the expected move, is the loss within my risk budget?
- Is the position sized for the gap, not the stop?
- Is the broader market stable, or is it already stressed?
- Is the stock extended after a big run, so good news may already be priced in?
- Would I take this exact trade fresh today? If not, why hold it?
- Have I chosen hold, trim, or exit, and written down why?
Logging the answer helps you learn. A trading journal shows whether your earnings holds actually pay off over time.
Worked Example 1: The Held Winner
You bought a hypothetical stock at $80 on a breakout. It is now $92, up 15%. Earnings are after tomorrow's close. The expected move is 7%, about $6.44.
- Cushion: $12 per share, larger than the expected move.
- Plan: sell a third of the position and raise the stop on the rest to $86, above entry.
- Bad case: a 12% gap down opens at about $81. The remaining shares still show a small gain, and the sold third has locked in profit.
- Good case: a 9% gap up opens at about $100, and you still own two-thirds.
The point is not that the trade will work. It is that the worst realistic outcome is acceptable. Note that if it opened at $78, you would take a loss on the remainder, and that is part of the deal you accepted.
Worked Example 2: The Skipped Trade
A stock at $60 forms a tidy flat base near its high. Your stop would be at $57, a 5% risk. Earnings are in two days and the expected move is 10%.
- Your stop is half the expected move, so it offers no real protection.
- Sizing for a 15% gap would shrink the position to a fraction of normal.
- Reward is unclear because the report decides the direction.
You skip. After earnings, the stock gaps up 6% and holds. You can buy the confirmation or a pullback, with a new stop and no event risk. You missed the first 6%, but you paid nothing for the uncertainty. If the stock had gapped down, you would have avoided the loss. Waiting is a legitimate trade. For handling the post-report move, see the gap fill strategy.
Common Mistakes
- Trusting a stop to cap the loss overnight.
- Holding a losing trade "to see what happens."
- Using full size because the chart looks great.
- Ignoring that a good report can still produce a drop when expectations were high.
- Forgetting that other companies' reports, such as a sector leader's, can move your stock too.
The Bottom Line
Hold through earnings only when you have checked the date, measured the expected move, sized for the gap and not the stop, and have a cushion or hedge that makes a bad outcome acceptable. Otherwise trim or exit, and trade the reaction afterward. No choice is right every time, and any one report can go against you.
StockSetups can help with the groundwork. Its after-close scan sorts long setups into lanes such as Setting up and Breaking out, and its real-time alerts flag gaps and volume bursts with a catalyst read from the latest headlines, so you can see what moved a stock after a report. Paid plans add trade plans with entry, stop, target, and reward:risk.
Frequently asked questions
Should swing traders hold through earnings?
Only when the position is sized for a gap and a profit cushion or hedge makes a bad reaction affordable. Otherwise trimming, exiting, or waiting to trade the reaction is usually safer.
Does a stop loss protect me during earnings?
Not reliably. If the stock opens beyond your stop, the order fills near the open price, so your loss can be much larger than planned.
How do I calculate the expected move for earnings?
A common shortcut is the price of the at-the-money straddle for the expiration just after earnings, divided by the stock price. It is an estimate, and real moves often exceed it.
How big should a position be before earnings?
Size it so a gap of 1.5 to 2 times the expected move stays within your risk budget. This is usually much smaller than your normal position.
Produced with AI assistance and published under the StockSetups editorial guidelines.
Get daily signals & real-time alerts.
StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 14 days, cancel in one click.
Start free — 14-day full access →