AJG Trading Desk
R2DPooHQ

Morning Brief

Thursday, April 09, 2026
🔴 BEAR REGIME
Regime: CHOP | Aggression: 2/4 | Favored: Mean Reversion, Range Fade, Tight Range Breakout
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
1

Watchlist Overview

TickerPriceStageGradeBias
SPY ~$676.01 Markup C Neutral
QQQ ~$606.09 Distribution C Neutral
IWM ~$260.47 Distribution C Neutral
USO ~$124.58 Accumulation C Neutral
LUNR ~$23.39 Markup C Neutral
UMAC ~$12.85 Decline C Neutral
ONDS ~$9.45 Decline C Neutral
LWLG ~$8.39 Decline C Neutral
SIDU ~$3.64 Distribution C Neutral
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
S
Market Sentiment Overview
Shannon Framework: SPY: Markup / Neutral | QQQ: Distribution / Neutral | IWM: Distribution / Neutral
SPY — Markup / Neutral
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 651.06, resistance 677.08, invalidation 675.87. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Daily
SPY daily
30 Min
SPY 30min
QQQ — Distribution / Neutral
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 578.4001, resistance 609.9, invalidation 605.89. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Daily
QQQ daily
30 Min
QQQ 30min
IWM — Distribution / Neutral
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 249.52, resistance 262.27, invalidation 260.44. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Daily
IWM daily
30 Min
IWM 30min
VIX — Unknown / Neutral
VIX — Unknown / Neutral. See charts for current structure.
Charts not available — ticker not in today's watchlist scan
UVXY — Unknown / Neutral
UVXY — Unknown / Neutral. See charts for current structure.
Charts not available — ticker not in today's watchlist scan
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
LUNR
C neutral markup 64% conf No clean directional edge yet;
Daily
LUNR daily
30 Min
LUNR 30min
5 Min
LUNR 5min
⚡ Lance Doctrine
TF — EV —
Core Take
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 22.04, resistance 25.0, invalidation 23.42. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Weekly Read
Weekly bar bearish: open 23.59, high 25.00, low 22.04, close 23.39. Last bar O=23.585 H=25 L=22.04 C=23.39 V=49204763.
Daily Read
Daily bar bearish: open 24.74, high 25.00, low 23.07, close 23.39. Last bar O=24.74 H=25 L=23.07 C=23.39 V=17999639.
30 Min Read
30-minute bar bullish: open 23.18, high 23.46, low 23.17, close 23.42. Last bar O=23.18 H=23.46 L=23.17 C=23.42 V=1469048.
5 Min Read
5-minute bar bullish: open 23.28, high 23.43, low 23.21, close 23.42. Last bar O=23.28 H=23.43 L=23.21 C=23.42 V=512820.
Key Levels
Support22.04
Resistance25.0
Decision zone22.04 to 25.0
Hard stop23.42
T1 target22.04
T2 target22.04
Invalidation23.42
⚠️ Psychology & Pass Conditions
Stay measured because regime is chop.
  • Break outside 22.04-25.0 without follow-through
  • Trading Backend health degrades or chart target disappears
  • Macro event risk invalidates pre-event execution
🔴
Action
No clean directional edge yet; respect 22.04-25.00 until a break resolves it.
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
LWLG
C neutral decline 64% conf No clean directional edge yet;
Daily
LWLG daily
30 Min
LWLG 30min
5 Min
LWLG 5min
⚡ Lance Doctrine
TF — EV —
Core Take
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 7.6, resistance 9.03, invalidation 8.39. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Weekly Read
Weekly bar bearish: open 8.45, high 9.03, low 7.60, close 8.39. Last bar O=8.45 H=9.03 L=7.6 C=8.39 V=17081051.
Daily Read
Daily bar bearish: open 8.80, high 9.00, low 8.25, close 8.39. Last bar O=8.8 H=9 L=8.25 C=8.39 V=5350154.
30 Min Read
30-minute bar bullish: open 8.38, high 8.50, low 8.36, close 8.39. Last bar O=8.38 H=8.5 L=8.355 C=8.39 V=441234.
5 Min Read
5-minute bar bullish: open 8.38, high 8.41, low 8.36, close 8.39. Last bar O=8.38 H=8.41 L=8.355 C=8.39 V=218129.
Key Levels
Support7.6
Resistance9.03
Decision zone7.6 to 9.03
Hard stop8.39
T1 target7.6
T2 target7.6
Invalidation8.39
⚠️ Psychology & Pass Conditions
Stay measured because regime is chop.
  • Break outside 7.6-9.03 without follow-through
  • Trading Backend health degrades or chart target disappears
  • Macro event risk invalidates pre-event execution
