What the tape is saying

Invesco QQQ (QQQ) is holding near $684.81, with the 24-hour change at just 0.01% and volume at $387.7 million on Binance Futures. The immediate message is not a breakout, but a market that is trying to stabilize after a pullback from higher levels. Price is sitting just above the 20-day simple moving average at $688.65? No — it is below that level, which matters because it shows the rebound attempt is still fighting overhead supply rather than confirming a fresh uptrend.

The broader structure is mixed. QQQ is above the 7-day SMA at $671.36 and the 12-day EMA at $680.28, but still below the 20-day SMA at $688.65 and the 50-day and 200-day averages at $718.00 and $714.86. That is a classic “rebalance, not recovery” setup: short-term support is holding, but medium-term trend resistance remains intact.

Momentum is neutral, but sellers are still active

Daily RSI sits at 45.98, which is neutral rather than oversold. The MACD histogram is flat at 0.0000, while the MACD reading is -12.2010, so momentum is not confirming a strong directional impulse. Stochastic %K at 67.17 and %D at 53.74 suggest the bounce has room, but not conviction.

The more actionable tell is flow. Binance global accounts show a long/short ratio of 2.1027, and top-trader accounts are even more tilted at 2.5663. That means the Binance cohort remains net long. But the taker buy/sell ratio is 0.7976, with sell volume exceeding buy volume, so aggressive participants are still leaning into offers. In plain terms: positioning is constructive, execution flow is not.

Levels that matter from here

QQQ’s pivot point is $687.96, with immediate resistance at $693.17 and strong resistance at $701.53. On the downside, immediate support sits at $679.60 and strong support at $674.39. The Bollinger middle band at $688.65 lines up closely with the pivot and reinforces that zone as the current battleground.

The 14-day ATR is $17.67, which means daily swings can expand quickly even when the headline change looks small. A clean reclaim of the $688.65 to $693.17 band would improve the short-term picture; failure to hold $679.60 would reopen the lower band area around $646.18 and put the recent rebound attempt at risk.

Scenario framework

If QQQ holds above $679.60 and clears $693.17, the market would be signaling that the bounce is more than a one-day reflex. If it loses $674.39, the current structure weakens materially and the move starts to look like a lower-high setup instead of a base.

There is no dated catalyst in the evidence provided, so the next trigger remains unknown. For now, the read is straightforward: QQQ is stabilizing, but it has not yet earned a bullish trend call.