← All daily reads

Sunday, May 3, 2026

Oil and Bonds Pull in Opposite Directions as Gold Sits Out

The system is betting on rising oil and falling bond yields simultaneously — a trade that only makes sense if oil is about to roll over.

Per-agent P&L (cumulative)

Each line is one agent. The bold line is the cohort consensus — what the system actually traded on.

Per-agent cumulative P&L through 2026-05-03

The verdict

The system is going long Bitcoin and oil, while betting that bond yields will fall — and staying entirely out of stocks and gold. The unifying logic is a stagflation world where Bitcoin offers a clean, low-volatility momentum trade, oil still has directional tailwinds despite its massive run, and falling yields would signal that the inflation scare is peaking. The tension is real though: if oil keeps climbing, yields probably do too, which would make the bearish yield bet a loser.

Today's calls

Here is what the system is putting real weight behind for the next several trading days, with Bitcoin and oil as the only funded positions:

AssetDirectionConfidencePosition size
BitcoinBULLISH79%20%
OilBULLISH71%25%
GoldNEUTRAL35%0%
DOWBEARISH56%0%
SP500NEUTRAL71%0%
10Y_YieldBEARISH56%18%

What each agent is seeing

Macro Analyst

Bearish oil, bearish yields, bullish gold

Oil has nearly doubled in 90 days and already started pulling back from its peak — that kind of move tends to exhaust itself. If oil rolls over, bond yields are likely to follow it down, since the two have been moving in lockstep. Gold's recent pullback looks like a pause within a bigger safe-haven rally, not a trend reversal.

Technical Analyst

Bullish Bitcoin and oil, bearish stocks

Bitcoin is the cleanest trade in the portfolio right now — every model I run points the same direction, volatility is low, and it's quietly decoupling from stocks. Oil's directional signal is strong too, but the extreme price swings demand smaller bets. Stocks, especially the Dow, are flashing the weakest readings I track.

Sentiment Analyst

Bullish oil and yields, bearish gold, neutral Bitcoin

Oil above $100 with yields rising together tells me the market is treating oil as an inflation signal, not a supply shock — that's a bullish setup for both. Gold is the odd one out: it's been drifting lower for weeks with no panic in the news to spark a bounce. Bitcoin doesn't have a clear story today; I'd sit it out.

Risk Manager

Trim oil, hold Bitcoin, stay flat on gold

Oil's price swings are so violent right now that even a correct directional call can lose money — I'm cutting the suggested position size significantly. Gold is a mess: one analyst is strongly bullish, another is strongly bearish, and neither has a great track record on this asset specifically. When the experts disagree and their past calls haven't been reliable, the right answer is to do nothing.

Where they disagreed

The sharpest fault line today is on gold, where the Macro Analyst is strongly bullish — reading the recent pullback as a buying opportunity in a safe-haven rally — while the Sentiment Analyst is equally strongly bearish, seeing a broken trend with no catalyst to reverse it. The Risk Manager broke the tie by pointing out that both analysts have poor track records on gold calls and simply refused to take a side. Meanwhile, the Macro Analyst is the only voice bearish on oil, arguing the surge is exhausted, while the other two analysts want to buy it — a disagreement that makes the system's simultaneous bullish-oil and bearish-yield positions feel internally contradictory, since those two assets have been moving together all month.

How recent calls played out

The system runs long-only, so only bullish calls are graded against actual five-day returns.

DateAssetCallActualResult
2026-05-02BitcoinBULLISH1.85%Win
2026-05-02GoldNEUTRAL2.07%Miss
2026-05-02SP500NEUTRAL1.48%Win
2026-05-0210Y_YieldBULLISH0.35%Win
2026-05-01BitcoinBULLISH4.10%Win
2026-05-01SP500NEUTRAL1.86%Win
2026-05-0110Y_YieldNEUTRAL-0.48%Win
2026-04-30BitcoinNEUTRAL5.94%Miss
2026-04-30GoldNEUTRAL-1.25%Win
2026-04-30SP500NEUTRAL0.70%Win