🔴
Action
No clean directional edge yet; respect 7.60-9.03 until a break resolves it.
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
ONDS
C neutral decline 64% conf No clean directional edge yet;
Daily
ONDS daily
30 Min
ONDS 30min
5 Min
ONDS 5min
Core Take
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 9.192, resistance 10.37, invalidation 9.47. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Weekly Read
Weekly bar bearish: open 9.63, high 10.37, low 9.19, close 9.45. Last bar O=9.63 H=10.37 L=9.192 C=9.45 V=157107728.
Daily Read
Daily bar bearish: open 10.17, high 10.37, low 9.34, close 9.45. Last bar O=10.17 H=10.37 L=9.34 C=9.45 V=64338142.
30 Min Read
30-minute bar bullish: open 9.38, high 9.50, low 9.38, close 9.47. Last bar O=9.385 H=9.5 L=9.3801 C=9.47 V=3150207.
5 Min Read
5-minute bar bearish: open 9.49, high 9.49, low 9.41, close 9.47. Last bar O=9.49 H=9.495 L=9.41 C=9.47 V=1273127.
Key Levels
Support9.192
Resistance10.37
Decision zone9.192 to 10.37
Hard stop9.47
T1 target9.192
T2 target9.192
Invalidation9.47
⚠️ Psychology & Pass Conditions
Stay measured because regime is chop.
  • Break outside 9.192-10.37 without follow-through
  • Trading Backend health degrades or chart target disappears
  • Macro event risk invalidates pre-event execution
🔴
Action
No clean directional edge yet; respect 9.19-10.37 until a break resolves it.
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
SIDU
C neutral distribution 64% conf No clean directional edge yet;
Daily
SIDU daily
30 Min
SIDU 30min
5 Min
SIDU 5min
⚡ Lance Doctrine
TF — EV —
Core Take
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 2.91, resistance 4.265, invalidation 3.6303. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Weekly Read
Weekly bar bullish: open 3.00, high 4.26, low 2.91, close 3.64. Last bar O=3 H=4.265 L=2.91 C=3.64 V=157043262.
Daily Read
Daily bar bearish: open 4.25, high 4.26, low 3.41, close 3.64. Last bar O=4.25 H=4.265 L=3.41 C=3.64 V=41523137.
30 Min Read
30-minute bar bullish: open 3.50, high 3.71, low 3.49, close 3.63. Last bar O=3.5 H=3.71 L=3.49 C=3.6303 V=2343480.
5 Min Read
5-minute bar bearish: open 3.65, high 3.67, low 3.63, close 3.63. Last bar O=3.655 H=3.67 L=3.63 C=3.6303 V=554397.
Key Levels
Support2.91
Resistance4.265
Decision zone2.91 to 4.265
Hard stop3.6303
T1 target2.91
T2 target2.91
Invalidation3.6303
⚠️ Psychology & Pass Conditions
Stay measured because regime is chop.
  • Break outside 2.91-4.265 without follow-through
  • Trading Backend health degrades or chart target disappears
  • Macro event risk invalidates pre-event execution
🔴
Action
No clean directional edge yet; respect 2.91-4.26 until a break resolves it.
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
UMAC
C neutral decline 64% conf No clean directional edge yet;
Daily
UMAC daily
30 Min
UMAC 30min
5 Min
UMAC 5min
Core Take
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 12.33, resistance 14.4, invalidation 12.82. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
Weekly Read
Weekly bar bearish: open 13.84, high 14.40, low 12.33, close 12.85. Last bar O=13.84 H=14.4 L=12.33 C=12.85 V=13049273.
Daily Read
Daily bar bearish: open 13.98, high 14.25, low 12.33, close 12.85. Last bar O=13.98 H=14.25 L=12.33 C=12.85 V=4034851.
30 Min Read
30-minute bar bullish: open 12.65, high 12.90, low 12.65, close 12.82. Last bar O=12.65 H=12.9 L=12.65 C=12.82 V=218416.
5 Min Read
5-minute bar bearish: open 12.89, high 12.89, low 12.82, close 12.82. Last bar O=12.89 H=12.89 L=12.82 C=12.82 V=98828.
Key Levels
Support12.33
Resistance14.4
Decision zone12.33 to 14.4
Hard stop12.82
T1 target12.33
T2 target12.33
Invalidation12.82
⚠️ Psychology & Pass Conditions
Stay measured because regime is chop.
  • Break outside 12.33-14.4 without follow-through
  • Trading Backend health degrades or chart target disappears
  • Macro event risk invalidates pre-event execution
