How Overnight Gap Trading Actually Works
The core idea is straightforward enough. Prices often open significantly higher or lower than the previous day's close because news, earnings, or macro data drops while markets are closed. The Overnight Gap Trading Strategy builds positions during or right after these gaps, hoping to capture a portion of the move before the gap closes or reverses. Here's how I actually run it. Watch for pre-market scanners that flag gaps of at least 3-5% on above-average relative volume. Wait for the first 5 to 15 minutes of the regular session to settle. Don't chase the open. Most of those wild opening prints retrace 30 to 60% within the first half hour. I'll enter on a pullback into the gap zone, specifically near the previous day's close or the midpoint of the gap range, with a stop just beyond the gap extreme. The reverse setup works the same way but upside down. A stock gapping down hard often bounces back into its previous range once the panic selling exhausts itself. I short into strength at the gap midpoint rather than trying to catch a falling knife at the low.
I used to enter immediately on the open. That approach cost me consistently over eighteen months. The market makers and algorithms know retail likes to pounce at 9:30. They push price a few cents further before the real directional move starts. Waiting fifteen minutes changed my win rate from roughly 38% to about 54%. That is a massive difference when you are compounding over hundreds of trades. One thing nobody warns you about involves gap fills on earnings. I learned this the hard way during a stretch of post-earnings gap trades in early 2023. A biotech name gapped up 12% on a positive clinical trial readout. I entered on the pullback to the gap midpoint as usual. The stock didn't just fill the gap. It went straight through the previous day's high and continued another 8% before finally pulling back. My stop had been placed at the gap low. I held through the gap fill because my thesis assumed the earnings catalyst would sustain higher prices. I ended up giving back 90% of my paper profit. The workaround was simple enough in hindsight. After a catalyst-driven gap, I stopped treating the gap midpoint as a magic support level. Instead, I used the previous day's volume node or the 15-minute VWAP as my reference point. It cut false entries by about a third.
What the Numbers Actually Look Like
Gap up trades have a different profile than gap down trades. Gaps up tend to be more violent and short-lived. Gaps down linger longer because selling pressure can linger well into the afternoon session, especially on weak markets. I allocate slightly larger position size to gap-down setups for this reason. The average hold time on gap-up fills is somewhere between 20 and 45 minutes. Gap-down bounces can run 2 to 4 hours depending on broader market context. You need to filter by market conditions. In a strong trending market, gap ups often continue rather than fill. In a choppy or declining market, gap ups almost always give back at least part of their opening range. I check the S&P futures and the VIX level before taking any gap-up longs. If the broader market is down more than 0.5% on the day, I skip most gap-up setups entirely and focus on gap-down shorts instead.
Get the Full Details

Entry and Exit Rules I Follow
I use a combination of price action and volume confirmation. The entry trigger is usually a pullback that holds above the previous day's close with tightening spreads and declining volume on the way down. If volume picks up again on a reversal candle, I enter. If the pullback stalls with thin volume and the price just drifts sideways, I wait. Drift trades never work well. I want conviction. My typical profit target is half the gap size. If a stock gaps up $4, I take profit at $2 gain. I trail the stop to breakeven once price moves 1.5 times my initial risk. This means I rarely let a winner turn into a loser. The math works out because my losses are small and infrequent, and my winners, while not huge, are consistent. For stops, I place them just below the gap low on longs and just above the gap high on shorts. Sometimes I widen the stop slightly if the stock opens with extreme volatility, like a 10% gap where the first five minutes have a 4% range. In those cases, a tight stop gets taken out before the move develops. A wider stop reduces win rate slightly but improves reward per winner enough to keep the expectancy positive.
Common Pitfalls
The biggest mistake is overtrading. Not every gap is tradeable. Gaps under 2% are usually noise. Gaps over 15% often indicate something abnormal like a restructuring or a short squeeze, which behaves very differently from a standard news gap. Those extremes require different tactics or no trade at all. Another issue is ignoring the sector context. A tech stock gapping up while the entire sector is down is likely a one-stock story that will mean-revert quickly. A tech stock gapping up alongside sector strength has a much better chance of continuing. I always check whether the move is broad or isolated. Position sizing matters more than people realize. A common error is scaling in aggressively on a gap trade because the setup looks clean. I keep every trade at roughly 1 to 2% of account risk maximum. Gap trades are volatile by nature. Doubling down after a partial loss in a gap environment usually turns a small hit into a big one.
Tools and Data You Need
A decent pre-market scanner is essential. Trade Ideas, ChartMill, and Finviz all have gap screening features. I run a custom scan that pulls stocks gapping more than 3% on volume at least 1.5 times the 20-day average. That narrows the universe to roughly 50 to 150 names each morning, which is manageable. Level 2 data helps but is not strictly necessary. What matters more is knowing the overnight highs and lows from the previous session and having access to real-time volume profiles. Most modern platforms show the gap range clearly. Mark it on your chart before the open. Use it as your reference for everything. If you are building your own scanner, look for gap percentage, relative volume, average true range, and float size. Small float stocks under 20 million shares gap differently than large caps. They spike harder and crash harder. Large caps with high institutional ownership tend to fill gaps more predictably because there is more liquidity to absorb orders.

Where This Strategy Breaks Down
It does not work well during earnings season for individual stocks unless you are specifically trading the earnings reaction itself. The unpredictability is too high. Gap trading works best during normal market days when overnight moves reflect macro sentiment rather than company-specific events. Holiday weeks, FOMC days, and major economic release days are also rough because volatility becomes erratic and gap fills behave inconsistently. The strategy requires discipline and screen time. You cannot set alerts and walk away. The window for entry is narrow. If you miss the pullback, you miss the trade. Trying to enter late on a gap that has already filled is where most traders get burned. The gap is gone. There is no edge left. Backtests show this approach works best on liquid, large-cap stocks with daily volume above 5 million shares. Illiquid names gap for the wrong reasons and rarely follow predictable patterns. I stick to names I can enter and exit in under three seconds without slippage eating into the edge.
Finally, transaction costs matter more than they should. If you are trading frequently with small targets, commissions and bid-ask spreads can consume half your expected profit. Make sure your broker offers sensible pricing. A dollar fifty per share in round-trip costs wipes out a significant chunk of what this strategy is supposed to generate.