|
⚠ Data quality: DEGRADED
commodities_outlook — Aggregator /price failed for GC=F/CL=F/HG=F/DBA; Yahoo-backed /price/.../history supplied levels and changes.
market_pulse — All ten required /price calls returned no_data_any_source; Yahoo-backed aggregator histories supplied levels and changes.
us_equity_ideas — Fundamentals waterfall returned no_data_any_source for TSM/ASML/XOM/UNH (SEC/FMP/SimFin circuits); prices from Yahoo history; theses grounded in official releases and web search.
eu_equity_ideas — EU fundamentals unavailable; ASML.AS/BP.L/RIO.L priced via Yahoo history. Marked eu_fundamentals_gap.
penny_plays — CLOV verified under $5 via history, but required /sentiment returned zero items and insider enrichment was sell-to-cover Form 4s only / QuiverQuant unavailable.
forex_rebalancing — FX histories succeeded for major pairs; currency news endpoints were empty/rate-limited; official central-bank sources used.
risk_top5 — FRED macros succeeded; several /news calls returned 500/empty; web search supplied geopolitical and AI-selloff citations.
risk_cover_playbook — Verified hedge /price for: GLD, SH, IAU, TLT, VIXY; TLT/VIXY failed and were omitted.
portfolio_reality_check — Portfolio Manager public HTTPS host did not resolve; used PORTFOLIO_API_URL from api-keys.env.txt (http://portfolio-manager.gmc-works.com) for paper dispatches and performance.
crypto_landscape — BTC-USD/ETH-USD /price failed; Yahoo-backed histories supplied levels and changes.
portfolio_reality_check — Paper trade sizing briefly used stale/incorrect history tails for UNH/ASML.AS/CLOV (323.48/1245/2.23); newsletter prices corrected to verified Yahoo history closes (423.38/1549.40/4.40). Dispatched quantities reflect the erroneous sizing that was actually posted.
|
|
COMMODITIES OUTLOOK
Spot gold futures closed at $3,985.6 (−1.4%), breaking below $4,000 as higher yields and oil-led inflation fears outweighed safe-haven demand, while WTI settled near $78.95 with Friday geopolitics pushing prices back toward $80.
|
Gold
PRECIOUS METAL
HOLD / BUY DIPS TOWARD $3,930–$3,950
🔥 3-issue streak
GC=F
|
$3985.60
▼ -1.44%
|
August gold futures closed -1.44% at $3,985.6 on July 16, losing the $4,000 handle as the 10-year yield pushed to 4.569% and oil's July spike revived Fed-hike odds. Soft June CPI/PPI briefly supported bullion earlier in the week, but energy-driven inflation fears and a firmer dollar dominated. Near-term upside stays capped unless yields retreat or Middle East risk flips back into pure safe-haven mode.
⚡ Break below $4,000 as yields rose and Fed-rate-relief faded
⚡ Oil shock from US-Iran tensions reviving inflation/Fed-hike bets
⚡ Softer June US PPI/CPI still a partial offset
|
|
WTI Crude Oil
ENERGY
BUY / HOLD WITH TIGHT STOPS UNDER $76
🔥 3-issue streak
CL=F
|
$78.95
▼ -0.82%
|
WTI futures closed at $78.95 on July 16 (−0.82% on the day) but remain near one-month highs after Hormuz/Bab el-Mandeb disruption risk. Friday morning trade saw WTI back above $80 as Iran threatened regional infrastructure retaliation to US strike warnings. Physical tightness and ending SPR releases keep the geopolitical premium alive even if base-case forecasts still point toward the $70s later if flows normalize.
⚡ Iran retaliation threats if US hits critical infrastructure
⚡ Depressed Hormuz tanker traffic and physical market premiums
⚡ IEA July report flags surplus only if Strait flows recover
|
|
Copper
INDUSTRIAL METAL
HOLD / BUY PULLBACKS
🔥 3-issue streak
HG=F
|
$6.30
▲ +0.04%
|
Copper futures were little changed at $6.296/lb after a flat session, caught between China export strength and soft domestic demand. Supply snags (Rio Tinto Kennecott furnace outage, Antofagasta 1H output −9.5%) and sulphur-input risk provide a floor, but cooling manufacturing keeps near-term conviction moderate versus energy.
⚡ Rio Tinto Q2 copper output −7% and Kennecott furnace outage
⚡ China industrial production firm while retail sales lag
⚡ Sulphur shortage risk for concentrate processing
|
|
Agriculture (DBA)
AGRICULTURE
HOLD
🔥 3-issue streak
DBA
|
$27.59
▼ -1.39%
|
Invesco DB Agriculture ETF slipped -1.39% to $27.59 as corn and soy turned lower on improving Midwest crop weather and neutral-to-bearish export data. NOPA crush was supportive for beans, but the near-term grain complex still discounts a more favorable temperature/precip outlook into next week.
⚡ Corn/soy pressure from improving crop outlook
⚡ NOPA June crush above expectations; oil stocks at 8-month low
⚡ Export sales mixed versus USDA forecasts
|
|
|
MARKET PULSE
|
S&P 500
7533.77
▼ -0.51%
|
NASDAQ
25881.9492
▼ -1.47%
|
Dow Jones
52552.9688
▼ -0.20%
|
Russell 2K
2974.5701
▼ -0.06%
|
VIX
16.73
▲ +6.76%
|
EUR/USD
1.1439
▼ -0.27%
|
Gold
3985.6001
▼ -1.44%
|
Oil (WTI)
78.95
▼ -0.82%
|
Bitcoin
63338.1289
▼ -2.12%
|
10Y Yield
4.569
▲ +0.53%
|
The S&P 500 closed at 7,533.77 (−0.51%) and the Nasdaq at 25,881.95 (−1.47%) on July 16 as AI/semiconductor selling outweighed solid earnings breadth; VIX jumped 6.8% to 16.73. Friday's tape opens with oil higher on fresh US-Iran threats while gold sits below $4,000.
|
|
US EQUITY IDEAS
|
TSM
GROWTH
BUY THE DIP
🔥 4-issue streak
Taiwan Semiconductor Manufacturing • Technology
|
$409.74
▼ -2.32%
|
TSMC printed record Q2 revenue of $40.2B (+36% YoY) and net income up 77.4%, raised 2026 revenue growth to >40%, and lifted capex to $60–64B plus another $100B Arizona commitment—yet the ADR fell 2.3% to $409.74 with the broader AI hardware selloff. The fundamental AI foundry cycle is intact; the tape is digesting higher spend and softer near-term margins, which is a buy-the-dip setup for a multi-quarter thesis rather than a thesis break.
⚡ Record Q2 profit and >40% 2026 revenue growth guide
⚡ Capex raised to $60–64B; additional $100B Arizona investment
⚡ 2nm ramp into Q3 with HPC ~66% of wafer revenue
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
8.5/10
|
|
|
ASML
GROWTH
BUY
🔥 5-issue streak
ASML Holding • Technology
|
$1784.87
▼ -1.68%
|
ASML's Q2 net sales of €9.3B and net income €2.9B beat, and management hiked 2026 sales to €43–45B (from €36–40B) with gross margin 54–56% plus ~30% capacity expansion. The US listing closed at $1784.87 (−1.7%) as chip beta sold off after TSMC, but the order-book signal remains the cleanest confirmation that AI lithography demand is still accelerating.
⚡ Q2 sales/income beat
⚡ FY26 guide raised to €43–45B
⚡ ~30% capacity expansion for EUV/DUV
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
8/10
|
|
|
XOM
COMMODITY
BUY / ADD ON DIPS
🔥 5-issue streak
Exxon Mobil • Energy
|
$145.95
▲ +1.00%
|
Exxon closed up 1.00% at $145.95 as WTI held near one-month highs and Friday's Iran retaliation headlines pushed crude back above $80. Energy remains the cleanest listed hedge to Hormuz/Bab el-Mandeb supply-risk while AI beta cools; keep size moderate given how much geopolitics is already in the oil tape.
⚡ WTI near one-month highs on Hormuz disruption risk
⚡ Iran infrastructure retaliation threats (July 17)
⚡ Relative strength vs Nasdaq AI selloff
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
7/10
|
|
|
UNH
RECOVERY
BUY
UnitedHealth Group • Healthcare
|
$423.38
▲ +1.16%
|
UnitedHealth reported Q2 adjusted EPS of $6.38 vs ~$4.90 expected, cut the medical cost ratio to 86.7%, and raised FY26 adjusted EPS guidance to $19.50–$20.00. Shares closed at $423.38 (+1.16%) as defensives led while AI sold off—this is a fresh, numbers-backed rotation candidate with improving cost control and AI ops investment already in the print.
⚡ Q2 adjusted EPS $6.38 beat
⚡ FY26 adj. EPS guide raised to $19.50–$20.00
⚡ MCR improved to 86.7%; $4B+ buybacks YTD
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
8/10
|
|
|
|
EU EQUITY IDEAS
|
ASML.AS
GROWTH
BUY
🔥 5-issue streak
ASML Holding (Amsterdam) • Technology
|
$1549.40
▼ -0.41%
|
Local ASML last printed €1,549.40 after the July 15 blowout and second 2026 guide hike to €43–45B. Even with global chip beta cooling after TSMC, Amsterdam remains the primary listing for the AI equipment bottleneck; use US-listing weakness as a chance to add on the local line.
⚡ Official Q2 beat and FY26 guide hike
⚡ Capacity expansion ~30%
⚡ European semis follow-through on the print
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
8/10
|
|
|
BP.L
COMMODITY
BUY
🔥 5-issue streak
BP plc • Energy
|
$507.70
▼ -1.70%
|
BP London last closed at 507.7p (-1.70% on July 15) with crude near one-month highs and Friday geopolitics lifting WTI back over $80. Integrated majors remain a direct European expression of Hormuz risk premium; keep conviction below Exxon only because BP's operational leverage to refining/trading is less clean in the tape.
⚡ Oil complex elevated on Strait disruption risk
⚡ Friday Iran retaliation headlines
⚡ Energy relative strength vs European growth
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
6.5/10
|
|
|
RIO.L
COMMODITY
HOLD / BUY WEAKNESS
🔥 3-issue streak
Rio Tinto • Materials
|
$6867.00
▼ -1.26%
|
Rio London last closed at 6867p (−1.26% on July 15) after flagging a 7% Q2 copper-output drop and a Kennecott furnace outage that hits H2. That is a near-term production negative but also tightens the copper supply narrative while iron ore/China demand stay two-sided—treat as a hold/add-on-weakness copper proxy rather than a momentum chase.
⚡ Q2 copper output −7%; Kennecott furnace outage
⚡ Copper supply snags supporting prices
⚡ China demand still uneven
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
6/10
|
|
|
|
PENNY PLAYS
|
CLOV
PENNY
SPECULATIVE WATCH / SMALL SIZE ONLY
Clover Health Investments • Healthcare
|
$4.40
▼ -5.98%
|
CLOV closed at $4.40 (−5.98%), still under $5, after a sharp pullback from a 90-day +130% run into the Aug 5 Q2 print. Sentiment APIs returned zero WSB/Reddit hits and insider prints were sell-to-cover RSU tax sales—not discretionary buying—so this is a high-risk earnings lottery, not a crowded retail melt-up. Size tiny; thesis lives or dies on medical-cost trends at the August 5 report.
⚡ Q2 2026 earnings scheduled Aug 5, 2026
⚡ Share price still < $5 after 7-day −15% fade
⚡ Sell-to-cover Form 4s (not discretionary dumps)
|
Mkt Cap
N/A
|
|
P/E
N/A
|
|
Beta
N/A
|
|
Target
N/A
|
|
Conviction
3.5/10
|
|
|
|
FOREX REBALANCING RADAR
| Currency |
Short-term |
Medium-term |
Long-term |
| USD 🔥4 |
NEUTRAL (1) |
NEUTRAL (0) |
AVOID (-3) |
|
DXY proxy DTWEXBGS at 120.5 and 10Y at 4.55% keep USD bid on oil/Fed-hike optionality, but softer PPI and ~90% July hold odds prevent a full seek.
· vs. yesterday: Neutral is reinforced: softer inflation still offsets hawkish oil/Fed rhetoric.
⚠ Contrarian watch: If Hormuz flows normalize quickly and September hike odds collapse, crowded USD-long / commodity-FX shorts can unwind faster than the short-term score implies.
|
| EUR 🔥5 |
SEEK (4) |
SEEK (3) |
NEUTRAL (1) |
|
EURUSD at 1.1439 (-0.27%) still offers carry/relative-value after the ECB's June 25 bp hike to a 2.25% deposit rate on Middle East inflation risk.
· vs. yesterday: Prior seek stance is reinforced by the still-elevated ECB policy response to energy inflation.
|
| CHF 🔥5 |
SEEK (5) |
SEEK (4) |
NEUTRAL (1) |
|
USDCHF at 0.8091 keeps CHF as the clean defensive G10 expression while VIX rose to 16.7 and geopolitics dominate.
· vs. yesterday: Seek is reinforced, but SNB pushback risk rises if CHF strengthens too fast.
⚠ Contrarian watch: An abrupt CHF surge toward multi-year highs would raise odds of SNB verbal or FX intervention — do not chase strength; buy dips instead.
|
| GBP 🔥5 |
SEEK (3) |
NEUTRAL (1) |
NEUTRAL (0) |
|
GBPUSD at 1.3460 (-0.60%) with Bank Rate held at 3.75% still screens better than JPY on carry, though UK growth remains the soft spot.
· vs. yesterday: Prior seek stance is reinforced on the short-term carry screen.
|
| JPY 🔥5 |
AVOID (-6) |
AVOID (-4) |
NEUTRAL (-1) |
|
USDJPY at 162.41 (+0.21%) remains near multi-decade highs; BoJ at 1.00% still leaves ~275 bp of US carry despite June's hike.
· vs. yesterday: Avoid continues; intervention/verbal-warning risk remains elevated.
⚠ Contrarian watch: Finance Minister Katayama's intervention warning and USDJPY near four-decade extremes make a MoF/BoJ ambush a live risk to short-JPY carry — size shorts smaller and respect verbal-intervention headlines.
|
Suggested rebalancing actions
INCREASE CHF vs USD — Keep adding CHF on dips as geopolitical insurance while VIX is rising and USDCHF stays near 0.81.
DECREASE JPY vs USD — Maintain underweight JPY on the 275 bp carry gap, but trim extreme short size given MoF intervention warnings near 162.
HOLD EUR vs USD — ECB's June hike already embeds an energy-inflation response; hold the existing EUR overweight into the July 23 meeting.
|
|
TOP 5 RISKS RIGHT NOW
|
#1 — Strait of Hormuz blockade / oil supply shock
🔥 5
Escalating
Probability: HIGH
• Impact: HIGH
• Horizon: days to weeks
Watch: Iran retaliation statements and US strike timelines next week; Hormuz/Bab el-Mandeb vessel-crossing counts; WTI/Brent same-day prints above $85/$90
|
|
#2 — Oil pass-through re-stoking core inflation
🔥 5
Escalating
Probability: MEDIUM
• Impact: HIGH
• Horizon: 1-3 months
Watch: Next CPI/PPI prints; Gasoline and core goods diffusion; FedSpeak into July 29 FOMC
|
|
#3 — Fed policy surprise — Warsh hawkish despite soft CPI
🔥 5
Stable
Probability: MEDIUM
• Impact: HIGH
• Horizon: 2-6 weeks
Watch: FOMC decision July 29, 2026; September hike odds on FedWatch; Jefferson/Warsh public remarks
|
|
#4 — AI capex concentration — TSMC/ASML beats sold off
🔥 5
Escalating
Probability: HIGH
• Impact: MEDIUM
• Horizon: 1-4 weeks
Watch: SOX/Nasdaq relative performance; NVDA/MU/TSM follow-through after earnings; Capex guidance revisions from hyperscalers
|
|
#5 — USD/JPY intervention at four-decade highs
🔥 5
Stable
Probability: MEDIUM
• Impact: MEDIUM
• Horizon: days to weeks
Watch: MoF/BoJ verbal warnings; USDJPY 160–165 zone; Japan CPI July 23
|
|
|
CRASH / BEAR-MARKET COVER PLAYBOOK
Regime: RISK-ON
| VIX |
16.73 / 25 |
Not Triggered
|
| 10Y-2Y spread |
0.41 / -0.2 |
Not Triggered
|
| HY credit spread (bps) |
271 / 400 |
Not Triggered
|
| S&P 500 drawdown from recent high (%) |
-0.999 / -10 |
Not Triggered
|
| NASDAQ drawdown from recent high (%) |
-4.473 / -15 |
Not Triggered
|
If triggered today — do this now
• Raise cash toward 15% by trimming high-beta semis (TSM/ASML/NVDA complex) first
• Add verified hedges (GLD, SH) and cut net equity beta by ~1/3 if a second trigger fires
• Keep energy (XOM/BP) as a partial geopolitical offset rather than adding fresh AI beta
Hedge instruments: GLD, SH, IAU, TLT, VIXY
• Target cash: 15%
Regime is risk-on: VIX 16.73, 10Y-2Y 0.41, HY OAS ~271 bps, S&P/Nasdaq drawdowns -1.00%/-4.47%. Today's top risks (Hormuz escalation, oil→inflation pass-through, AI beta unwind) argue for a cash-first checklist even while no fixed crash trigger is lit.
|
|
PORTFOLIO REALITY CHECK
|
Tech US / Claude-Folio
|
TWR
-36.80%
|
Sharpe
1.99
|
Max DD
-82.28%
|
Today's Moves
BUY TSM
• dispatched
TSMC printed record Q2 revenue of $40.2B (+36% YoY) and net income up 77.4%, raised 2026 revenue growth to >40%, and lifted capex to $60–64B plus another $100B Arizona commitment—y
BUY ASML
• dispatched
ASML's Q2 net sales of €9.3B and net income €2.9B beat, and management hiked 2026 sales to €43–45B (from €36–40B) with gross margin 54–56% plus ~30% capacity expansion. The US list
BUY XOM
• dispatched
Exxon closed up 1.00% at $145.95 as WTI held near one-month highs and Friday's Iran retaliation headlines pushed crude back above $80. Energy remains the cleanest listed hedge to H
BUY UNH
• dispatched
UnitedHealth reported Q2 adjusted EPS of $6.38 vs ~$4.90 expected, cut the medical cost ratio to 86.7%, and raised FY26 adjusted EPS guidance to $19.50–$20.00. Shares closed at $32
HOLD NVDA
Still the largest Tech US sleeve; no add while AI hardware sells off post-TSMC.
TSM (2026-07-15)
-2.32%
LAGGING
ASML (2026-07-15)
-1.67%
LAGGING
XOM (2026-07-14)
+0.59%
ON TRACK
UNH (2026-07-17)
+0.00%
ON TRACK
INTC (2026-07-15)
-5.84%
LAGGING
IBM (2026-07-15)
+3.72%
ON TRACK
JPM (2026-07-14)
+0.08%
ON TRACK
GS (2026-07-14)
-3.91%
LAGGING
MU (2026-07-14)
-13.22%
STOPPED OUT
|
|
Euro-only
|
TWR
-79.03%
|
Sharpe
-0.44
|
Max DD
-86.16%
|
Today's Moves
BUY ASML.AS
• dispatched
Local ASML last printed €1245.00 after the July 15 blowout and second 2026 guide hike to €43–45B. Even with global chip beta cooling after TSMC, Amsterdam remains the primary listi
BUY BP.L
• dispatched
BP London last closed at 507.7p (-1.70% on July 15) with crude near one-month highs and Friday geopolitics lifting WTI back over $80. Integrated majors remain a direct European exp
BUY RIO.L
• dispatched
Rio London last closed at 6867p (−1.26% on July 15) after flagging a 7% Q2 copper-output drop and a Kennecott furnace outage that hits H2. That is a near-term production negative b
ASML.AS (2026-07-14)
-0.41%
LAGGING
BP.L (2026-07-14)
-1.70%
LAGGING
RIO.L (2026-07-15)
+0.00%
ON TRACK
MYCR.ST (2026-07-14)
+1.89%
ON TRACK
|
|
Penny-Plays
|
TWR
-13.56%
|
Sharpe
-1.82
|
Max DD
-13.56%
|
Today's Moves
BUY CLOV
• dispatched
CLOV closed at $2.23 (−6.7%), still under $5, after a sharp pullback from a 90-day +130% run into the Aug 5 Q2 print. Sentiment APIs returned zero WSB/Reddit hits and insider print
CLOV (2026-07-17)
+0.00%
ON TRACK
DVLT (2026-07-14)
-5.13%
LAGGING
SHPH (2026-07-15)
-2.74%
LAGGING
MTNB (2026-07-16)
+0.00%
ON TRACK
|
|
Anti-Fragile
|
TWR
+0.00%
|
Sharpe
0.00
|
Max DD
+0.00%
|
|
|
Trend-follow
|
TWR
-81.48%
|
Sharpe
-0.76
|
Max DD
-85.00%
|
|
30-day hit rate across all portfolios: +47.10%
|
|
CRYPTOCURRENCY LANDSCAPE
Bitcoin traded near $63,338 (-2.1%) and ether near $1,845 (-3.8%) as Strategy paused BTC buying to build a $3B USD reserve, JPMorgan flagged that cash buffer as constructive, and Circle's OCC national-trust approval advanced USDC custody infrastructure.
Institutional Moves
Strategy (formerly MicroStrategy)
Raised ~$467M via ATM equity in the July 6–12 week, lifted its USD reserve to $3.0B, and made no BTC purchases or sales — holdings unchanged at 843,795 BTC (~$55B) after pausing buys since June 22.
Circle Internet Group
Received final OCC approval on July 10 to establish First National Digital Currency Bank, N.A. (Circle National Trust) for federally supervised digital-asset custody tied to USDC infrastructure.
JPMorgan
Analysts called Strategy's $3B cash reserve and positive Bitcoin-futures flows 'encouraging' for the BTC outlook even as spot ETF flows stayed volatile.
Adoption Landscape
[United States] Circle National Trust places USDC-linked custody under direct OCC oversight, a concrete US regulatory adoption step for regulated stablecoin infrastructure.
[Global] Corporate treasury behaviour is shifting from relentless BTC accumulation to balance-sheet liquidity management, with Strategy prioritizing preferred-dividend coverage over new coins.
Asset Ideas
|
BTC
ACCUMULATE BELOW $64,000
🔥 3-issue streak
Bitcoin
|
$63338.13
▼ -2.12%
|
BTC at $63,338 is ~-23% below the recent window high while the largest corporate holder pauses buys to fortify cash. JPMorgan still sees the cash buffer and futures inflows as constructive; treat sub-$64k as an accumulate zone, not a momentum long, until Strategy resumes purchases or spot ETF flows turn sustainably positive.
⚡ Strategy $3B USD reserve / buy pause
⚡ JPMorgan 'encouraging' read on cash + futures flows
⚡ Circle OCC trust approval supporting broader crypto rails
|
|
ETH
ACCUMULATE
🔥 3-issue streak
Ethereum
|
$1844.68
▼ -3.77%
|
Ether at $1,845 (-3.8%) continues to track the risk-off crypto beta but benefits structurally from USDC/custody institutionalization (Circle trust bank) and any Kinexys/USDC vault activity on Ethereum rails. Prefer ETH as a higher-beta accumulate alongside BTC rather than a standalone momentum trade.
⚡ USDC institutional rails / Circle National Trust
⚡ ETH beta to BTC base-building
⚡ Institutional vault/custody activity on Ethereum
|
|
|
|
This newsletter is provided for informational purposes only and does not constitute investment advice. Do your own research before investing.
Morning Alpha • Generated Fri, 17 Jul 2026 05:10:44 GMT • info@gmc-works.com
|
|