thetrading.tools
TapeUpdated daily after close · as of 2026-10-07

Intraday Momentum: How Big Are QQQ's and SPY's Daily Moves?

The Intraday Momentum Index is the 50-day average of an index ETF's open-to-close move size (|open − close| ÷ close). High readings mean large directional sessions — momentum-friendly conditions for day traders; low readings mean a quiet, mean-reverting tape. QQQ since 1999, SPY since 1993.

Today's reading

As of market close on October 7, 2026, QQQ's 50-day Intraday Momentum Index is 0.57% — a normal tape (0.5%–1.0% average daily open-to-close move). Since 1999 the all-time average move has been 0.97%; up days gain +0.91% on average and down days fall −1.07%. SPY's 50-day index is 0.37% (17th percentile since 1993).

Today’s tape: Middle-of-the-road tapemove size 0.57% (normal moves) · follow-through 46% (mixed)

Move size and follow-through both near their long-run norms. Combines this gauge with Range Efficiency.

Sources, methodology & freshnessQQQ (1999–present) and SPY (1993–present) daily open/close from our price database · Daily after US market close (~1pm PT)Data as of 2026-10-07 · Open ↓
Source
QQQ (1999–present) and SPY (1993–present) daily open/close from our price database
Methodology
IMI = 50-day SMA of |open−close|/close (%); bull/bear range = avg up-day gain / down-day drop; percentile vs full history
Updates
Daily after US market close (~1pm PT)Data as of 2026-10-07
Maintained & reviewed by Yuriy Matso — methodology shown on the page.
Intraday momentumQQQ · 2026-10-07 · 50-day
NORMAL
0.57%
0.5%–1.0% average daily move · 23th percentile since 1999
All-time avg
0.97%
Bull range
+0.91%
Bear range
−1.07%

Over the last 50 sessions QQQ's average open-to-close move is 0.57%, vs a 0.97% all-time norm — a normal tape. 3,645 up days and 3,293 down days since 1999.

01

Intraday Momentum Index over time — QQQ

Symbol:Window:loading…
Loading…
IMI 50-day (regime) IMI 10-day (current) Daily move size QQQ price (right, log)
02

What the quiet has been worth — QQQ

The 10-day average, priced by outcome

The same fast line, banded into five quintiles of its own history since 2010. Each band carries the share of days in it that were followed by at least one 2.0% session within 10 sessions, and the number of distinct episodes that share rests on.

Loading…

These are historical base rates, and the direction surprises most people. The deepest quiet has been the safest band over the next 10 sessions. The coiled spring most readers expect does not appear in the record. A study on 2026-09-02 tested breadth, order flow, credit and the volatility surface against these eruptions and found none of them add anything beyond what trailing volatility already implies — the quiet subset holds only 31 independent episodes, and the smallest effect that data could detect is a 2.3× lift. So the gradient below is volatility persistence, honestly labelled. Read the episode counts rather than the day counts: they are the evidence. The unconditional rate also more than doubled between 2010–2017 and 2018–2026, so treat the levels as history rather than as a standing probability.

03

Move size by weekday — QQQ

DayAvg moveBull rangeBear rangeWin rateSamples
Monday0.93%+0.87%−1.02%53.9%1302
Tuesday0.98%+0.88%−1.11%52.6%1424
Wednesday1.01%+0.98%−1.06%52.3%1425
Thursday1.01%+0.94%−1.11%54.0%1397
Friday0.93%+0.85%−1.02%49.9%1390

How Intraday Momentum Works

  1. 1
    Measure each day's open-to-close move
    For every QQQ and SPY session we compute the absolute intraday move as |open − close| ÷ close × 100 — how far the regular session travelled from open to close, regardless of direction. This is the size of the move a day trader had to work with.
  2. 2
    Average it over 50 days (the IMI)
    The Intraday Momentum Index is the 50-day simple moving average of that daily move size, matching the ThinkorSwim formula. It smooths the day-to-day noise into a regime read: rising IMI = the tape is getting livelier, falling IMI = it is quieting down.
  3. 3
    Read it in plain volatility bands
    We label the current IMI by the size of the average daily move: under 0.5% is Very quiet (low-volatility), 0.5–1.0% Normal, 1.0–1.5% Volatile, and over 1.5% Stormy. The percentile vs each ETF's own full history (QQQ from 1999, SPY from 1993) is shown alongside for context.
  4. 4
    Break out bull vs bear range and weekday
    Bull range is the average percentage gain on up days; bear range the average drop on down days (down days have historically moved a touch more). We also split the move size and win rate by weekday so you can see which sessions run hottest.

