Macro Commodities

Scan

Macro Commodities

raw scan snapshot — prices as of scan date, not live 69 rows · screens, not recommendations event statusconfirmedprior scanresearch/scans/2026-10-02-macro-commodities.md

Data as-of the 2026-10-09 settled close. World facts carry their own dates (October 4–8); no October 9 captures or news pulls are in the corpus, so Friday's single-day moves have no cause on file.


Brazil was the week's one breakout, up 14.01% over five sessions after the first-round election result. Everything else held last week's shape: oil's long trends are intact, all five metals funds are still under their 200-day averages despite a broad Friday bounce, the dollar closed at RSI 69.9 within 0.21% of its 52-week high, and uranium and the homebuilders stay broken. The one repair is in factor funds: value ($VTV) and equal weight ($RSP) climbed out of oversold. The rate backdrop hardened. The Fed's minutes, released October 7, showed all 19 officials behind September's hike (Bloomberg), and St. Louis Fed President Musalem said on October 8 that rates may need to rise again within six to nine months (Bloomberg).


Quick Snapshot

Signal Reading
Overall 🟡 Same two-track regime: energy and the dollar firm, metals still under their 200-days, uranium and housing broken; Brazil the lone breakout
Leaders $EWZ (breakout, extended), $BNO (strongest long trend, near its high), $TECK, $SOYB, $QUAL
Laggards $UUUU and $URA (uranium, broken on every window), $ITB and $XHB (homebuilders), $AA, $INDA
Caveat Friday's metals and copper bounce has no dated cause: the newest captures are October 8 and every news receipt for these names was pulled October 8 or earlier.

What's Going On

Brazil's fund was the outlier. It rose 14.01% over five sessions to RSI 76.2, closing 0.82% under its 52-week high and 18.7% above its 200-day. The move started Monday, October 5, after the first round left Bolsonaro the heavy favorite against Lula in an October 25 runoff (CNBC, October 5). Bloomberg (October 6) wrote that the rally hinges on fiscal fixes Flávio Bolsonaro has yet to lay out. Friday added 2.23% on 1.47 times normal volume with no October 9 item on file. It is a breakout sitting 12.3% above its 20-day: one to let come back, not one to chase.

Rates and the dollar still set the tone for havens. The 10-year was 5.28% on October 7 (FRED, as carried in the October 8 market brief). Bloomberg (October 7) had the dollar nearing a new high for the year as investors sought safety, and the dollar fund closed the week at RSI 69.9. All five metals funds remain under their 200-day averages. Bloomberg (October 7) reported gold rising from a two-month low after Trump said the US would not attack Iran before the midterms, though the gold fund closed that session down 1.67% (October 7 market brief). Friday brought a broad metals bid: gold +1.57%, silver +2.49%, the miners +2.56% to +3.18%. No October 9 cause is on file. The miners are now closest to repair: $GDX sits 2% under its 200-day, $GDXJ 4.3% and $SIL 4.9%, against 7.5% for bullion and 16.7% for silver.

Oil traded the war week in both directions and finished slightly higher: the US crude fund up 0.56% and the Brent fund up 1.41% over five sessions. Crude fell October 5 as Hormuz traffic rebounded alongside the G7 stock release (Semafor) and Saudi Arabia cut prices for Asian buyers (Bloomberg, October 4). It rose again October 7–8 as Iran stepped up tanker attacks, Houthi missiles hit Riyadh for a second day and a hurricane threatened US Gulf output (CNBC; Semafor, October 8). Natural gas rose 5.16% on the week and narrowed its gap under the 200-day to 2.8%. News pulled October 8 for the gas fund holds only quote and filing pages, so the cause is unknown.

Copper names jumped Friday ($TECK +4.98%, $COPX +4.29%) after a flat week. Bloomberg (October 7) had copper edging up on a Chilean mine strike, and Teck filed 6-Ks on October 7 and 8 whose bodies are unread; Friday's cause is not on file. Uranium kept breaking: $UUUU lost 7.18% on the week to RSI 29.4, 41.5% under its 200-day, after the nuclear lane sold as a block on October 7 with no cause found (October 7 market brief).


