LIVE — 11:31 ET
Top Strategies #1 Core Satellite 255.4% #2 Uranium Renaissance 353.1% #3 Momentum 218.6% #4 AI Mega Ecosystem (Combined) 247.3% #5 Concentrate Winners 177.6% #6 Yield Curve Inversion 172.7% #7 Recession Detector 142.8% #8 IPO Lockup Expiry 162.8% All strategies →
Pre-Market

Thursday, April 23, 2026

Tesla beat and fell on a $25B capex surprise. IBM beat and fell harder on held guidance. Iran seized two ships in Hormuz while calling US talks a "waste of time." Brent broke $101. Lufthansa is grounding 20,000 flights. The S&P hit records two days ago — now the tape is sore.


Futures are lower across the board after Tesla dropped 2.4% post-earnings on Elon Musk's $25B capex commitment, IBM plunged 8.6% premarket on held guidance despite beating expectations, and Iran seized two commercial ships in the Strait of Hormuz while refusing to attend Islamabad talks ("waste of time" per Iranian state media). Brent briefly topped $101. Trump has given Iran three to five days to engage or face resumed strikes. Initial jobless claims at 8:30 AM, AXP before the bell (already out: beat big), Intel after the close.


1. Market Snapshot

Contract Level Change Notes
S&P 500 (ES) -0.4% Pulling back from Wed ATH 710.20
Dow (YM) -0.6% Boeing + Union Pacific overhang
Nasdaq 100 (NQ) -0.3% IBM -8.6%, TSLA -2.4% drag
VIX ~19.16 +0.24 (+1.27%) Holding above 19 despite Wed relief

Wednesday close (April 22): S&P 500 at fresh ATH $710.20 (+0.30%), Nasdaq record, QQQ near highs. Ceasefire extension relief rally. AVGO +2.9%, CCJ +3.9%, URA +2.9%. Intraday VIX peak 20.6 Tuesday already fading — but Wed night's ship seizures reignited the premium.

Key premarket mover: IBM -8.6% on held guidance. AXP up modestly on earnings beat.


2. Asia Recap (Thursday close)

Index Close Change Notes
Nikkei 225 59,140.23 -0.75% Touched all-time intraday high 60,013.98, then reversed
KOSPI 6,475.81 +0.90% Hit record intraday 6,538.72. Chips + autos
Hang Seng -0.92% Hong Kong retreats on war uncertainty
CSI 300 4,786.33 -0.28% Mainland flat-to-lower
ASX 200 8,793.40 -0.57% Australia followed oil-sensitive sectors down
Nifty 50 -0.67% India oil-import sensitive

Why Asia sold off: Reports that the US intercepted three Iranian oil tankers in Asian waters reignited concern that the Middle East conflict could drag on. Japan sold off after flirting with a new record — classic buy-the-rumor / sell-the-news on ceasefire extension hope. KOSPI held up on semis strength.


3. Europe Now (Thursday morning)

Index Approx Level Change Notes
Stoxx 600 -0.3% (by 12:20 London) Most of region in negative territory
DAX ~24,294 Lower Industrials + autos under pressure
CAC 40 ~8,265 Lower Luxury names + banks mixed
FTSE 100 Mixed Energy majors supported by oil; banks under pressure
FTSE MIB Lower Italy tracks regional weakness

Euro Stoxx 50 futures -0.7% premarket, Stoxx 600 futures -0.6%. European equities under pressure from stalled US-Iran peace negotiations with Hormuz blockade continuing. Airline sector hit hardest following Lufthansa's 20,000-flight cut announcement.


4. Economic Calendar

Date Release Time (ET) Forecast / Prior Notes
Thu Apr 23 (TODAY) Initial Jobless Claims 8:30 AM Prior: 207K (beat 215K est) 2-month low last week. Labor tight = Fed higher-for-longer
Thu Apr 23 (TODAY) Continuing Jobless Claims 8:30 AM Labor market depth
Thu Apr 23 (TODAY) Existing Home Sales (Mar) 10:00 AM Housing health
Thu Apr 23 (TODAY) Kansas City Fed Manufacturing 11:00 AM Regional read
Fri Apr 24 Durable Goods Orders 8:30 AM Capex read
Fri Apr 24 New Home Sales 10:00 AM Housing
Fri Apr 24 UMich Consumer Sentiment (Final) 10:00 AM Sentiment revision
Apr 27-28 BOJ rate decision Hold at 0.75% Iran uncertainty favors hold
Apr 28-29 FOMC decision 2:00 PM Apr 29 Hold (~85% prob) 3.50-3.75% target

