Daily Framework Read | Thursday 23 April 2026 | Published 22:00 London / 17:00 New York / 07:00 Tokyo
NAS100
QQQ $651.42 -0.56%
The Nasdaq gave back yesterday’s gains with a measured pullback. QQQ dropped half a percent as tech names rotated lower across the board. MSFT led the decline at nearly 4%, while TSLA shed 3.5%. This was not panic selling. This was profit-taking after a strong rally day. The character of the pullback matters more than the magnitude.
Framework Read
| Layer | Reading | Interpretation |
|---|---|---|
| Direction | CAUTIOUS LONG | Trend intact but momentum fading on the session |
| Structure | Pullback within trend | Higher lows holding. No structural damage yet |
| Momentum | Slowing | Short-term momentum rolled over. Medium-term still positive |
| Flow | Mixed | Some rotation out of mega-cap tech into value. Not outright distribution |
| Evidence | Cautious bullish | Pullback is normal after yesterday’s move. Watch for follow-through |
Yesterday vs Today
Yesterday was a strong rally with QQQ gaining 1.67%. Tech led, breadth was strong, and the move had conviction. Today reversed that enthusiasm. MSFT dropped nearly 4% which dragged the index. NVDA and TSLA also weighed. The pattern is classic: strong rally, next-day digestion. The question is whether this is a one-day pause or the start of a deeper rotation out of growth.
The Read
The pullback was orderly. Volume was below yesterday’s rally volume, which tells you the sellers lacked conviction. MSFT’s drop looks earnings-positioning related rather than fundamental deterioration. AAPL held flat, showing selective rotation rather than blanket selling. When the strongest names hold while the stretched names correct, that is healthy.
The call: stay cautiously long. The trend structure is intact. Use the pullback for selective entries. If QQQ holds above $645, the rally resumes. Below $640, reassess.
Key Levels
| Level | Price | Significance |
|---|---|---|
| Target 2 | $668.00 | Measured move on breakout continuation |
| Target 1 | $660.00 | Prior swing high and resistance cluster |
| Entry Zone | $645-650 | Pullback zone where buyers stepped in |
| Support 1 | $640.00 | Structural support from last week’s breakout |
| Stop Zone | $635.00 | Below here the rally thesis fails |
| Support 2 | $628.00 | Deep support. Gap fill from prior week |
What We Called vs What Happened
Yesterday we said stay long with $655 QQQ as the floor. Today’s pullback brought us to $651, slightly below that level. The move was orderly and within the expected digestion range. The broader framework remains intact. Those who stayed long are still in profit from the week’s move.
Risk Assessment
Domain risk: Around 40% (moderate)
Pullback after a strong rally is normal but VIX ticked higher by 2%. MSFT dropping nearly 4% is notable and could signal broader tech rotation if it continues. Risk is elevated versus yesterday but not alarming. The structure holds unless $640 breaks on QQQ.
Bottom line: NAS100 pulled back on profit-taking after yesterday’s strong rally. The move is orderly and within trend. Stay cautiously long above $645 QQQ. MSFT weakness is the watch point. If it stabilises, the rally resumes. If it deepens, expect broader tech rotation.
Cross-reference: Today’s Positioning Report for sector rotation and institutional flow data.
This is analysis, not financial advice. Always manage your risk.