What Changed Since Prior Scan

Against the October 2 edition (its readings are history, quoted for comparison only):

  • Brazil broke out. $EWZ moved from an intact trend to a breakout, up 14.01% on the week; it is now the only fund on this board above RSI 75.
  • Value and equal weight left oversold. $VTV and $RSP had RSI in the mid-30s on October 2; both closed near 50 after gains of 1.55% and 1.58%. Momentum ($MTUM) slipped 0.89%, so the growth-versus-breadth gap narrowed on the week.
  • The dollar eased just under RSI 70 (69.9, from just over 70) while closing within 0.21% of its 52-week high.
  • The euro left capitulation-tier RSI. $FXE is at 26.4, still oversold and in a downtrend; CNBC (October 5) had the euro at a 17-month low on Spanish and French political strain.
  • The yen slipped under its 200-day. $FXY was barely holding its line on October 2; it now sits 0.1% under.
  • Metals: still five of five under their 200-days. The miners' gaps are the smallest in the group after Friday's bounce.
  • Uranium deteriorated again. $UUUU and $URA both lower on the week.
  • Japan reclassified to an uptrend while staying above its 200-day; $AA moved from a collapse to a downtrend classification but is still 27% under its 200-day.
  • Celanese's trailing year is back positive (+6.66%) after turning negative last week. With the stock up only 1.88% on the week, the flip most likely reflects the one-year window rolling forward; it is still 12.3% under its 200-day.

Eighteen of 37 names close above their 200-day averages.

How To Read The Board

The tables are raw screen evidence from the October 9 settled close. RSI and the trend label are short-window classifiers; the one-year and vs-200-day columns decide whether a weak week is a flag inside an intact trend or a genuine break. Names above their 200-day with large positive years (the oil funds, $TECK, $SOYB, $EWZ, $EWJ, $EEM, the factor funds) are pullbacks at worst. Names below it (metals, uranium, housing, Europe, India, China, natural gas) have a long trend under test or broken, and the 200-day is the line to watch. Every row is a US-listed fund or stock dated October 9.


Energy

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
USO 148.2 53.3 149.57 -0.9 0.56 -1.18 104.39 26.5 🟡 Just under its 20-day, long trend intact
BNO 63.99 63.1 61.28 4.4 1.41 7.87 116.11 36.6 🟢 Strongest long trend, near its high
DBO 24.13 52.8 24.39 -1.1 0.54 -1.35 82.66 24.8 🟡 Resting on its 20-day, intact
UNG 11.01 57.2 10.65 3.4 5.16 9.12 -13.58 -2.8 🟠 Bouncing toward its 200-day, down on the year
  • Brent is the leader: 1.43% under its 52-week high on a 116.11% year. The US crude fund sits just under its 20-day: a pause inside a trend 26.5% above its 200-day, not a break.
  • The war headlines ran both ways this week (traffic rebound and stock releases on October 5; tanker attacks, Riyadh strikes and a hurricane on October 7–8), and the oil funds ended close to flat. The tape is pricing a standoff, not a resolution.
  • Natural gas is the only energy fund under its 200-day. A close back above that line would end a downtrend that is still −13.58% on the year.

Precious Metals

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
GLD 384.58 45.8 388.01 -0.9 1.17 -4.65 5.24 -7.5 🔴 Under its 200-day, bounced Friday
SLV 54.78 43.2 56.6 -3.2 0.07 -9.78 22.52 -16.7 🔴 Deepest metals gap, half off its high
GDX 89.28 46.7 90.99 -1.9 1.71 -10.24 18.08 -2 🟠 Closest to a 200-day reclaim
GDXJ 114.43 45.7 117.55 -2.7 0.69 -11.47 14.56 -4.3 🟠 Under its 200-day
SIL 86.85 44.1 89.66 -3.1 0.4 -13.25 22.51 -4.9 🟠 Under its 200-day
  • All five are still positive on the year but under their 200-days: long trends under test, not yet broken. Silver is 50.12% under its 52-week high, gold 24.55%.
  • Friday's bounce (gold +1.57%, miners +2.56% to +3.18%) came with the dollar fund also up on the day, so it was not a weak-dollar move; the cause is not on file.
  • Bloomberg's October 7 report of gold rising from a two-month low followed Trump's pledge not to attack Iran before the midterms, a de-escalation headline rather than an escalation one. Central banks added 39 tonnes in August, a fifth straight monthly purchase (The Kobeissi Letter, as relayed in the October 7 market brief).

