Daily Framework Read | Wednesday 22 April 2026 | Published 22:00 London / 17:00 New York / 07:00 Tokyo
NAS100
QQQ $655.11 +1.67%
The Nasdaq bounced hard off the channel floor and did not look back. QQQ gained 1.67% in a session where buyers stepped in early and held all day. The framework says LONG with high conviction. The structure held exactly where it needed to, and the follow-through was decisive. This is not a tentative bid. This is institutions putting money back to work.
Framework Read
| Layer | Reading | Interpretation |
|---|---|---|
| Direction | LONG | High conviction. All layers pointing higher. The framework is committed |
| Structure | Channel floor bounce | Held the bottom of the rising channel. Classic institutional entry zone |
| Momentum | Accelerating | Momentum confirmed the turn. Short-term and medium-term aligned bullish |
| Flow | Buyers dominant | Volume confirmed the bid. This was real demand, not a short squeeze. Institutional footprint visible |
| Evidence | Aligned bullish | All layers agree. High conviction long. This is what clean alignment looks like |
Yesterday vs Today
Yesterday was hesitation. Sellers tested the bid and there was no immediate response. The market drifted lower and the mood was cautious. Today was the answer. Buyers defended the channel floor and the move was sustained, not a spike that faded. That shift from hesitation to conviction is the signature of institutional accumulation completing and the mark-up phase beginning.
The Read
The channel floor held. That is the entire story. When the structure holds after a test, the next move tends to be in the direction of the larger trend. The bounce was backed by volume, backed by momentum, and backed by breadth. Tech led the rally with mega-caps all participating. That is not a narrow move you can dismiss. That is broad conviction.
The call is simple: above the channel floor, stay long. The trend is intact, momentum has confirmed, and the flow says institutions are buying. Any pullback into the $645-650 zone is a gift for those who missed the bounce.
Key Levels
| Level | Price | Significance |
|---|---|---|
| Resistance 2 | $670.00 | Channel ceiling. Next measured target on continuation |
| Resistance 1 | $660.50 | Prior swing high. First test on the way up |
| Entry Zone | $648-652 | Pullback entry zone. Where the bid sat today |
| Support 1 | $644.30 | Channel floor. The line in the sand for bulls |
| Stop Zone | $640.00 | Below this, the bounce has failed and the picture changes |
| Support 2 | $632.00 | Deep structural support. Only relevant if the channel breaks |
What We Called vs What Happened
Yesterday the framework was watching. The hesitation was real and the evidence was split. We said wait for confirmation. Today confirmed. The channel floor held, the layers aligned, and the framework moved to LONG. Patience paid. Those who waited for confirmation got a cleaner entry than those who guessed.
Risk Assessment
Domain risk: Around 30% (low-moderate)
The channel held. Momentum confirmed. Flow is institutional. The risk here is low relative to the opportunity because structure and momentum agree. The main risk factor is overnight macro events or a reversal in equity inflows. But the evidence stack favours continuation.
Bottom line: NAS100 is in go mode. The channel floor held, the bounce was real, and the framework is fully aligned long. Stay with the trend. Use pullbacks to $648-652 for entries. Stop below $640. Target the channel ceiling at $670. This is what conviction looks like.
Cross-reference: Today’s Positioning Report for full macro context and sector flow.
This is analysis, not financial advice. Always manage your risk.