Jobless claims today is the key macro print. Last week's 207K was a 2-month low. If claims stay below 215K, Fed gets cover to hold rates. A print above 230K would be the first crack in labor tightness and could shift the narrative toward cuts.


5. News & Events

Tesla: Beat, Sold Off on Capex Shock (Wed after close)

  • Q1 EPS beat estimates — but stock -2.4% after hours
  • Musk: 2026 capex will top $25B, up from prior $20B guidance (25% increase)
  • Autonomy/FSD narrative intact; energy storage nearly halved sequentially (8.8 GWh vs 14.2 GWh Q4 2025)
  • Q1 deliveries 358,023 (missed 365,645 consensus by 7,600)
  • Margins concern persists — automotive gross margin the key number, not headline EPS

IBM: Beat, Crushed on Held Guidance (-8.6% premarket)

  • Q1 beat on both EPS and revenue
  • Management HELD full-year outlook, citing "macro uncertainty"
  • Software/AI (watsonx) growth continued; Consulting segment still lagging
  • Classic IBM pattern: beat + cautious guidance = punishment
  • This is the biggest single-stock move premarket

Iran: Ceasefire Extended, But Blockade Holds, Ships Seized

  • Iran seized two commercial ships in Strait of Hormuz Wednesday — first direct action post-extension
  • Iranian state media Wednesday: Tehran's negotiators WILL NOT attend Islamabad talks, calling them a "waste of time"
  • Trump has given Iran 3-5 days to engage before potentially resuming strikes
  • US naval blockade continues; Iran calls extension a "ploy"
  • Iran signaled it may reopen talks IF US ends blockade — standoff
  • Asia markets slipped on reports US intercepted 3 Iranian oil tankers in Asian waters
  • NPR, PBS

Lufthansa: 20,000 Flight Cuts (First Major Airline Capacity Cut)

  • Lufthansa cutting 20,000 short-haul flights through October as Iran war drives jet fuel prices
  • Saves ~40,000 metric tons of jet fuel
  • Focused on Frankfurt and Munich hubs
  • Jet fuel prices have more than doubled in certain markets since war began in late February
  • ~75% of Europe's jet fuel imports come from the Middle East
  • First major airline capacity cut — expect others (AF-KLM, IAG) to follow
  • Al Jazeera

Revised Scenarios

Scenario Probability Market Impact
Iran engages within 5 days ~20% Oil -5-8%, markets +1-2%
Extended standoff, no strikes ~35% Range-bound, oil $95-102
Iran seizes more ships, no strikes ~30% Oil +5-8%, VIX to 22-25, SPY -1%
Trump resumes strikes after 5 days ~15% Oil +15-20%, VIX 30+, SPY -3-5%

Probability of full deal has dropped. Ship seizures + "waste of time" rhetoric = engagement unlikely in the 3-5 day window.


6. WSB/Retail Sentiment

Tesla is again the dominant r/wallstreetbets thread — split between capex-bulls ("$25B is building the future, not burning cash") and margin-bears ("50K-unit inventory + halved energy storage + Musk distracted"). IBM -8.6% is generating surprise selloff commentary as retail didn't see the held-guidance punishment coming. Intel after close is the contrarian bounce candidate being debated. Lufthansa cuts are rippling into airline stock puts (AAL, UAL, DAL). Retail positioning: modestly risk-off into earnings-heavy Thursday.


7. Commodities & Currencies

Asset Level Change Notes
WTI Crude ~$92 +4th straight daily gain Blockade holds + ship seizures
Brent Crude ~$101.73 +3.30% Broke $100. Psychological
Gold (XAU) ~$4,700 Testing support Consolidating post-extension; blockade = structural bid
GLD ETF ~$437 Tracks gold
10Y Treasury 4.30% Flat Yield holding ahead of FOMC
DXY ~98.5 Slightly up Dollar bid on Iran uncertainty
VIX 19.16 +0.24 (+1.27%) Elevated but contained
Bitcoin ~$74-78K Volatile Holding range