Industrial & Agriculture

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
COPX 85.75 48.5 85.73 0 -0.19 -9.99 34.03 2.9 🟢 Back on its 20-day, intact
TECK 68.05 54.7 66.18 2.8 -0.74 -3.26 55.08 14.5 🟢 Strongest long trend here
AA 42.2 36.2 43.72 -3.5 0.6 -16.81 14.05 -27 🔴 Far under its 200-day
CE 45.02 48.4 45.68 -1.4 1.88 1.28 6.66 -12.3 🔴 Under its 200-day
DBA 28.33 46.8 28.48 -0.5 0.43 -2.31 6.95 4.2 🟡 Intact, flat
WEAT 24.41 38 25.45 -4.1 -1.37 -7.12 19.36 4.7 🟡 Oversold-edge, above its 200-day
CORN 18.42 33.5 19.48 -5.4 -2.28 -7.11 5.56 1.4 🟠 Oversold, thin 200-day cushion
SOYB 27.53 52.4 27.68 -0.5 1.14 -0.47 26.05 11.2 🟢 Agriculture leader
AGRO 10.24 42.3 10.76 -4.8 1.39 -17.82 32.64 -5.9 🔴 Under its 200-day
  • Copper's trend held: $COPX closed on its 20-day and 2.9% above its 200-day, and $TECK sits 14.5% above its own on a 55.08% year. A Chilean mine strike was the supply item on file (Bloomberg, October 7).
  • Alcoa stays the deep drawdown, 27% under its 200-day and 49.99% off its high. It is scheduled to report October 15 after the close (provider date).
  • Corn is the agriculture fund to watch: RSI 33.5 with only a 1.4% cushion over its 200-day. Soybeans remain the intact trend.

Uranium

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
URA 38.9 38.6 40.95 -5 -2.24 -16.99 -24.45 -19 🔴 Broken on every window
UUUU 9.96 29.4 11.25 -11.5 -7.18 -31.55 -49.44 -41.5 🔴 Collapse, RSI under 30
  • The October 6 nuclear-power rally (Constellation's Google deal, MarketWatch and Bloomberg; Vistra's federal loan, per the October 6 market brief) lifted the fuel names for one session. The lane reversed October 7 with no cause on file, and both funds ended the week lower.
  • The October 8 market brief's rotation map had money moving out of the nuclear fuel cycle over the month. Both names are down on the year with negative alpha: broken, not pulled back.

Currencies

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
UUP 29.02 69.9 28.67 1.2 0.45 3.72 3.53 4.4 🟠 At its high, RSI at 70
FXE 103.37 26.4 104.84 -1.4 -0.43 -3.69 -3.05 -3.4 🔴 Oversold, downtrend
FXY 57.9 44.9 58.27 -0.6 -0.29 -3.02 -3.64 -0.1 🟡 Slipped just under its 200-day
  • The dollar's bid has a safety leg and a Europe leg: Bloomberg (October 5) tied its strength to European debt risk, and (October 7) to Middle East tension.
  • The euro's weakness has dated causes in France and Spain: a 17-month low on political strain (CNBC, October 5) and the IMF chief's "get your house in order" warning to France (CNBC, October 7).
  • The yen sits on its 200-day after Japan's 30-year yield hit a record (Semafor, October 5): a coin-flip, not a trend.

Housing

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
XHB 94.77 37.7 96.88 -2.2 -2 -4.49 -10.06 -10.5 🔴 Broken
ITB 84.76 36.9 87.75 -3.4 -2.17 -6.15 -16.15 -12.6 🔴 Broken, worse than XHB
  • The builder funds fell 2% and 2.17% on the week and sit 10.5% and 12.6% under their 200-days on negative years.
  • With the 10-year above 5% since mid-September and the Fed minutes pointing to another hike (CNBC, October 7), there is no rate relief on file to repair them.

