Pre-market options flow: what to watch before the open
The regular session opens at 9:30 AM ET. By then, experienced flow traders have already reviewed the overnight OI changes on yesterday's key prints, checked index futures positioning, and built a directional framework for the day. Here's the pre-market flow routine that matters.
Why pre-market flow matters
US options markets officially open with equities at 9:30 AM ET. But the signals that tell you about institutional conviction from the prior day are available before the open, through overnight OI changes and the prior session's closing-hour flow. These aren't predictions; they're evidence of positioning.
The pre-market window matters for two reasons:
- Overnight OI changes confirm or deny prior flow: If yesterday's EXTREME-tier call sweep was genuine institutional positioning, OI on that strike should increase overnight (the position was held, not closed). If OI returned to its prior level overnight, the position was closed, the signal was likely day-trading or a hedge that got unwound.
- The prior session's final hour biases the open: Institutions don't typically accumulate large positions right at the close, they build them throughout the session and into the final hour. The flow in the 3–4 PM window often reveals how institutions are positioned for tomorrow's session.
The pre-market options flow routine
This routine takes 15–20 minutes and builds a directional framework before the regular session opens.
Step 1, Index futures direction (5 minutes)
Before looking at any options flow, establish the macro backdrop. E-mini S&P 500 futures (ES), Nasdaq-100 futures (NQ), and Russell 2000 futures (RTY) tell you where institutions are pricing equities overnight. Key questions:
- Are futures up or down significantly from yesterday's close (more than 0.5%)?
- Is there a gap event, overnight earnings, macro data release, geopolitical news, driving the move?
- Is the futures move consistent with yesterday's closing-hour options flow, or contradictory to it?
A gap event changes everything. If there was a large call sweep in NVDA yesterday and NVDA is down 8% pre-market on a guidance cut, that prior flow signal is invalidated. Gap events reset the flow reading, start fresh for the day.
Step 2, Overnight OI changes on prior EXTREME prints (5 minutes)
Pull up yesterday's EXTREME-tier flow signals, the highest-conviction prints from the prior session. For each one, check the overnight OI change on the specific strike and expiry:
| Overnight OI change | Interpretation | Action |
|---|---|---|
| OI increased (position held) | Institutional conviction confirmed, they didn't exit overnight | Keep on watchlist; elevated conviction |
| OI unchanged | Neutral, position neither added nor removed significantly | Maintain standard watch; no conviction change |
| OI decreased significantly | Position closed or substantially reduced overnight | Remove from active watchlist; signal may have been a day trade or hedge |
| OI spiked further overnight | Additional accumulation after the close, strong conviction signal | Elevated priority; may be building toward a catalyst |
Overnight OI accumulation on a strike that saw unusual volume is the single best confirmation that yesterday's flow was genuine institutional positioning rather than day-trading noise.
Step 3, Prior session closing-hour flow review (5 minutes)
The final hour of the regular session (3–4 PM ET) is a distinct flow window. Here's why it matters:
- Closing imbalances: Market makers manage delta exposure into the close. Large closing-hour sweeps in index ETFs sometimes reveal which direction they need to hedge.
- Day-trader exit vs institutional accumulation: Day traders close positions before 4 PM. Flow in the final 30 minutes is more likely to represent institutional positioning for tomorrow's session, they're not as time-sensitive about closing by end-of-day.
- After-hours earnings setup: If a major name reports after the close, closing-hour flow in that name reveals how institutions are positioned into the report. Unusually large call buying into the close → positioned for a beat. Large put accumulation → hedging or outright bearish positioning.
Review closing-hour flow from the prior session as part of your pre-market setup, not just the day's aggregate flow.
Step 4, Economic calendar check (2 minutes)
Review the economic calendar for any scheduled releases during today's session. High-impact events:
- FOMC meetings and Fed decisions: Flow from the prior several sessions in rate-sensitive names may reflect positioning for the Fed event. Don't trade against large established positions on Fed day.
- NFP (first Friday of month): Jobs data moves IWM, XLF, and XLI significantly. Pre-market flow in these names reflects expectations, not the actual print.
- CPI / PPI releases: Inflation data moves QQQ and TLT. Prior-session flow in tech names before a CPI print often reveals the market's true inflation expectation beyond the official consensus.
- Earnings pre-market: Any names reporting before the open will see their prior flow signals either validated or contradicted by the actual report. Don't trade pre-market flow in names with pre-open earnings.
Step 5, SPY/QQQ net flow bias (3 minutes)
Pull up yesterday's net flow in SPY and QQQ, specifically the call/put ratio weighted by premium. A simple version: what was the total call premium vs put premium in the final two hours of the session? This reveals index directional bias:
- Net call premium dominant (2:1+ call bias): Institutions were positioning bullishly into the close. The open is likely to see follow-through buying if futures confirm.
- Net put premium dominant (2:1+ put bias): Institutional hedging or directional bearish positioning. Watch for early-session weakness or defensive rotation.
- Balanced (within 1.5:1): No clear index directional signal from flow. Follow the futures and early tape, don't rely on flow for index direction.
What the opening hour tells you
The first 30–60 minutes of the regular session (9:30–10:30 AM ET) are often called the "opening drive." Flow in this window has specific characteristics:
- Gap fill attempts: If futures gapped up, the opening drive often tests whether buyers can sustain the gap. Large put buying in the first 15 minutes against an up-gap sometimes signals institutional hedging of the overnight long, a warning that the gap may fill.
- Continuation confirmation: If yesterday's EXTREME flow was bullish and OI increased overnight, the opening drive is where you look for confirmation, continued buying at the ask, price holding above overnight highs, and ideally another EXTREME print that adds to the prior position.
- Fade signal: A gap up followed by large put sweeps in the opening 15–30 minutes, with SPY failing to hold initial levels, is a common institutional fade signal. Flow is telling you: the opening optimism is not being bought into, it's being sold or hedged.
Session windows and flow quality
| Window | Time (ET) | Flow characteristics | Signal quality |
|---|---|---|---|
| Pre-market | Before 9:30 AM | Minimal actual flow; review OI changes and prior session | OI changes: high; new prints: sparse |
| Opening drive | 9:30–10:30 AM | High volume, volatile, gap fills/continuations | Moderate; requires price action confirmation |
| Mid-morning | 10:30 AM–12 PM | More deliberate; institutional accumulation often starts here | High, less noise, more directional |
| Lunch drift | 12–2 PM ET | Low volume, wide spreads, thin flow | Low, most prints are noise in this window |
| Afternoon session | 2–3 PM ET | Volume builds, often directional move extension | Moderate to high |
| Power hour | 3–4 PM ET | Highest volume; closing positions + institutional setup for next day | High for overnight positioning signals |
Red flags in pre-market flow analysis
Several patterns look significant in pre-market review but are misleading:
- OI increase on news overnight: If a stock had a news event overnight (earnings, FDA, deal), an OI increase doesn't mean prior flow was validated, it means new traders are positioning on the news. The prior positioning signal is separate from the overnight news reaction.
- Treating all OI increase as equal: OI increases through writing (someone sold new contracts) look identical to OI increases through buying. If the prior day's flow was a call sweep (buying), an overnight OI increase via new call writes (someone selling covered calls against a position) is noise, not confirmation.
- Overnight gaps invalidating prior flow: A 5%+ overnight gap, in either direction, invalidates any prior flow signal in the gapped name. The institutions who placed those positions may have closed them overnight, or their thesis may have already played out or been disproven. Start fresh.
- Misreading closing-hour index flow: Large closing-hour put sweeps in SPY don't always mean bearish institutional positioning, they're often end-of-day delta hedging by market makers managing their books into the close. Combine with price action context before drawing conclusions from closing-hour index flow.
Building a pre-market flow watchlist
Going into each session with a prepared watchlist, not just scanning in real time during the opening drive, significantly improves decision quality. The pre-market routine should produce:
- Overnight-confirmed positions (highest priority): Names where yesterday's EXTREME flow was confirmed by OI increase overnight and no gap event overnight. These are the day's highest-conviction setups, institutional conviction confirmed by two sessions of data.
- Gap-adjusted flow (medium priority): Names where a gap event occurred overnight but prior flow was directionally aligned with the gap. For example, bullish call sweeps yesterday + positive earnings overnight = thesis confirmed, but the entry opportunity has changed.
- Watch-and-confirm names (lower priority): Names where prior flow was high quality but OI didn't change meaningfully overnight. Wait for opening-drive confirmation before acting.
- Invalidated positions (remove): Names where OI decreased significantly overnight, or where a gap event contradicts the prior flow thesis. Remove these from the active watchlist for the session.
1. Did anything happen overnight that changes the market backdrop? (Gap events, macro news)
2. Did yesterday's EXTREME-tier prints get confirmed by overnight OI increases?
3. What was the net directional bias in SPY/QQQ in the closing hour yesterday?
4. What's on the economic calendar for today that could override prior flow signals?
The opening drive: using pre-market preparation
Once the pre-market routine is complete, the opening drive becomes a confirmation window, not a decision window. You're not looking for new ideas at 9:31 AM, you're watching whether the setups you identified pre-market are playing out.
Confirmation signals in the opening drive for an overnight-confirmed bullish flow setup:
- Price gaps higher or opens at/above prior close (consistent with bullish positioning)
- Early volume surge on upside, not just opening auction noise
- New call sweeps appear in the first 30–60 minutes (additional institutional accumulation)
- Price holds above the prior session's high water mark (no immediate reversal)
If these don't appear, if price fades immediately, if early volume is on the put side, if the name opens but then drifts lower, the overnight-confirmed setup is still valid but the entry timing is wrong. Wait for the setup to develop or skip it for the session.
Overnight OI changes: the most reliable pre-market signal
Of all the data points available before the regular session opens, overnight open interest changes carry the most diagnostic weight. Understanding how and why requires a short mechanical detour into how OI is published and what a change actually means.
The Options Clearing Corporation publishes official end-of-day OI figures after each session's close. These numbers become available before the following morning's open, typically accessible through your broker platform, the OCC's public data pages, or options data providers. The critical figure is the delta between yesterday's closing OI and the prior day's closing OI for any specific strike and expiry combination.
What OI movement actually means
Options OI is a count of open contracts, positions that have been opened but not yet closed, exercised, or expired. When a new position is initiated (a new buyer and a new writer transact), OI increases by the contract count. When an existing position is closed (a holder sells, or a writer buys back), OI decreases. This makes OI a live register of how many contracts remain outstanding at any given strike.
For pre-market flow analysis, the key question is: did the EXTREME-tier call sweep from the prior session get held overnight, or was it closed by end of day?
- OI increases by roughly the sweep size: The institution held the position through the close. The original 5,000-contract sweep that printed at 1:45 PM was still open the next morning. This is the strongest possible confirmation, it filters out day traders and short-term hedgers who close before 4 PM.
- OI increases by a partial amount: The institution held part of the position overnight but closed or reduced some contracts by end of day. A 5,000-contract sweep followed by a 2,000-contract OI increase means roughly 3,000 contracts were closed before the bell, partial conviction, reduced but not eliminated signal.
- OI unchanged overnight: Neither meaningful accumulation nor closing occurred. The position status is ambiguous, possibly existing positions trading between holders without net new positions. Treat this as neutral; don't elevate or remove the setup from your watchlist.
- OI decreases overnight: Contracts were closed before or at the close. The original sweep may have been a day trade, a hedge that was unwound, or a position that ran its intended course intraday. The signal is stale, remove it from your active watchlist for the session.
- OI spikes overnight beyond the sweep size: Additional accumulation occurred after the visible sweep, either in after-hours block trading or through the closing auction process. This is the highest-conviction scenario, the original sweep was the public face of a larger position-building campaign.
The "held overnight" distinction filters for institutional time horizons
This is the conceptual key that makes overnight OI confirmation so valuable. Day traders and short-term speculators have an obvious constraint: they close positions before the end of the session. The mechanics of their trading cycle mean that any sweep they generate will produce zero overnight OI change, in by morning, out by 3:55 PM.
Institutions positioning for a multi-week thesis, an earnings catalyst 4 weeks away, a sector rotation they're building over 6 weeks, a fundamental re-rating they believe will play out over 2 months, have no reason to close by 4 PM. They're not day-trading. Their positions stay open until the thesis is realized, inverted, or the expiry approaches. An overnight OI increase on a prior sweep is, at minimum, evidence that the buyer is not a day trader.
This doesn't guarantee the position is correct or profitable. Institutions are wrong. But it does guarantee that the buyer had a multi-day or multi-week intention when they placed the flow. That's a fundamentally different quality of signal than a sweep that was closed intraday.
A worked example: AAPL call sweep with OI follow-through
Prior session, 2:12 PM ET: 4,800 AAPL $200 calls expiring in 31 days print as a single sweep, paid at the ask. Premium: $3.40 per contract, total notional ~$1.63M. Flagged as EXTREME-tier. Stock at $194.20 at time of print.
Next morning, OI check:
- Scenario A, OI on AAPL $200 calls increased by 4,750: Nearly all contracts were held overnight. The sweep was institutional positioning, not a day trade. Highest conviction, add to the morning watchlist at elevated priority. Watch for any gap event that might change the thesis before the open.
- Scenario B, OI on AAPL $200 calls increased by 1,200: Roughly 3,600 contracts were closed before the bell. Partial conviction. The position reduced but wasn't eliminated. Monitor, but don't lead with this setup, the partial exit introduces doubt about the original thesis.
- Scenario C, OI on AAPL $200 calls unchanged or decreased: The sweep was closed intraday. It was likely a hedge or a day trade. Remove from the active watchlist. Whatever signal it appeared to be yesterday is not supported by follow-through behavior.
In Scenario A, if AAPL opens flat or slightly higher with no gap event and the $200 calls see further buying in the first hour, the pre-market setup has become a live, layered signal. In Scenario C, treat AAPL as a fresh read that morning, yesterday's sweep is data history, not an active thesis.
OI magnitude: what the size of the increase tells you
Not all OI increases are equal. The relationship between the sweep size and the OI change tells you about partial vs full position maintenance:
An AAPL sweep of 5,000 contracts followed by a 5,000-contract OI increase is clean confirmation, the full position was maintained. A 1,000-contract OI increase on the same 5,000-contract sweep means 4,000 were closed, the institution significantly reduced the position before the close, possibly locking in intraday profit on the initial move, or simply using the sweep as a hedge that was no longer needed.
The magnitude also matters relative to the existing OI at that strike. If a strike previously had 200 OI and the sweep was 500 contracts, a 500-contract OI increase is a 250% expansion, extremely notable. If a strike had 50,000 OI and 5,000 contracts were swept but OI only increased by 500, the sweep may have been offset by existing holders closing their positions into the transaction, a more mixed picture.
For practical pre-market routing: prioritize setups where OI increased by 80% or more of the original sweep size. These are the cleanest overnight holds. Treat 30–79% increases as reduced-conviction setups worth watching but not leading with. Below 30%, treat the setup as effectively stale.
The gap-open effect on prior flow signals
One of the most common pre-market analysis mistakes is treating a gap open as a binary signal, either it confirms the prior flow or it invalidates it. The reality is more nuanced, and the gap's relationship to the original flow depends on several variables: the direction of the gap, its magnitude, the nature of the catalyst, and whether overnight OI confirmed the position was held.
Bullish gap into a bullish call sweep thesis
The most intuitive scenario: yesterday's EXTREME-tier call sweep was bullish, OI increased overnight (the position was held), and the stock is up 2–4% pre-market. The gap appears to confirm the thesis. In one sense it does, the direction is right. But this scenario introduces a specific decision problem: the gap has already captured some of the expected move.
If the original $200 strike call was purchased when the stock was at $194, and the stock is now $198 pre-market, the call's delta has increased and its price has risen. The risk/reward profile at the current price is different from what the original institution saw when they placed the position. This doesn't mean the thesis is wrong, it means the entry context has changed.
How to handle a bullish gap into a bullish thesis:
- Check whether the original strike is still out-of-the-money (still has upside potential) or has gone deep in-the-money (the leverage has been reduced).
- If the original strike went deep ITM due to the gap, the institution may roll the position to a higher strike, watch for new call prints at higher strikes in the first 30 minutes of the session.
- Reduce new entry size proportionally to how much of the expected move has already occurred. If the stock gapped 4% and the original thesis was a 6% move, you're buying late with less remaining upside.
- The gap itself, if sustained, is evidence the thesis is working. Confirmed bullish gaps into confirmed overnight OI are still valid signals, just adjusted for the new price level.
Gap against the thesis: when the gap is not an automatic invalidation
A counter-directional gap, a bearish gap into a bullish call sweep, requires the most discipline to analyze clearly, because the instinctive reaction is to immediately treat the prior signal as wrong. That instinct is often incorrect.
Institutions positioning for a 4–8 week thesis do not re-evaluate their entire thesis based on a single overnight gap. If an institution swept 5,000 AAPL $200 calls with a 6-week expiry, and AAPL drops 1.5% overnight on sector rotation pressure unrelated to AAPL's fundamentals, the thesis has not been disproven, the price of entry has changed.
The key question when a gap is counter-directional to prior flow: is the gap event related to the original thesis? Gaps caused by macro rotation, index rebalancing, or sector-wide moves are often disconnected from the individual name thesis. Gaps caused by company-specific news, guidance cuts, analyst downgrades, product problems, are directly relevant to the thesis and demand re-evaluation.
The gap-fill consideration: when the gap creates a better entry
An underappreciated scenario: a stock gaps down into a significant technical support level, the original call sweep OI held overnight, and there is no company-specific bad news driving the gap. In this configuration, the gap-open may actually represent the better entry, not an exit signal.
The institution bought $200 calls when stock was at $194. Stock is now $191 pre-market (down 1.5%) due to macro pressure. If $191 is a well-established support zone (prior consolidation area, 200-day moving average, prior breakout level), the gap-down may be offering a lower-risk entry into the same thesis the institution established yesterday. The calls are now cheaper, the risk is defined, and the original position is still held (OI confirmed).
When the gap-fill consideration applies:
- The gap is caused by macro factors, not company-specific news.
- The stock gaps into a clearly identifiable technical support zone.
- Overnight OI confirmed the original position was maintained (not closed into the weakness).
- The expiry on the original sweep has sufficient time remaining (at least 2–3 weeks) that a gap-fill and thesis development is feasible.
When the gap should prompt removing the signal from the watchlist: a gap down of 5% or more, especially on elevated pre-market volume in the stock, combined with OI declining overnight, is a three-signal invalidation. Price broke significantly, the institution did not hold the position, and the volume of pre-market selling suggests the move is real. This signal is stale regardless of how compelling it appeared yesterday.
The 5% rule for gap events
A practical threshold: any gap of 5% or more in either direction, in the specific name where prior flow was tracked, should prompt a fresh analysis rather than automatic continuation of yesterday's thesis. The magnitude of a 5%+ move in a single session creates fundamental changes in the options pricing environment, strikes that were meaningful yesterday may be irrelevant today, and the risk/reward profile of any carry-over position is materially different.
Gaps below 2% in the prior-flow name are generally manageable within the original framework. Gaps between 2–5% require specific evaluation of the gap catalyst before deciding whether to maintain, modify, or remove the prior flow signal from the watchlist. Gaps above 5% effectively reset the read.
Macro data releases and their effect on morning flow
The US economic data calendar creates predictable, recurring disruptions to the flow signal environment. High-impact macro releases, particularly those related to inflation and employment, affect the entire market backdrop and can neutralize or invert the directional thesis behind virtually any prior flow signal. Understanding which releases matter, how they affect different sectors, and how to adjust the pre-market routine around them is a core skill for any flow trader.
The primary macro releases and their sector effects
Not all economic data carries equal weight. The releases that consistently move options markets are a relatively short list:
CPI and PPI (inflation data), released at 8:30 AM ET: These are the most impactful routine releases for the rate-sensitive sectors of the market. When CPI prints above consensus, the market prices in fewer Fed rate cuts, which compresses valuations in rate-sensitive areas, technology (growth stocks discounted at higher rates), real estate (REITs are effectively long-duration instruments), financials (the curve flattens, hurting bank NIM expectations), and utilities (yield-sensitive names under-perform). A below-consensus CPI print produces the reverse: tech and growth rally, real estate recovers, and the broader market typically gets a bid.
For pre-market flow analysis, a CPI or PPI release day that arrives after you've built a watchlist of tech-heavy flow signals requires specific adjustment: any call sweep in a rate-sensitive name that was built assuming a benign inflation environment may need to be de-prioritized if inflation is running hot. The macro data effectively changes the backdrop that justified the original thesis.
Non-Farm Payrolls (NFP) and Unemployment Rate, first Friday of each month at 8:30 AM ET: Jobs data is the broadest economic signal in the calendar. A strong print (more jobs than expected, lower unemployment) can be a double-edged sword, it confirms economic health, but it also reduces the probability of Fed rate cuts, creating the same rate-sensitivity issues as a hot CPI. A weak jobs print signals slowing economic activity, which tends to hurt consumer-facing sectors (XLY, XLP) and industrials while supporting fixed-income proxies.
NFP day prior flow signals in broad market ETFs (SPY, QQQ, IWM) are the most directly affected. If the prior session showed heavy call sweeps in IWM (small-caps, which are particularly rate-sensitive), a strong NFP print could run counter to the expected dovish rate environment that the IWM call buyer may have been positioning for. Re-evaluate before the open.
FOMC meeting days (eight per year), decision at 2:00 PM ET with press conference at 2:30 PM: Federal Reserve meeting days are unique because the high-impact event is intraday, not pre-market. The morning pre-market routine on an FOMC day should be read through a specific lens: much of yesterday's flow, and the overnight OI confirms, may have been pre-FOMC positioning, institutions building positions ahead of a decision they have a thesis on. This is high-stakes directional betting, and the FOMC announcement either validates or collapses that positioning.
Pre-market on FOMC days: treat all prior flow signals as having an explicit FOMC-dependent quality. Call sweeps in rate-sensitive sectors, put accumulation in bond ETFs, and index flow all may be FOMC-thesis trades. These can work if the institution is right about the decision, but the volatility environment around the announcement is typically extreme. New entries in this environment require wider risk parameters.
GDP releases (quarterly, typically 8:30 AM ET advance estimate): Quarterly GDP is usually a lower-volatility event than CPI or NFP because markets have been pricing in economic growth data for weeks before the formal release. Advance GDP estimates occasionally surprise, a significantly negative advance estimate (recession signal) can cause broad-market dislocations, but in-line or near-consensus prints are often non-events for flow signals.
ISM Manufacturing and Services PMI (monthly): These purchasing managers' indexes are forward-looking economic signals. A PMI reading below 50 indicates contraction; above 50 indicates expansion. For flow traders, ISM PMI is most relevant for sector rotation, a weak manufacturing PMI hurts industrials (XLI) and materials (XLB); a weak services PMI (the larger part of the US economy) is more broadly negative. Prior flow in these sector ETFs should be re-evaluated against a PMI miss.
Retail Sales (monthly, mid-month at 8:30 AM ET): Consumer spending data affects consumer discretionary (XLY) and staples (XLP) most directly. Prior call sweeps in retail names, whether individual stocks like AMZN, HD, or TGT, or sector ETFs, should be assessed against the retail sales backdrop on release days.
The pre-macro hold rule
For very high-impact data (CPI, NFP, FOMC), experienced flow traders often apply a pre-macro hold rule: no new entries in the 30 minutes before the scheduled release, and no entries until at least 30 minutes after the release and the initial volatility has digested. This is not a hard rule, some setups are strong enough to hold through macro noise, but it recognizes a structural reality: in the 30 minutes post-release, options pricing is temporarily distorted as market makers re-calibrate their books, implied volatility spikes and then collapses, and the initial price move is often partially reversed as the interpretation of the data settles.
The practical application for pre-market flow analysis: if today's economic calendar shows a CPI print at 8:30 AM, the pre-market routine should note which of yesterday's flow signals are in rate-sensitive names, flag them as macro-dependent for the session, and treat the 9:30–10:00 AM window as the evaluation window post-data rather than an entry window.
After a major macro release, the flow that emerges in the first 45–60 minutes of the session is often more reflective of the new data environment than whatever was building in prior sessions. In the immediate post-CPI or post-NFP window, watch for fresh sweeps that are directionally consistent with the data outcome, these are institutions rapidly repositioning for the new rate expectation. These post-macro prints can be high quality, but they also carry elevated volatility.
Macro calendar as a pre-market filter
A simple pre-market filter: before confirming any prior flow signal for the session's watchlist, ask whether today's macro calendar creates a systematic conflict with the prior thesis. Rate-sensitive names on CPI day, consumer names on retail sales day, broad market signals on NFP day, all of these carry a macro override risk that standard OI analysis doesn't capture. Flag them specifically in the morning log as "macro-exposed" rather than simply active or stale.
Earnings overnight: what happens to prior flow when a name reports
The most dramatic scenario in any pre-market flow analysis routine is discovering that a name on your watchlist, a name with significant prior EXTREME-tier flow and confirmed overnight OI, released earnings after the previous session's close, or is releasing them before today's open. Earnings are the single event most likely to render prior flow completely irrelevant, or alternatively, to spectacularly confirm it.
The two contexts for earnings and prior flow
The relationship between earnings and prior flow depends entirely on the timeline of the original sweep. There are two meaningfully different scenarios:
Pre-earnings flow: The institution built a position 2–6 weeks before the earnings announcement, specifically anticipating the earnings outcome. This is the most common interpretation of large EXTREME-tier call sweeps in the weeks before a company's expected report date. If this was the thesis, the earnings announcement resolves it, the position either worked (earnings beat, stock up) or didn't (earnings miss, stock down or flat). Either way, the pre-earnings thesis is now settled. What happens to the remaining position is a separate decision.
Post-earnings-window flow: The institution built a position 1–3 weeks after the earnings report, in the clean window of the earnings cycle when no report is expected for the next 6–10 weeks. This flow is positioning for something other than the earnings event itself, a product announcement, a sector development, a strategic transaction, or a broader fundamental re-rating. An earnings surprise that occurs outside the expected window (a pre-announcement, a guidance update, or a restatement) can still catch this flow type sideways.
In the pre-market, identifying which category a prior flow signal falls into requires checking the earnings calendar: when was the company's last earnings report, and when is the next one expected? If a company reported yesterday and you have a 31-day call sweep from 3 weeks ago in your watchlist, that sweep was almost certainly pre-earnings positioning. The earnings announcement has now resolved it.
How to handle a name that reported overnight
When a name on your pre-market watchlist reported after yesterday's close:
- Earnings beat, stock up pre-market, prior flow was bullish: The thesis played out. The remaining question is whether to hold for further upside (if the move is contained and the expiry still has time) or recognize that the event has resolved and the original catalyst is spent. The post-earnings flow that appears in the first session after the report is a new signal, often directional for the next 4–12 weeks, based on what the company reported about its forward trajectory.
- Earnings beat, stock up pre-market, prior flow was bearish (put sweeps): The bearish positioning did not work. OI will likely decline sharply as the losing puts are closed. Remove from the watchlist.
- Earnings miss, stock down pre-market, prior flow was bullish: The thesis failed. The pre-market gap is a direct consequence of the earnings miss. Prior flow OI will likely decline as losing calls are closed. Remove from the active watchlist, this is a clean invalidation, not an ambiguous gap event.
- Earnings in-line, minimal reaction, prior flow was directional: The most complex scenario. An in-line earnings print often delays rather than resolves the thesis. If the original call sweep was for a 2-month expiry and the earnings were a non-event, the position may still be positioning for something else (a product event, a strategic development) with the earnings "out of the way." OI confirmation is key here, if the position was held overnight into the earnings and through the announcement, the institution had a non-earnings reason for the position.
Post-earnings flow as a fresh signal
After a company reports earnings, the first session of trading is a unique flow environment. Market participants are repositioning based on the actual reported results, not the expectation. Large sweeps that appear in the first 60–90 minutes after an earnings release represent institutional positioning on the new fundamental reality: what the company said about its guidance, margin trajectory, unit economics, and competitive environment.
This post-earnings flow is among the most directionally meaningful flow available, because it reflects informed positioning on real data rather than anticipation. Institutions who are reacting to a genuine earnings surprise, upward or downward, and expressing that view through options are establishing the next 4–12 week directional positioning. These sweeps deserve the highest conviction scoring in the EXTREME tier.
The pre-market distinction for your morning routine: if a name on your watchlist reported last night, wipe yesterday's flow context and approach today as a fresh read. The relevant flow will emerge in the first session after the report. Watch specifically for large sweeps in the first 60 minutes, particularly in expirations 4–10 weeks out, these are the post-earnings institutional reaction positions that carry the highest signal quality.
Pre-market earnings: names reporting before the open
Some companies report before the regular session opens, typically from 6:00–9:00 AM ET. If you have prior flow in one of these names, the pre-market is simultaneously the earnings outcome window and your analysis window. This creates a compressed timeline:
As soon as the earnings print is available, evaluate whether the result is consistent with the prior flow direction. If yes, the pre-market options activity (where available through some brokers) and the regular session opening drive are both confirmation moments. If not, remove the signal immediately and prepare to trade the post-earnings reaction rather than the pre-earnings setup.
Building a pre-market flow dashboard
The 15–20 minute pre-market routine described earlier in this article becomes substantially more powerful with a structured dashboard, a consistent set of data sources, organized in a predictable sequence, that you review each morning. The goal is to eliminate friction and ambiguity: you shouldn't be deciding what to check each morning, you should be executing the same review against a pre-built structure and updating your working log.
The five data sources you need
- OI data from the prior session: Your broker platform's options chain, the OCC's public data (available at occ.com), or an options data provider that shows overnight OI changes. You need the current-morning OI figure vs. the prior-session closing OI for each strike on your watchlist.
- Index futures: E-mini S&P 500 (ES), Nasdaq-100 (NQ), and Russell 2000 (RTY). Any broker or futures platform shows these in real time before the open. Look at the percentage change from the prior regular session close, not just the absolute level.
- Economic calendar: A calendar with US economic releases, their scheduled times, and their consensus estimates. The most useful feature is a "high impact" filter, you only need to track the releases that consistently move markets (CPI, NFP, FOMC, GDP advance, ISM PMI, retail sales). Free versions are available from broker platforms and financial data sites.
- Prior session EXTREME-tier flow log: Your working record of yesterday's significant flow. If you're using RadarPulse, this is the EXTREME-tier print history from the prior session, filtered to the highest-conviction signals by premium size, sweep structure, and score.
- Pre-market movers and gap scanner: Any platform that shows which stocks have significant pre-market price moves (above 1.5–2%). This identifies names in your watchlist that may have gap events requiring the gap-effect analysis described earlier.
A sixth source that applies when relevant: the Congressional disclosure feed (STOCK Act filings), which are published on a rolling basis and sometimes appear overnight. If a name in your flow watchlist has a new Congressional disclosure showing a representative bought or sold stock, that's additional confluence for the institutional flow signal.
The five-section morning sequence
Structuring the routine into timed sections eliminates the tendency to overweight whatever catches the eye first. Each section has a fixed scope:
8:40 AM, Index futures and economic calendar (4 minutes): Open your futures screen. Record whether ES, NQ, and RTY are up or down from the prior close, and by what magnitude. Anything above 0.5% is directionally meaningful; above 1.0% is significant and suggests a potential gap event. Then open the economic calendar and note any high-impact releases scheduled for today. If there's a CPI or NFP print at 8:30 AM, it has already happened by the time you're reading this, note the result and its implied effect on rate expectations. If FOMC or another intraday release is scheduled, flag it as a session-level consideration.
8:45 AM, OI check on yesterday's tracked names (6 minutes): Work through your EXTREME-tier flow log from the prior session. For each name, pull up the options chain and check the overnight OI change on the specific strike and expiry from the original print. Apply the magnitude filter described earlier: 80%+ OI hold is elevated conviction, 30–79% is reduced conviction, below 30% or declining is effectively stale. Update each name's status in your morning log.
8:52 AM, Earnings and overnight news check for watchlist names (4 minutes): Cross-reference your OI-checked watchlist against the earnings calendar and major news feed. Did any name report earnings overnight? Is any name scheduled to report before the open? Are there company-specific headlines, guidance updates, analyst actions, regulatory news, that are directly relevant to the original flow thesis? These are your gap events requiring the gap-effect analysis. Mark each name with its news status.
9:00 AM, Score surviving signals (5 minutes): After the OI check and news check, some names have been removed (stale OI, contradicting news, gap events that invalidate the thesis). The remaining names are your active watchlist for the session. Score them informally by conviction: overnight-confirmed with no gap event and no contradicting news at the top; overnight-confirmed with a supportive gap or news event next; reduced-conviction OI holds at the bottom. This ordered list is your session priority stack.
9:20 AM, Pre-open final check (4 minutes): In the final 10 minutes before the open, check for any last-minute pre-market moves in your watchlist names. The window between 9:00 AM and 9:20 AM sometimes produces news, an analyst upgrade or downgrade, a sector data release, a conference comment from a CEO. Any significant pre-market price move in a watchlist name triggers a final gap-effect evaluation before you go live at 9:30 AM.
Sample morning pre-market log
| Name | Prior flow | OI change | Gap | News | Status |
|---|---|---|---|---|---|
| AAPL | 5,000c $200 31d EXTREME | +4,750 (95%) | +0.8% | None | Active |
| NVDA | 3,200c $900 45d EXTREME | +1,100 (34%) | +1.2% | None | Monitor |
| META | 2,800c $520 28d EXTREME | -200 (decline) | -0.3% | None | Stale |
| XLF | 8,500c $43 21d EXTREME | +8,200 (96%) | -0.4% | NFP today 8:30 | Macro-exposed |
| TSLA | 4,100p $180 38d EXTREME | +3,800 (93%) | -2.1% | Analyst cut | Active (gap aligned) |
Status definitions: Active = OI confirmed, no gap conflict, no invalidating news. Monitor = partial OI hold or macro-exposed; wait for opening-drive confirmation before acting. Stale = OI declined, or contradicting gap/news event; remove from active watchlist. Active (gap aligned) = OI confirmed and the gap direction matches the flow thesis.
Updating the log during the session
The morning log is a living document for the session. As the opening drive develops, update each Active name with a confirmation status: did the opening drive show the confirmation signals described earlier (price direction consistent with flow, early volume on the thesis side, new prints adding to the position)? Names that don't show opening-drive confirmation within the first 30–45 minutes get moved to Monitor. Names that actively contradict the thesis within 45 minutes get moved to Stale for the session.
This rolling update process, pre-market, opening drive, mid-morning, is what separates a pre-market analysis routine from a static watchlist. The flow signal is a live thesis with a status, not a permanent entry trigger.
Session timing windows: when institutional flow is cleanest
Pre-market analysis doesn't operate in isolation, its value depends on understanding where within the regular session the flow signals you're tracking originate, and when the session itself produces the most trustworthy new signals. The intraday flow quality is not uniform across the six-and-a-half-hour trading day. There are two high-quality windows, two moderate windows, and two windows of elevated noise where even large prints require additional skepticism.
The four intraday zones
9:30–9:45 AM: Avoid new entries based on flow alone. This is the highest-noise window of the entire session. The opening auction process, which sets initial prices based on accumulated overnight orders, creates artificial imbalances that market makers must immediately hedge. Those hedging flows produce large options prints that are entirely mechanical, they are MM delta management, not directional institutional positioning. retail traders who read pre-market news and analysis are placing their morning orders, creating volume that is predominantly reactive rather than informed. The opening 15 minutes is where the most novice order flow concentrates.
9:45–11:30 AM: Prime window, highest signal quality of the session. After the opening 15-minute auction noise settles, institutional order routing finds its rhythm. Desks that have been preparing morning orders through their pre-market routine begin to execute. Block trades that were negotiated overnight between institutional counterparties route through the tape. Sweeps in this window are more likely to represent deliberate institutional accumulation than at any other time of day. Pre-market preparation pays off most in this window, the setups you identified pre-market are either confirming or not within these 105 minutes.
11:30 AM–1:30 PM: Moderate signal quality, the midday lull. Trading volume drops significantly in the midday window. Market makers widen spreads, reducing the incentive for institutions to execute large orders. The prints that do appear are lower-conviction, smaller size, wider spreads, less urgency. Some valid institutional prints do occur in this window, but the noise-to-signal ratio is higher than in the prime windows. Large prints in this window deserve extra scrutiny of whether the structure (sweep vs. split vs. mid-price fill) justifies high conviction.
1:30–3:30 PM: Prime window, institutional positioning for the next session. As the afternoon progresses, institutional desks that have been monitoring positions throughout the day begin to establish or adjust positions for the next session. The second prime window is where much of the pre-next-day positioning occurs. Importantly, this is the window that feeds your pre-market analysis the following morning, prints that appear here, if confirmed by overnight OI, are the highest-quality pre-market signals available. When reviewing yesterday's flow in the pre-market, prioritize prints that appeared in this 1:30–3:30 PM window.
3:30–4:00 PM: Avoid, closing noise. The final 30 minutes of the session is dominated by mechanical portfolio rebalancing (index funds must match their benchmarks daily), program trading algorithms that minimize tracking error, and market maker close-of-day delta management. Large prints in this window are frequently operational rather than directional. A 10,000-contract SPY put sweep at 3:47 PM is more likely a MM hedging their close-of-day delta exposure than a directional institutional bearish bet on the market tomorrow. Treat closing-half-hour flow with significant skepticism unless combined with strong price action confirmation.
The two-window model for pre-market prioritization
The practical implication of the timing zone analysis for pre-market preparation: not all EXTREME-tier prints are created equal based on their time-of-day origin. A print that appeared at 10:15 AM (prime morning window) and a print that appeared at 3:48 PM (closing noise) have meaningfully different base rates of being genuine institutional positioning, even if their premium size and structure look similar on the surface.
When building the morning pre-market log, note the time-of-day origin for each prior session print. Prioritize accordingly:
- Highest priority: 1:30–3:30 PM origin, confirmed by overnight OI increase, no gap event or contradicting news. This is the cleanest possible pre-market signal, it was placed in the highest-quality afternoon window, held overnight by an institution with multi-day conviction, and has not been disrupted by an overnight event. This configuration is rare, but when it appears, it deserves top-of-list treatment.
- High priority: 9:45 AM–11:30 AM origin, confirmed by overnight OI increase. Prime morning window with overnight confirmation. Solid signal.
- Moderate priority: 11:30 AM–1:30 PM origin with overnight OI confirmation. Midday print, but confirmation elevates it.
- Requires additional confirmation: 3:30–4:00 PM origin, regardless of OI confirmation. The mechanical closing-window origin creates uncertainty about whether the print was directional. Wait for opening-drive confirmation in the next session before acting on closing-window prints.
- Lowest priority: 9:30–9:45 AM origin. Opening-auction noise prints are the most difficult to interpret. Even with overnight OI confirmation, the original print may have been a mechanical hedge rather than a directional position.
Using timing zones in the morning log
Add a "Time" column to the morning pre-market log template showing when the original print occurred in the prior session. The morning status assessment then incorporates both the OI confirmation result and the time-of-day quality rating:
An AAPL print with 95% OI confirmation originating at 2:15 PM is a tier-1 signal for the morning. The same AAPL print with 95% OI confirmation but originating at 3:52 PM gets a manual flag for opening-drive confirmation before acting. The difference is in the signal origin quality, not the overnight confirmation.
Over time, tracking the win rate of signals by their timing-zone origin will reveal which windows are most predictive for the specific names and sectors you follow. High-cap tech names tend to show cleaner institutional signals in the afternoon prime window; sector ETFs (SPY, QQQ, IWM) often show meaningful closing-hour flow that has real directional information despite the noise. Building this empirical sense for the names you follow most closely is a compound advantage that develops through systematic logging over months of sessions.
RadarPulse surfaces EXTREME-tier flow signals with the data you need to build your pre-market routine, before the opening bell.
Join the waitlist →