XAnalytics · Backtest audit File @UBS · 31 May 2026

@UBS · 51 verified calls backtested

Avoid

@UBS's calls have trailed their sector by 1.7% per month, winning 50% of the time.

-1.7%
Avg. return vs its sector
per call · over the timeframe it called (or 1 month)
-0.2%
1 day
-1.7%
1 month
-1.9%
3 months
the same calls held a fixed 1 day / 1 month / 3 months
50%
Calls that beat the market
based on 20 deduplicated bets
50% beat their sector 50% didn't

Even their cleanest calls trailed the market.

What “return vs sector” means
Each call's stock vs its own sector — beating the sector, not just going up, is the fair test of skill. Averaged across 20 deduplicated bets. Calls that named their own timeframe are judged over that window (as a per-month rate); the rest over 1 month.
Indistinguishable from luck

Across 20 bets, @UBS's average call trailed its sector by 1.7%t = -1.3, not enough to tell skill from chance.

could be luckt = 2almost certain

t = -1.3 — the strength of the evidence. Above 2, there's under a 5% chance it's luck.

How the t-value works

Each call is one bet, scored by how much it beat its own sector (fairer than the whole market). The t-value is the average beat divided by its uncertainty:

t = x̄ ⁄ ( s ⁄ √M ) x̄ = avg beat · s = how much the bets vary · M = number of bets

Same-week, same-sector calls ride one move, so they prove less than fully independent wins — the 20 bets count as 20 effective ones. That's why the honest t is -1.3, not the raw -1.3. Full breakdown on the analysis page.

Performance over time

Aftervs sectorvs S&P 500Hit rateCalls
1 day -0.2% -0.1% 40% 20
1 month -1.7% -0.0% 50% 20
3 months -1.9% +0.2% 40% 20
6 months -5.2% -2.6% 25% 20

“vs sector” compares each call to the stock's own industry — the fairest test of skill.

What drives the signal

Does conviction matter?

High conviction4 calls · 25% hit
-6.3%
Low conviction25 calls · 52% hit
-0.7%

Return by post type

Prediction13 calls · 54% hit
-0.5%
News Reaction14 calls · 50% hit
-1.8%

Long vs short

Long20 calls · 50% hit
-0.6%
Short9 calls · 44% hit
-3.3%

The evidence — best & worst calls

Biggest wins (after 1 month)

Exhibit A · 2016-07-08 oil
“CIO commodity analyst Dominic Schnider discusses oil heading below $40”
Short · low conviction · View on X ↗
Full post
CIO commodity analyst Dominic Schnider discusses oil heading below $40 https://t.co/i0rgz7rifi
+9.3%vs sector
Exhibit B · 2016-06-09 GC=F
“Here's why the price of gold should still be high in 12 months - UBS CIO Haefele”
Long · low conviction · View on X ↗
Full post
Here's why the price of gold should still be high in 12 months - UBS CIO Haefele https://t.co/LEIE5robkq
+6.9%vs sector
Exhibit C · 2016-11-24 DXY
Long EUR vs USD; dollar rally seen as an overshoot that will reverse. summary
Short · high conviction · View on X ↗
Full post
Dollar's rally is an "overshoot and will reverse", Simon Smiles on @markets discussing our overweight EUR vs USD: https://t.co/csRPdeNE5B
+1.6%vs sector

Biggest misses (after 1 month)

Exhibit D · 2016-04-18 CL=F
“Why #oil is headed to $30 after #Doha”
Short · low conviction · View on X ↗
Full post
UBS CIO: Why #oil is headed to $30 after #Doha @CNBC https://t.co/LlcGwNJA5o
-19.3%vs sector
Exhibit E · 2015-07-23 gold
“Things will get worse for gold before they get better”
Short · low conviction · View on X ↗
Full post
UBS CIO VIDEO: Things will get worse for gold before they get better http://t.co/syAoRV6YG7 http://t.co/V5P7AY9Bey
-12.4%vs sector
Exhibit F · 2016-08-29 oil
“Buy into short-term oil weakness at $40 a barrel”
Long · high conviction · View on X ↗
Full post
Buy into short-term oil weakness at $40 a barrel #UBSMarkets https://t.co/7gl7wGnvre https://t.co/1U0IKiRjVi
-5.7%vs sector

Their strongest setups — best combination at each horizon

  • 1 day long news-reaction posts +0.0% vs -0.2% overall · 4 bets
  • 1 month long news-reaction posts +1.4% vs -1.7% overall · 4 bets
  • 3 months long news-reaction posts +1.4% vs -1.9% overall · 4 bets

Step behind the counter — every call, every chart, every time horizon. Filter by conviction or direction and chart any single trade.

Open the data room →
THE RECEIPTS
@UBS · audited 31 May 2026

calls found51
independent bets20
beat the market50%
avg edge / month-1.7%
best calloil +9.3%
worst callCL=F -19.3%

VERDICT: AVOID
SCORE 1/10

Watch out for
their long news-reaction posts · +1.4% after 1 month

getxanalysis.net · run the receipts on anyone
Share the receipts on X ↗ Download all calls (CSV) ↓

Help shape XAnalytics

Was this report useful?

How we measured this · download the raw data

We pull @UBS's posts, use AI to extract each call (ticker, direction, conviction), and backtest it against real prices. A call wins only if it beat its own sector over the month after — not just if the stock rose. Headline numbers use deduplicated bets.

Download the full backtest data (JSONL)

Backtested results are computed from historical price data and do not predict future performance. Every signal here is extracted automatically from public posts and may misread intent, sarcasm, or context. This is not investment advice — verify everything independently before acting on it.