International

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
VGK 86.03 37.1 87.63 -1.8 -0.41 -4.63 7.4 -1.9 🟠 Just under its 200-day
EWG 40.96 37.3 41.83 -2.1 -0.82 -4.83 -2.68 -3.3 🔴 Under its 200-day, down on the year
EWZ 43.54 76.2 38.77 12.3 14.01 14.37 46.75 18.7 🟠 Breakout, extended
INDA 46.03 33.9 47.22 -2.5 -1.05 -5.42 -12.84 -7.3 🔴 Oversold, broken
EWJ 97.86 52.1 97.66 0.2 -1.07 0.89 20 7.7 🟢 Intact
FXI 34.24 49.9 34.1 0.4 3.16 -0.9 -15.48 -5.2 🟡 Bouncing, still under its 200-day
EEM 66.8 47.7 67.27 -0.7 -1.29 -2.45 23.86 5.4 🟢 Intact
  • Brazil is the breakout; Japan and the broad emerging-markets fund are the intact trends. Bloomberg (October 7) had emerging markets snapping a weekly advance as Hormuz attacks pushed oil and the dollar up.
  • China's fund rose 3.16% on the week and 2.36% Friday on 1.84 times volume, but it is still 5.2% under its 200-day on a −15.48% year: a bounce, not a repair. Germany traded 3.33 times its normal volume Friday on a 0.71% gain; neither move has a cause on file.
  • India remains broken: RSI 33.9, 7.3% under its 200-day, −12.84% on the year.

Factor Rotation

Stock Price RSI SMA20 vs SMA20 (%) 7D (%) 30D (%) 1Y (%) vs SMA200 (%) Signal
VUG 91.97 61.8 90.24 1.9 0.88 4.89 13.43 10.2 🟢 Leading
VTV 220.59 50.5 219.79 0.4 1.55 -1.49 18.56 4.9 🟢 Out of oversold, above its 200-day
MTUM 320 57.5 315.14 1.5 -0.89 3.46 24.98 11.6 🟢 Best one-year trend, soft week
QUAL 227.12 65.2 222.82 1.9 1.18 3.44 16.01 7.7 🟢 At its high
RSP 213.04 50.8 211.5 0.7 1.58 -0.75 12.49 3.3 🟢 Out of oversold, above its 200-day
  • All five factor funds sit above their 200-days. Quality closed 0.15% under its 52-week high at RSI 65.2.
  • Equal weight and value outgained momentum on the week. The October 8 market brief recorded the equal-weight fund rising on the day the AI-hardware cohort sold on OpenAI's revenue report (CNBC, October 8).

Tier Analysis

Capitulation (RSI under 25) — none. The euro left this tier on the week.

Oversold (RSI 25–40) — $FXE, $UUUU, $CORN, $INDA, $AA, $ITB, $VGK, $EWG, $XHB, $WEAT, $URA. Only $CORN and $WEAT are still above their 200-days; the rest are under them, so the low RSI marks damage, not a dip in an uptrend.

Neutral / Strong (RSI 40+) — the oil funds, natural gas, all five metals funds, copper, $DBA, $SOYB, $AGRO, $CE, $FXY, $EWJ, $FXI, $EEM and the five factor funds. $UUP sits at 69.9; $EWZ at 76.2 is the only reading over 70.

Entry Zones

Conditions, not orders: each zone names a level and the confirmation it needs.

Stock Entry zone Thesis
$USO Close back above the 20-day (149.57) Long trend intact; the war headlines cut both ways
$BNO Pullback that holds the 20-day (61.28) Strongest trend on this board, near its high
$GDX Close back above the 200-day (91.1), then a hold Closest metals fund to repair; up on the year
$GLD / $SLV No zone until the 200-day (415.65 / 65.77) is reclaimed Long trends under test with the dollar at its high
$TECK / $COPX Hold of the 20-day (66.18 / 85.73) Intact copper trends
$SOYB Hold of the 50-day (26.85) Intact agriculture trend
$EWZ Pullback toward the 20-day (38.77) that holds Breakout, but extended; the runoff is scheduled October 25
$EWJ Hold of the 50-day (96.71) Intact, newly classified as an uptrend
$EEM Close back above the 50-day (66.87) Intact above its 200-day, sitting on the 50-day
$VTV / $RSP Hold of the 20-day (219.79 / 211.5) Recovered from oversold inside intact trends
$UNG No zone until the 200-day (11.32) is reclaimed Bouncing inside a downtrend
$URA / $UUUU, $XHB / $ITB, $INDA / $FXI, $AA / $CE / $AGRO No zone Under their 200-days on flat-to-negative years or deep gaps