Brent above $100 is the headline. Fourth straight daily gain. Any sustained close above $100 puts serious pressure on airlines (already cracking — Lufthansa), chemicals, consumer staples. WTI $92 is well above the $80 level that U.S. shale considers breakeven-plus.


8. Earnings This Week

Yesterday's Results (Wednesday Apr 22)

Company EPS Est EPS Actual Rev Est Rev Actual Beat/Miss Stock Reaction
Boeing (BA) -$0.69 Beat (narrower loss) $21.97B Beat BEAT BOTH +4%
Tesla (TSLA) $0.33 Beat $21.4B Beat BEAT BOTH -2.4% AH
IBM $1.81 Beat $15.6B Beat BEAT BOTH -8.6% PM

Boeing: 143 Q1 deliveries beat Airbus (114) — first quarterly delivery beat since Q1 2019. Record backlog $682B. Commercial revenue +13% to $9.2B. Defense +50% earnings to $233M. LTM FCF finally positive.

Tesla: EPS beat; Musk announced $25B capex for 2026 (up from $20B). Energy storage halved (8.8 GWh vs 14.2 GWh Q4). Q1 deliveries 358K (missed 365K). FSD narrative intact.

IBM: Beat both lines. Held guidance. "Macro uncertainty" mentioned. Software/AI growing, consulting lagging.

Today Before Open

Company EPS Est Rev Est Actual / Key Watch
American Express (AXP) $4.03 $18.61B (+9.7% YoY) RELEASED: EPS $4.28 (BEAT +6.2%), Rev $18.9B (BEAT +1.6%), reaffirmed guidance. Card fee growth strong post-Platinum refresh.
Lockheed Martin (LMT) $6.69 $18.24B Defense sector read. Call 8:30 AM ET. Iran war = demand tailwind.
Honeywell (HON) $2.32 $9.28B Industrial conglomerate health
Union Pacific (UNP) $2.86 $6.21B Rail volumes = economic read
Thermo Fisher (TMO) $5.23 $10.85B Life sciences + pharma
NextEra Energy (NEE) Utility / renewables
Comcast (CMCSA) Media + broadband
Gilead Sciences (GILD) Biotech
Blackstone (BX) Alternative assets
Freeport-McMoRan (FCX) Copper + gold miner
Newmont (NEM) Gold miner (oil-war beneficiary)

AXP reaffirmed guidance + beat big — first meaningful positive signal this week. Expect +2-4% on open.

Today After Close

Company EPS Est Rev Est Key Watch
Intel (INTC) $0.01 (some est -$0.04) $12.36B (-3.2% YoY) Data Center + AI revenue $4.41B (+6.8% YoY). Foundry restructuring the key. Beaten estimates 6 straight quarters, 8 of last 10.

Intel's foundry pivot is the year-defining question. If guidance shows foundry customer wins (and which customers), stock rallies. If continued loss-making with no roadmap, stock drops.

Friday Apr 25

Company Focus
Colgate, HCA, Charter Communications, AbbVie Consumer staples, healthcare, media, pharma

9. Strategy Triggers

drawdown_severity_rotation

Signal: HOLD. VIX 19.16 — still below 20 threshold. Ceasefire extension + Wed relief rally means we're NOT in rotation regime. Only activate GLD/TLT rotation if VIX breaks 25 (requires strikes resuming or major escalation).

uranium_renaissance

Signal: WATCH. CCJ/URA fully recovered from Tue's -5.7%/-4.1% dump. Wed closes: CCJ at $123 area (+3.9% Wed). Live entry scores: CCJ 46, URA 53 — both back to WAIT/WATCH zone. Pullback window closed Tue. Structural supply deficit thesis intact — wait for next pullback.

core_satellite

Signal: HOLD. SPY at ATH $710.20 Wed. AAPL score 53 (WATCH) — Cook transition settled. NVDA holding $200. No new adds at ATH.

momentum

Signal: CAUTION. NVDA ~$200 range. META $670 range. AVGO +2.9% Wed is the strongest tech momentum play. Earnings risk: META and MSFT Apr 29, AAPL Apr 30. Don't add ahead of earnings.

gross_profitability_value

Signal: WATCH COST. Score 58 (dropped from 65 Tue). V earnings Apr 28 — 5 days out, moderate caution. AXP beat today validates the quality/consumer thesis.

wartime_portfolio