🔴
Action
No clean directional edge yet; respect 12.33-14.40 until a break resolves it.
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
USO
C neutral accumulation 64% conf No clean directional edge yet;
Daily
USO daily
30 Min
USO 30min
5 Min
USO 5min
⚡ Lance Doctrine
B Bearish Decline TF Aligned EV Marginal Short Continuation
Control: Sellers · Volume: Neutral · Posture: Tactical · Invalidation: $143.98
all tracked timeframes point the same way; control matches directional bias; price is poorly positioned relative to the current range
Bearish below 130.00 with stop back above 143.98.
Core Take
Trading Backend sees partially_aligned timeframe structure with neutral bias. Support 118.06, resistance 143.98, invalidation 124.44. higher and lower timeframes are not fully synchronized; current price is not badly stretched inside the daily range
🌙 Extended Hours
Scanner last print change -2.3% vs prev close; backend artifact itself does not expose a separate pre/post-market candle.
Weekly Read
Weekly bar bearish: open 138.50, high 143.98, low 118.06, close 124.58. Last bar O=138.505 H=143.98 L=118.06 C=124.58 V=131701249.
Daily Read
Daily bar bullish: open 119.06, high 125.23, low 118.06, close 124.58. Last bar O=119.055 H=125.23 L=118.06 C=124.58 V=52449284.
30 Min Read
30-minute bar bearish: open 125.11, high 125.12, low 123.85, close 124.44. Last bar O=125.11 H=125.121 L=123.85 C=124.44 V=3412638.
5 Min Read
5-minute bar bearish: open 124.57, high 124.70, low 124.00, close 124.44. Last bar O=124.57 H=124.7 L=124.005 C=124.44 V=806725.
Key Levels
Support118.06
Resistance143.98
Decision zone118.06 to 143.98
Hard stop124.44
T1 target118.06
T2 target118.06
Invalidation124.44
⚠️ Psychology & Pass Conditions
Stay measured because regime is chop.
  • Break outside 118.06-143.98 without follow-through
  • Trading Backend health degrades or chart target disappears
  • Macro event risk invalidates pre-event execution
🔴
Action
No clean directional edge yet; respect 118.06-143.98 until a break resolves it.
AJG Trading Desk — Morning Brief Thursday, April 09, 2026
X

Market Pulse — X