Action Matrix

Stock Signal Action Notes
BNO, USO, DBO 🟢 🔒 Hold Intact oil trends; Brent near its high
UNG 🟠 🔍 Watch Needs the 200-day
GDX, GDXJ, SIL 🟠 🔍 Watch Small gaps under the 200-day
GLD, SLV 🔴 ⚠️ Avoid Under their lines, dollar at its high
TECK, COPX, SOYB 🟢 🔒 Hold Intact
AA, CE, AGRO 🔴 ⚠️ Avoid Under their 200-days
CORN, WEAT, DBA 🟡 🔍 Watch Corn's cushion is thin
URA, UUUU 🔴 ❌ Don't Buy Broken on every window
UUP 🟠 ⚠️ Avoid chasing At its high, RSI at 70
FXE, FXY 🔴 🔍 Watch Euro oversold in a downtrend; yen on its line
XHB, ITB 🔴 ❌ Don't Buy Broken, rates still rising
EWZ 🟠 ⚠️ Avoid chasing Breakout, RSI over 75
EWJ, EEM 🟢 🔒 Hold Intact
VGK, EWG, INDA, FXI 🔴 ⚠️ Avoid Under their 200-days
VUG, MTUM, QUAL 🟢 🔒 Hold Leaders
VTV, RSP 🟢 📈 Accumulate Out of oversold inside intact trends

What the Commodities Are Telling Us

The mix still leans stagflationary. Energy is the inflationary leg: oil's one-year gains are the largest on this board, the Brent fund is near its high, and CNBC (October 7) reported heating-oil bills could rise 21% this winter on a tight diesel market. The Fed is treating that as a reason to stay tight: unanimous on September's hike, with another expected (Bloomberg, CNBC, October 7). Gold and silver are not behaving as inflation hedges. They sit under their 200-days with the dollar at its high, a pattern that fits real yields more than war risk as the driver; the 10-year real yield was 2.92% on October 7 (FRED, via the October 8 market brief). Copper's intact trend and the Chilean strike argue that industrial demand is not cracking. Uranium and the homebuilders are the broken, rate- and sentiment-sensitive side.

Cross-Asset Signals

  • Dollar at its high with metals under their lines. A dollar roll-over is what would let gold, the miners and emerging markets repair; nothing on file points to one yet.
  • Friday's metals-and-copper bid with the dollar also up is the anomaly of the week. Without an October 9 receipt it is a one-day move, not a regime change.
  • Brazil versus India and China. Event money went to Brazil on its election; India and China stay under their 200-days.
  • Value and equal weight caught up. The breadth gap that defined late September narrowed this week.
  • Euro weakness tracks French and Spanish politics (CNBC, October 5 and 7), and Europe's two equity funds remain under their 200-days.

What To Watch Next

  • September CPI, scheduled October 14. A hot print would test the dollar's high and keep metals under their lines.
  • The miners' 200-day lines. $GDX needs 2% to reclaim; a close above would be the first metals repair since late September.
  • Brazil's October 25 runoff and whether $EWZ holds its 20-day into it.
  • Hormuz: tanker attacks against stock releases. The October 7–8 attacks and the October 8 hurricane threat to Gulf output (CNBC) against the G7 and IEA diesel releases (Semafor, October 5; CNBC, October 7).
  • $UUP at RSI 70 and its 52-week high: a breakout or a reversal.
  • Alcoa's report, scheduled October 15 after the close (provider date), the first read on aluminum for the quarter.
  • Missing receipts. October 9 captures and news pulls, needed to explain Friday's metals, copper, China and Germany moves.

Sources

8 events