Research Report · Twitter Backtest · Macro Color

@labubu_trader 42-Day Backtest: BULL 14-Day Alpha vs XLK Is NEGATIVE -3.52% - the Edge Is in Macro Overlays, Not Equity Picks

Quantitative backtest of @labubu_trader (3X Long Labubu, 55,358 followers, account opened 2009-07-08, 19,662 lifetime tweets, bio: “Trading as a hobby. All tweets personal opinions.”). 232 original tweets across 42 days, only 36 ticker-mention tweets, sentiment mix BULL 13 / BEAR 5 / NEUTRAL 18. Style: macro + semis trader, CPU / HBM / Photonics rotation, geopolitical hedges, bond options, frequent retweets of other analysts.
Published 2026-05-25 Backtest Window: Apr 11 -> May 24, 2026 (42 days) Benchmarks: SPY (broad) / XLK (tech sector) Entry: T+1 open · Exits: 5d / 14d / 30d / 90d close
VERDICT: MACRO COLOR · DO NOT FOLLOW FOR EQUITY PICKS
+6.78%
BULL mean / 14d (n=7, WR 71%)
-3.52%
BULL alpha vs XLK / 14d (NEGATIVE)
+3.08%
BULL alpha vs SPY / 14d (positive but small)
36 / 232
Tickered tweets out of originals
13 / 5 / 18
BULL / BEAR / NEUTRAL classified
55,358
Followers · account since 2009-07-08
19,662
Lifetime tweets · heavy retweet ratio
42d
Sample window inside AI rally regime
Prefer the print version? Download the 3-page PDF: profile dossier, full sentiment-by-horizon table, most-mentioned tickers, methodology, limitations.
Download PDF ↓

Profile & Persona Who labubu_trader is and why the backtest captures only half of the actual content.

The author. 55,358 followers, account opened 2009-07-08 (16-year account), 19,662 lifetime tweets, bio: “Trading as a hobby. All tweets personal opinions.” Style is macro + semis trader: CPU / HBM / photonics rotation, geopolitical hedges ($OXY, $NTR, oil), bond options ($TLT), frequent retweets of other analysts. Top names across the 42-day window: $NVDA, $LITE, $NOK, $AAOI, $AMD, $MRVL, $SMTC, $CBRS, $WYFI, $SANM, $FLEX, $GLW, $UCTT, $FSLY.

What the backtest does not see. Roughly 30% of the feed is retweets (excluded from this run since the methodology only considers original posts). Rapid trade-flow updates are common (own positions get added / trimmed within the same day). The 14d / 30d horizons therefore probably mis-measure the actual hold periods — the author often takes profit inside the first 1-3 days.

Forward Returns by Sentiment & Horizon Entry: next trading day open after tweet date. Exit: close at +5/+14/+30/+90 trading days. Alpha = signal return minus same-window benchmark return.

SentimentHorizonnMean RetMedianWin RateBestWorstAlpha SPYAlpha XLK
BULL5d13+2.75%+8.32%76.92%+19.98%-39.76%+0.78%-2.17%
BULL14d7+6.78%+10.73%71.43%+21.57%-14.74%+3.08%-3.52%
BEAR5d4+9.86%+8.26%100.00%+15.76%+7.16%+8.04%+4.98%
BEAR14d3+28.02%+28.90%100.00%+48.71%+6.43%+24.19%+17.08%
NEUTRAL5d36+0.44%-2.03%44.44%+52.24%-28.75%-1.24%-4.01%
NEUTRAL14d19+7.54%+3.23%63.16%+66.88%-18.81%+4.36%-2.71%

The headline read. BULL signals look directionally positive in raw return (5d +2.75%, 14d +6.78%) and the win rate is 71-77%, but the alpha vs the tech sector ETF (XLK) is NEGATIVE at both horizons (-2.17% / 5d, -3.52% / 14d). The picks underperform a passive tech-sector hold inside the same window.

The BEAR rows look spectacular (5d +9.86% WR 100%, 14d +28.02% WR 100%) but the samples are tiny (n=3-4); a single signal in either direction would flip the read. NEUTRAL 5d is essentially flat with negative XLK alpha — the broad ticker-mention surface does not produce equity alpha in this window.

Where the value actually is. Inside the wider timeline (not the equity table) the consistent strength is macro overlays — $TLT and US10Y options around FOMC / NFP, oil hedges around geopolitical shocks, SPX timing around macro prints. These tweets do not always carry equity cashtags so they are not in the table, but they are the part of the feed that resolves with edge.

Most-Mentioned Tickers (42-Day Sample) Top 20 by mention count. Note the heavy mid-cap component-supplier presence ($LITE, $AAOI, $MRVL, $SMTC, $SANM, $FLEX, $UCTT) and the bond / ETF tags ($TLT not in top 20 here but heavy in macro posts).