Who Uses Intraday Momentum

Day Traders
Momentum and breakout strategies need movement. A high IMI says there is enough daily range to chase; a low IMI warns that breakouts will fizzle and fading extremes pays better.
Scalpers
Size positions to the regime. When IMI is in the top quartile, the same stop is a smaller fraction of the expected move; in a quiet tape, tighten targets.
Systematic Traders
Use IMI as a regime filter — turn momentum systems on when intraday range is expanding and stand aside (or switch to mean-reversion) when it contracts.
Options Traders
Intraday move size is a realized-volatility proxy. Compare it to implied vol to gauge whether intraday premium is rich or cheap.

Pro Tips

01
IMI is a conditions gauge
It measures how big moves are, not which way. Pair it with a directional signal — high IMI just tells you the environment rewards momentum tactics over fading.
02
Watch the turns
IMI expanding off a low base often coincides with the start of a trending, tradeable stretch; IMI rolling over from a high tends to precede chop. The slope matters as much as the level.
03
Down days move more
Bear range usually exceeds bull range — declines are faster than advances. That asymmetry is why short-side intraday setups can offer more range, and why stops need more room in a falling tape.
04
Cross-check with Range Efficiency
A big move (high IMI) on a low-efficiency day means lots of motion but lots of chop. High IMI plus high range efficiency is the cleanest trend-day signature.

Common Issues & Solutions

Why does the page open on QQQ rather than SPY?▾
QQQ (the Nasdaq-100) is the day trader's index, with higher beta and larger intraday ranges than SPY, so its momentum regime is the default read. SPY is one click away with the same measures, and its history runs back to 1993 against QQQ's 1999 inception; each ETF's percentile is measured against its own history, so the two are not directly comparable by percentile.
Is this the same as ATR?▾
Related but not identical. ATR (average true range) includes overnight gaps via the true-range calculation; the IMI here is strictly the open-to-close move, isolating the regular-session character. It is closer to an "average daily session range" in percent.
Why a 50-day average?▾
Fifty trading days (~10 weeks) is long enough to define a regime without lagging badly. It matches the common ThinkorSwim setup so the readings line up with what many traders already watch.

Frequently Asked Questions

What is the Intraday Momentum Index?▾
A 50-day moving average of an index ETF's daily open-to-close move size (QQQ by default, SPY on the toggle) (|open − close| ÷ close, in percent). It gauges how large the average regular-session move is — a read on whether the tape is moving enough to favor momentum and breakout trading, matching the ThinkorSwim IMI formula.
What do the IMI bands mean?▾
The IMI reads directly as the average daily open-to-close move, so we band it in plain percentages: under 0.5% is Very quiet (a low-volatility, mean-reversion-friendly tape), 0.5–1.0% is Normal, 1.0–1.5% is Volatile, and over 1.5% is Stormy (large directional moves, momentum-friendly). For example, a 0.75% reading is a Normal tape. We also show the percentile vs the 1999-present range for historical context.
What are bull range and bear range?▾
Bull range is the average percentage gain on up days (close above open); bear range is the average drop on down days, shown as a positive number. Bear range typically exceeds bull range because declines tend to be faster than advances.
Does a high IMI mean the market is going up?▾
No — IMI is direction-agnostic. It only measures the size of intraday moves. A high IMI means big moves in either direction, which favors momentum tactics; it says nothing about whether those moves are up or down.
How often is it updated?▾
Daily after the US market close, from QQQ's and SPY's open and close prices. The 50-day average and percentile reflect data through the most recent session.

Explore Other Tools

Last updated: 2026-10-07