Insights

Daily analysis

Market

Market Summary — Post market — 2026-04-04

Apr 4, 2026
Market

Market Summary — Midday — 2026-04-04

Apr 4, 2026
Market

Market Summary — Post market — 2026-04-03

Apr 3, 2026
Market

Market Summary — Post market — 2026-04-03

Apr 3, 2026
Market

Market Summary — Midday — 2026-04-03

Apr 3, 2026
Podcast

Morning Dose #239: Oil Spike, Deadlocked Sentiment, and the BBT/BTFD Playbook – Friday 4/3/2026

Apr 3, 2026
Market

Situation Awareness — 2026-04-03

Apr 3, 2026
Market

Market Summary — Post market — 2026-04-02

Apr 2, 2026
Market

Market Summary — Post market — 2026-04-02

Apr 2, 2026
Podcast

Next Day Prep #235: Oil Spike, AI Surge, and the Fragile Regime – Thursday 4/2/2026

Apr 2, 2026
Market

Closing SA — 2026-04-02

Apr 2, 2026
Podcast

Power Hour #16: Breadth Collapsed — and It’s Not Over – Thursday 4/2/2026

Apr 2, 2026
Podcast

Midday Wave #19: Midday Recalibration: Breadth Collapse & False Breakouts – Thursday 4/2/2026

Apr 2, 2026
Podcast

Morning Dose #238: Regime Flip: When the Rally Vanishes in One Speech – Thursday 4/2/2026

Apr 2, 2026
Market

Situation Awareness — 2026-04-02

Apr 2, 2026
Market

Market Summary — Post market — 2026-04-01

Apr 1, 2026
Market

Market Summary — Post market — 2026-04-01

Apr 1, 2026
Podcast

Next Day Prep #234: The Fragile Rally – Wednesday 4/1/2026

Apr 1, 2026
Market

Closing SA — 2026-04-01

Apr 1, 2026
Podcast

Midday Wave #18: Midday Regime Flip: Breadth Collapse & Selective Leadership – Wednesday 4/1/2026

Apr 1, 2026
Podcast

Morning Dose #237: Rally’s Real—But Is It Broad? – Wednesday 4/1/2026

Apr 1, 2026
Market

Market Summary — Midday — 2026-04-01

Apr 1, 2026
Market

Situation Awareness — 2026-04-01

Apr 1, 2026
Market

Market Summary — Post market — 2026-03-31

Mar 31, 2026
Market

Market Summary — Post market — 2026-03-31

Mar 31, 2026
Market

Closing SA — 2026-03-31

Mar 31, 2026
Market

Market Summary — Midday — 2026-03-31

Mar 31, 2026
Market

Situation Awareness — 2026-03-31

Mar 31, 2026
Market

Market Summary — Post market — 2026-03-30

Mar 30, 2026
Market

Market Summary — Post market — 2026-03-30

Mar 30, 2026
Market

Closing SA — 2026-03-30

Mar 30, 2026
Market

Market Summary — Midday — 2026-03-30

Mar 30, 2026
Market

Situation Awareness — 2026-03-30

Mar 30, 2026
Market

Market Summary — Post market — 2026-03-29

Mar 29, 2026
Market

Market Summary — Post market — 2026-03-29

Mar 29, 2026
Market

Market Summary — Midday — 2026-03-29

Mar 29, 2026
Market

Market Summary — Post market — 2026-03-28

Mar 28, 2026
Market

Market Summary — Post market — 2026-03-28

Mar 28, 2026
Market

Market Summary — Midday — 2026-03-28

Mar 28, 2026
Market

Market Summary — Post market — 2026-03-27

Mar 27, 2026
Market

Market Summary — Post market — 2026-03-27

Mar 27, 2026
Podcast

Next Day Prep #233: Regime Shift: Energy Surges as Tech Falters – Friday 3/27/2026

Mar 27, 2026
Market

Closing SA — 2026-03-27

Mar 27, 2026
Podcast

Power Hour #15: Final Hour Playbook: Bearish Confirmation & High-Stakes Entries – Friday 3/27/2026

Mar 27, 2026
Podcast

Midday Wave #17: Midday Regime Shift: Energy Falters, PLYX Stalls – Friday 3/27/2026

Mar 27, 2026
Podcast

Morning Dose #236: Oil’s the Spark, Not the Fire – Friday 3/27/2026

Mar 27, 2026
Market

Situation Awareness — 2026-03-27

Mar 27, 2026
Market

Market Summary — Midday — 2026-03-27

Mar 27, 2026
Market

Market Summary — Post market — 2026-03-26

Mar 26, 2026
Market

Market Summary — Post market — 2026-03-26

Mar 26, 2026