#TickerMentions#TickerMentions
1$NVDA611$FLEX2
2$LITE512$GLW2
3$NOK313$UCTT2
4$AAOI314$FSLY2
5$AMD315$CRDO1
6$MRVL216$MXL1
7$SMTC217$SPX1
8$CBRS218$SMH1
9$WYFI219$MU1
10$SANM220$DGXX1

Five Questions, Five Answers

Q1. Is there equity-pick alpha?

No, not against the tech-sector benchmark. BULL alpha vs XLK is -2.17% / 5d and -3.52% / 14d. Raw returns are positive but the picks underperform a passive XLK hold inside the same window. Against SPY the alpha is small-positive (+0.78% / 5d, +3.08% / 14d) but not large enough to justify single-name execution risk.

Q2. What about the BEAR rows?

Spectacular on paper (5d +9.86% WR 100%, 14d +28.02% WR 100%) but n=3-4 each. Statistically uninterpretable. One signal in either direction would flip the read. Do not size off this row.

Q3. Where is the actual strength?

Macro overlays — $TLT and US10Y options around FOMC / NFP, oil hedges around geopolitical shocks, SPX timing around macro prints. These tweets do not always carry cashtags so they are invisible to the equity backtest, but they are the part of the feed that consistently resolves with edge.

Q4. Why does the equity table look weak?

Two reasons. First, the author often takes profit inside the first 1-3 days; 14d / 30d exits mis-measure the actual hold. Second, the universe leans heavily into mid-cap component suppliers ($LITE, $AAOI, $MRVL, $SANM, $UCTT, $FLEX) which were generally outpaced by mega-cap during this specific 42-day tape.

Q5. How should I use this feed?

As a macro / event-timing context feed. Read for NFP, FOMC, oil shock framing and bond-options posture. Do not mirror the equity picks — the data shows they underperform a passive tech-sector hold inside this window. Treat retweeted analyst threads as research input, not signal.

Methodology

Data source. User-timeline endpoint, original tweets only (replies and pure retweets excluded for signal extraction). 232 tweets across 42 days — the maximum the timeline endpoint surfaces for this account given its mixed retweet / original cadence.

Ticker extraction. $TICKER cashtag regex with a curated non-ticker stop-list. Macro / event-timing posts often lack cashtags and are therefore not in the equity return table.

Sentiment classifier. Regex keyword lexicon (BULL: bullish, buy, long, added, breakout, ATH, target, runner; BEAR: bearish, short, sell, sold, dump, dilution, scam). BULL/BEAR if count strictly dominates; otherwise NEUTRAL. Short-tweet styles under-classify into NEUTRAL.

Backtest mechanics. Entry next trading day open (T+1). Exits at +5d / +14d / +30d / +90d close. No transaction costs / slippage. Multiple mentions of the same ticker on the same day produce separate signals (no deduplication).

Benchmarks. SPY (broad market) and XLK (tech sector). Most signals are in semis / tech, so XLK is the demanding benchmark.

Limitations & Honest Caveats

  1. Sample is tiny. 36 ticker-mention tweets across 42 days. The 14d BULL row resolves on n=7. Below the ~50-100 signals needed for statistical confidence.
  2. Hold-period mismatch. The author often takes profit inside 1-3 days. 14d / 30d exits mis-measure the realised trade.
  3. Retweet content excluded. ~30% of the feed is retweets of other analysts. These can be high-quality research forwards but are not in this run by design.
  4. Macro alpha invisible to equity backtest. $TLT options, US10Y framing, oil hedges, SPX timing — the strongest part of the feed — is largely cashtag-free and therefore not represented in the return table.
  5. Regime bias. The entire 42-day window falls inside the March-May 2026 AI rally. Mid-cap component suppliers underperformed mega-cap inside this specific tape; that drags the equity-pick numbers and may not be a stable property of the feed.
  6. No risk-adjustment. Sharpe / Sortino not computed. Position-sizing, drawdowns, and correlation across signals are not modeled.

Final Verdict

x Tier: equity-pick alpha is negative

BULL 14d alpha vs XLK is -3.52% on n=7 (WR 71%). Raw returns are positive but the picks underperform a passive tech-sector hold. Against SPY the alpha is small-positive but not large enough to justify execution risk.

+ Where the value is: macro

$TLT / US10Y options around FOMC / NFP, oil hedges around geopolitical shocks, SPX timing around macro prints. These posts are largely cashtag-free so they are not in the equity table, but they are the part of the feed that resolves with edge.

! How to use

Macro / event-timing context feed. Read for FOMC, NFP, oil shock framing and bond-options posture. Do not mirror the equity picks. Treat retweeted analyst threads as research input, not signal.

Full 3-page PDF report Profile dossier, full sentiment-by-horizon table, top-20 most-mentioned tickers, methodology and limitations.
Download PDF ↓

Report generated 2026-05-25 by the fxcryptobots research desk. Source: @labubu_trader public X timeline (user-timeline endpoint, original tweets only); price data from Yahoo Finance daily bars. Sentiment classifier is regex-based. Per-name returns are total return including dividends via auto-adjusted close. This is research and educational analysis, not investment advice; see our risk disclaimer.