Scanner Feed (20 posts from 4 accounts)


  • @2704294333 (243❤ 51↺): SENIOR IRANIAN OFFICIAL: 'REOPENING WOULD BE LIMITED AND IN COORDINATION WITH IRANIAN MILITARY STILL REQUIRED FOR ALL VESSELS'
  • @2704294333 (195❤ 28↺): SENIOR IRANIAN OFFICIAL: IRAN COULD OPEN HORMUZ ON THURSDAY OR FRIDAY AHEAD OF MEETING WITH U.S. IN PAKISTAN IF CEASEFIRE FRAMEWORK REACHED
  • @2704294333 (105❤ 15↺): Hegseth: Iran begged for this ceasefire
  • @2704294333 (69❤ 10↺): HEGSETH: U.S. HAD DECISIVE MILITARY VICTORY IN OPERATION EPIC FURY, IRAN BEGGED FOR THIS CEASEFIRE
  • @2704294333 (65❤ 4↺): HEGSETH: IRAN'S MISSILE PROGRAM IS FUNCTIONALLY DESTROYED, WE OWN THEIR SKIES
  • @381696140 (33❤ 19↺): 🔴Senior Iranian official: Iran could open Hormuz on Thursday or Friday, ahead of a meeting with the US in Pakistan, if a ceasefire framework is reached. Reopening would be limited and in coordination
  • @2704294333 (46❤ 5↺): HEGSETH: IRAN CAN NO LONGER BUILD MISSILES
  • @2704294333 (19❤ 4↺): HEGSETH: IRAN'S NEW SUPREME LEADER IS WOUNDED AND DISFIGURED
  • Top Posts by Engagement
    @2704294333
    SENIOR IRANIAN OFFICIAL: 'REOPENING WOULD BE LIMITED AND IN COORDINATION WITH IRANIAN MILITARY STILL REQUIRED FOR ALL VESSELS'
    @2704294333
    SENIOR IRANIAN OFFICIAL: IRAN COULD OPEN HORMUZ ON THURSDAY OR FRIDAY AHEAD OF MEETING WITH U.S. IN PAKISTAN IF CEASEFIRE FRAMEWORK REACHED
    @2704294333
    Hegseth: Iran begged for this ceasefire
    @2704294333
    HEGSETH: U.S. HAD DECISIVE MILITARY VICTORY IN OPERATION EPIC FURY, IRAN BEGGED FOR THIS CEASEFIRE
    @2704294333
    HEGSETH: IRAN'S MISSILE PROGRAM IS FUNCTIONALLY DESTROYED, WE OWN THEIR SKIES
    @381696140
    🔴Senior Iranian official: Iran could open Hormuz on Thursday or Friday, ahead of a meeting with the US in Pakistan, if a ceasefire framework is reached. Reopening would be limited and in coordination with the Iranian military, still required for all vessels
    @2704294333
    HEGSETH: IRAN CAN NO LONGER BUILD MISSILES
    @2704294333
    HEGSETH: IRAN'S NEW SUPREME LEADER IS WOUNDED AND DISFIGURED
    @381696140
    Several European Leaders in a joint statement: we welcome the two-week ceasefire concluded between the US and Iran today
    @381696140
    Several European leaders in a joint statement: The goal must now be to negotiate a swift and lasting end to the war within the coming days. This can only be achieved through diplomatic means
    @381696140
    US Secretary of War Hegseth: The US used less than 10 percent of its military combat power to defeat Iran
    @381696140
    IDF: Will continue to strike Hezbollah with 'determination.'
    AJG Trading Desk — Morning Brief Thursday, April 09, 2026
    8

    Closing Notes

    SPY$677.08 (Resistance)
    Weekly/daily high — rejection here confirms range ceiling; failure to break = bearish lean for the day
    SPY$671.46 (Daily Low)
    Break below daily low opens path toward $651.06; watch for acceleration
    QQQ$609.90 (Resistance)
    Weekly/daily high — same read as SPY; rejection = range-bound; break with volume = regime shift
    QQQ$578.40 (Support)
    Weekly low — a test here would be a significant macro event; watch for bounce or break
    IWM$262.27 (Resistance)
    Weekly/daily high — small caps lagging; rejection here = continued underperformance
    USO$118.06 (Support)
    Weekly/daily low — key oil demand signal; hold = accumulation thesis; break = macro deterioration
    UMAC$12.33 (Support)
    Weekly/daily low — hard stop zone; break = stage decline accelerates
    ONDS$9.19 (Support)
    Weekly low — break below = new lows territory, no support until much lower
    1. Regime Mismatch Risk — HIGH
    Every ticker is C-grade neutral. The system is not generating conviction signals. Trading aggressively in this environment means fighting the tape, not reading it. The biggest risk today is manufacturing conviction where none exists. 2. False Breakout Risk — HIGH The weekly-bullish / daily-bearish split across SPY, QQQ, and IWM means price is sitting near the top of weekly ranges after a bearish daily close. This is a classic false breakout setup — price looks like it wants to go higher (weekly), but the daily says sellers showed up. Do not chase opens above resistance. 3. Critical Calendar Risk — ELEVATED The calendar flagged critical risk with no confirmed events. This is the most dangerous combination: unknown risk. A surprise announcement (Fed commentary, geopolitical, tariff policy) in a choppy tape can produce 2-3% index moves with no warning. Reduce size, widen stops, or stay flat until the first 30 minutes confirm the tape. 4. Low-Float Volatility Risk (SIDU, LUNR, UMAC) These names have diverging volume and mixed control in a chop regime. Low-float names in chop produce the most painful whipsaws. The invalidation levels are tight but the moves can be violent. If you're in one of these and it goes against you, honor the stop immediately. 5. USO Reversal Risk USO's daily bullish bar is the most interesting divergence on the board, but the weekly is heavily bearish and sellers control the structure. A bounce play in USO is swimming against the weekly current. Size accordingly — this is a tactical trade, not a conviction trade. ---
    11

    📋 Game Plan

    Priority 1 — Confirm the Tape at the Open (First 15-30 Minutes) Do not trade the first 15 minutes. Watch SPY $677.08 and QQQ $609.90. If price opens above these levels and immediately fades, the range-fade thesis is active. If price gaps down and holds, watch for mean-reversion long setups. If price is directionless and choppy, reduce the watchlist to zero active trades until a level is tested cleanly.

    Priority 2 — USO at $124.44 / $123.85 This is the highest-quality setup on the board given the daily/weekly divergence. If USO stabilizes above $124.44 on the 30-minute chart in the first hour, a tactical long toward $125.23 is the play. Stop is $124.44. Size at 50% of normal. Do not hold through a break of $123.85.

    Priority 3 — UMAC and ONDS at Support Watch UMAC $12.33 and ONDS $9.19. These are the defined support floors. If either is tested with a reversal candle and volume confirmation on the 5-minute chart, a tactical mean-reversion long is available. Stop is the low of the reversal candle. T1 is the midrange. Do not hold for T2 in this regime.

    Priority 4 — Avoid Breakout Longs on SPY/QQQ/IWM The regime explicitly prohibits breakout longs and gap-and-go longs. If SPY opens above $677.08 or QQQ opens above $609.90, do not chase. These are resistance levels, not launch pads. The correct play at resistance in a chop regime is to wait for rejection, not to buy the break.

    Priority 5 — SIDU and LUNR Are Watch-Only Unless Perfect Both names have diverging volume, mixed control, and wide ranges. In a chop regime, these are the names most likely to produce false signals and stop-outs. Do not force a trade in either. If LUNR tests $22.04 with a clean reversal, it becomes interesting. Otherwise, observe.

    Priority 6 — Position Sizing: 50% of Normal Maximum Regime aggression is 2/4. No setup grades above C. Critical calendar risk is flagged. Maximum position size today is 50% of your normal unit. If a setup is unclear, drop to 25%. There is no scenario today where full-size is justified.

    Priority 7 — If the Thesis Breaks If SPY breaks below $671.46 (daily low) with conviction, the chop regime may be resolving bearish. In that scenario: (a) close any long positions immediately, (b) do not add new longs, (c) watch $651.06 as the next major support. If SPY breaks above $677.08 with strong volume and holds for 30 minutes, the regime may be shifting bullish — but wait for confirmation before changing posture. One candle is not a regime change.

    ---

    *Report generated for AJG Trading Desk | Wednesday, April 08, 2026 | All levels sourced from Tier 2 KB-injected deep analysis. Past performance is not indicative of future results. This report is for informational purposes only.*

    AJG Trading Desk — Morning Brief Thursday, April 09, 2026
    A

    Methodology

    1 Pipeline Architecture

    This report is produced by an automated multi-stage analytical pipeline. No human discretion is applied during generation — the system follows a deterministic, rule-based process.

    Scanner Trading Backend Backend-Native Analysis Synthesizer PDF Renderer
    • Scanner — Pulls the active focus watchlist and retrieves current market data.
    • Trading Backend — Reads live TradingView Desktop state over CDP and writes structured multi-timeframe artifacts.
    • Backend-Native Analysis — Derives doctrine/tier analysis JSON directly from Trading Backend OHLCV/timeframe state.
    • Synthesizer — Aggregates all analyses plus broad sentiment into a unified regime classification and report.

    2 Shannon Grading System

    Each ticker receives a composite grade (A+ through F) reflecting setup quality — not directional prediction. Factors: stage identification, timeframe alignment, trend quality, volume pattern, key level positioning, and risk clarity.

    GradeCriteriaPosition Sizing
    A+ / AAll factors aligned, clean structure, strong volumeFull / near-full position
    B+ / BGood structure, most factors aligned, minor concernsStandard / reduced position
    CMixed signals, partial alignment, choppy structureWatchlist — selective entries only
    FNo setup, opposing timeframes, broken structureNo trade — avoid

    3 Featured Selection & Regime

    All tickers graded B- or better receive full chart review. All tickers appear in the watchlist table. Regime classification (Bull/Bear/Transitional) is determined by breadth, index structure, volatility regime, sector rotation, and cross-asset signals.

    This report features 6 tickers: LUNR, LWLG, ONDS, SIDU, UMAC, USO.

    AJG Trading Desk — Morning Brief Thursday, April 09, 2026

    4 Technical Stack

    • Analyst Model: N/A
    • Tickers Analyzed: 16
    • Avg Confidence: 65%
    • Synthesizer: Claude Sonnet 4.6
    • Charts: TradingView (extended hours), Playwright 1920×1200
    • PDF: Playwright page.pdf(), Letter format

    Frameworks matched:

    • Mean Reversion
    • NONE
    • Short Continuation
    ⚠ Disclaimer: This report is generated by an automated system for internal desk use only. It does not constitute financial advice or a solicitation of any kind. All analysis is based on historical price action and technical chart patterns — past performance does not predict future results. Grades reflect setup quality, not guaranteed outcomes. Always apply independent risk management. Trade at your own risk.