Signal: ACTIVE. RTX beat massively Tue +17.9%. GE Aerospace beat but held guidance (-4%). BA +4% Wed on delivery beat. LMT reports 8:30 AM today — strong beat would confirm defense thesis. RTX entry score 53 — post-earnings dip may be entry opportunity if RSI stays in pullback zone.

event_catalyst (new — Apr 23)

Signal: WATCH AIRLINES. Lufthansa 20K flight cuts is the first major capacity reduction from Iran war fuel costs. Watch AF-KLM, IAG, AAL, UAL, DAL for similar announcements. Short airlines on next guidance cut = trade setup.


10. Wednesday's Predictions — Scorecard

Wednesday's report (20260422.md) made these predictions:

# Prediction Result Grade
1 S&P opens +0.4-0.6%, consolidates Opened +0.07%, closed +0.30% at fresh ATH $710.20 PARTIAL (direction right, magnitude off)
2 Boeing beats, stock +3-6% on FCF Stock +4% on delivery beat, record backlog CORRECT
3 UNH extends gains +3-5% Close ~+1% — most gains faded PARTIAL
4 Tesla misses on margins, -5 to -8% AH EPS beat; stock -2.4% AH on capex shock (not margins) PARTIAL (direction right, wrong catalyst)
5 IBM beats, +1-2% Beat, -8.6% PM on held guidance WRONG (direction)
6 VIX falls to 17.5-18.5 VIX ~19.3 — stayed elevated WRONG
7 Oil pulls back to WTI $89-91 WTI rose to $92+ on 4th straight gain WRONG
8 Gold holds $4,750-$4,800 Gold ~$4,700-4,780 — at lower end PARTIAL
9 Beige Book stagflation signals Released 2 PM; markets shrugged CORRECT
10 NVDA/META range-bound Both flat CORRECT

Accuracy: 3/10 + 4 partial = 3/10 fully correct = 30%. Biggest miss: underestimated IBM's punishment for held guidance (assumed market would reward beats, ignored guidance risk). Overestimated Tesla downside from margins — real catalyst was capex shock. Oil continued rising despite ceasefire — blockade matters more than ceasefire.

Lesson: In blockade environment, oil-down predictions are wrong unless Hormuz actually reopens. Ceasefire ≠ supply relief. Also: held guidance = punishment, regardless of headline beat.


11. Trade Ideas

No new entries today — risk-off backdrop + earnings density. Monitoring:

  • LMT earnings before open: If LMT beats (est $6.69 / $18.24B) and stock holds gains, confirms defense thesis. Watch for wartime_portfolio entry signal.
  • AXP (already beat): Stock likely +2-4% on open. Not chasing post-beat — entry on pullback if any.
  • RTX (score 53, WATCH): Post-earnings dip with RSI in pullback zone. If stock stabilizes AND RSI holds 30-45 for 3+ sessions, becomes BUY.
  • Intel after close: Binary event. Foundry guidance is the key. No trades before.
  • COST (score 58): Near BUY threshold. Watch for pullback to SMA50 ($995).
  • Short airlines setup: Lufthansa cut may be the first — watch for similar announcements from AAL/UAL/DAL. Not a trade yet — watch for catalyst.

The Day Ahead in One Paragraph

Thursday is the toughest day of the week. Tesla's capex shock and IBM's guidance haircut set a tentative tone at the open; AXP's clean beat provides a counter-example of what "good" looks like this quarter. Jobless claims at 8:30 AM is the first macro test — a strong print (below 215K) extends higher-for-longer, a weak print (above 230K) shifts toward cuts. LMT is the defense thesis confirmation play. Brent above $101 with Hormuz blockade ongoing and Iran refusing talks = the oil-inflation narrative deepens. Lufthansa's 20,000 flight cuts are the first visible demand destruction from the war — watch for more airlines to follow. Intel after the close is the wildcard — foundry guidance makes or breaks the stock. No trades for us today — entry signals out of range and binary earnings risk is too dense.


Today's Predictions

  1. S&P 500 opens -0.3 to -0.5%, finds support mid-morning if jobless claims come in below 215K. Close: flat to -0.5%.
  2. Jobless claims: 212K — in line, Fed cover for hold. Below 210K = stocks bounce. Above 230K = rate-cut narrative accelerates.
  3. IBM closes down 9-11% — extends premarket losses. Classic held-guidance punishment.
  4. AXP closes +2-4% on clean beat + reaffirmed guidance. Best day for the stock in months.
  5. LMT beats big (est $6.69, actual >$7.00) on defense demand surge; stock +3-5%.
  6. Honeywell beats EPS but misses revenue on China industrial weakness; stock flat.
  7. Intel after close: held guidance = -5 to -8% AH. Foundry customer wins would be the only positive surprise.
  8. Oil holds $92-95 WTI / $100-103 Brent. Iran ship seizures cap downside. No deal = no retreat.
  9. VIX closes 19-21. Ship seizures + "waste of time" talks = premium holds.
  10. Gold firms to $4,750+ on Iran-tension bid + weaker dollar.

Sources:
- Stock market today: Dow, S&P 500 and Nasdaq futures slide as oil tops $100, Tesla slips after earnings — Yahoo Finance
- US Stock Market Today Premarket: Futures Slip From Record Highs — TS2.tech
- Stock Market Today: Dow Jones, S&P 500 Futures Slide As Iran Peace Efforts Stall — Benzinga
- Asia markets today: Nikkei 225, Hang Seng Index, Kospi — CNBC
- Hong Kong stocks retreat as war uncertainty lingers after ceasefire extension — SCMP
- European markets: Stoxx 600, FTSE, DAX, CAC, Iran latest, oil prices — CNBC
- DAX Index Holds Steady Near 24,300 Amid Mixed European Signals — ad-hoc-news
- U.S.-Iran peace talks still in limbo after Iran seizes ships in the Strait of Hormuz — NPR
- U.S. delays new round of negotiations with Iran as ceasefire deadline nears — PBS
- Trump extends U.S. ceasefire with Iran at Pakistan's request — NPR
- 2026 Iran war ceasefire — Wikipedia
- Iran says it seized ships in Strait of Hormuz as U.S. blockade continues — NPR
- Lufthansa cuts 20,000 flights as Iran war causes jet fuel shortage — Al Jazeera
- Lufthansa cuts 20,000 flights as war squeezes fuel prices — Washington Times
- Jet Fuel Shortage: Several Airlines Including Lufthansa Ground Flights — Sunday Guardian
- Forex Signals April 23: Intel, American Express, SAP, Lockheed, and Nokia Earnings Preview — FX Leaders
- Earnings Scheduled For April 23, 2026 — Benzinga
- Intel Q1 Preview: Could A Third Straight Double Beat Help? — Benzinga
- INTC Intel Q1 2026 Earnings Preview April 23 — Meyka
- Lockheed Martin Announces First-Quarter 2026 Earnings Results Webcast — Lockheed Martin IR
- LMT Earnings Preview: Lockheed Martin Q1 2026 on April 23 — Meyka
- American Express Posts Strong Q1 2026 Results, Reaffirms Guidance — TipRanks
- Exploring Analyst Estimates for American Express Q1 — Yahoo Finance
- Oil price: WTI, Brent, Iran ceasefire extension clouds outlook — CNBC
- Current price of oil as of April 22, 2026 — Fortune
- Brent crude oil - Price - Chart — TradingEconomics
- Crude Oil - Price - Chart — TradingEconomics
- Market Yield on U.S. Treasury Securities 10-Year (DGS10) — FRED
- United States Initial Jobless Claims — TradingEconomics
- 2026 Economic Calendar — Econoday
- Stock market today: S&P 500 and Nasdaq hit fresh records as Trump extends Iran ceasefire — Yahoo Finance


Disclaimer

The information, strategies, research reports, pre-market analyses, trade recommendations, and all other content contained in this repository are provided for educational and research purposes only and do not constitute financial advice, investment advice, trading advice, or any other form of professional advice. Nothing herein should be construed as a recommendation, solicitation, or offer to buy or sell any securities or financial instruments.

All content in this repository has been generated in whole or in part by large language models (LLMs) and automated systems. AI-generated content may contain errors, inaccuracies, hallucinated facts, incorrect dates, fabricated statistics, or misleading information. Users must independently verify all information before relying on it for any purpose.

Past performance, whether actual or backtested, is not indicative of future results. Trading and investing involve substantial risk of loss. Consult a qualified, licensed financial advisor before making any investment decisions.

Browse ReportsToday →
April 2026