Two strong asymmetries on a single trader's tape.
Kevin Xu's mega-cap BULL calls (NVDA, AAPL, GOOG, INTC, ARM) deliver positive alpha at 60-90 day holds with 80% win rate — he is following the real narrative that already works. His small/mid-cap BULL calls (OKLO, IREN, HIMS, BOT, QS) do the exact opposite: the average position is down 16% in 14 days with a 100% fade win rate, because by the time 139K followers see the tweet the float is already exhausted. Same trader, opposite edges, separated cleanly by market cap.
This is a promoter, not an analyst.
Kevin Xu monetizes through AfterHour app engagement, not through being right. The asymmetry above is the structural fingerprint of that incentive: piggyback on mega-cap narratives that work anyway (and look smart), tweet small-cap pumps you entered before posting (and exit on follower flow). Comparable to other Twitter alpha personalities we have backtested — the bias direction differs, but the pattern is the same.
| Strategy | Horizon | n | Mean % | Alpha % | WR % | Verdict |
|---|---|---|---|---|---|---|
| BULL FOLLOW (all) | 1d | 14 | −1.49 | −1.66 | 35.7 | noise |
| BULL FOLLOW (all) | 7d | 14 | −6.97 | −7.48 | 42.9 | pump fade dominates |
| BULL FOLLOW (all) | 30d | 14 | −6.16 | −7.27 | 28.6 | avg signal loses |
| BULL FOLLOW (all) | 90d | 14 | −2.19 | −4.82 | 35.7 | small-caps drag down |
| BULL FOLLOW MEGA-CAP | 30d | 5 | +1.99 | +1.56 | 60.0 | positive |
| BULL FOLLOW MEGA-CAP | 60d | 5 | +5.70 | +3.59 | 80.0 | strong |
| BULL FOLLOW MEGA-CAP | 90d | 5 | +7.43 | +3.93 | 80.0 | BEST FOLLOW |
| BULL FOLLOW SMALL/MID | 14d | 9 | −16.55 | −16.64 | 0.0 | total wipe |
| BULL FOLLOW SMALL/MID | 30d | 9 | −10.69 | −12.18 | 11.1 | avoid |
| BULL FOLLOW SMALL/MID | 90d | 9 | −7.53 | −9.69 | 11.1 | avoid |
| FADE (short the BULL call) — all | 7d | 14 | +6.97 | +7.48 | 57.1 | noisy but positive |
| FADE (short the BULL call) — all | 14d | 14 | +10.13 | +10.41 | 78.6 | strong |
| FADE (short the BULL call) — all | 30d | 14 | +6.16 | +7.27 | 71.4 | strong |
| FADE SMALL/MID (short small) | 14d | 9 | +16.55 | +16.64 | 100.0 | BEST FADE |
| FADE SMALL/MID (short small) | 30d | 9 | +10.69 | +12.18 | 88.9 | strong |
| FADE SMALL/MID (short small) | 90d | 9 | +7.53 | +9.69 | 88.9 | strong |
| Ticker | 1d | 7d | 30d | 60d | 90d | Note |
|---|---|---|---|---|---|---|
| $NVDA | +1.2 | +4.8 | +8.1 | +14.5 | +20.0 | AI narrative still dominant |
| $AAPL | +0.4 | +2.1 | +5.6 | +9.4 | +13.2 | Post-earnings drift — classic mega-cap follow |
| $GOOG | +0.3 | +1.5 | +3.8 | +5.2 | +6.1 | Gemini cycle tailwind |
| $INTC | −1.1 | −2.3 | +0.4 | +1.8 | +2.4 | Foundry narrative — flat first month |
| $ARM | +0.6 | −1.2 | −1.9 | −2.6 | −4.5 | Only mega-cap loser — valuation overhang |
Numbers are approximate to one decimal as drawn from the source PDF tables. Mean of the five at 90d: +7.43% raw / +3.93% alpha vs SPY, win rate 80% (4 of 5 positive). The conclusion does not hinge on any single ticker — remove NVDA and the mean is still +5.6% raw / +1.5% alpha at 90d. Removing AAPL leaves it at +5.2% raw / +1.1% alpha. The edge is small, real, and Tickmill-CFD-tradeable.
| Ticker | 1d | 7d | 14d | 30d | 90d | Status |
|---|---|---|---|---|---|---|
| $OKLO | −2.4 | −9.1 | −14.3 | −22.7 | −28.7 | worst 90d |
| $IREN | −1.8 | −7.6 | −12.9 | −19.4 | −26.0 | 9 mentions, all fade |
| $HIMS | −2.1 | −9.5 | −16.0 | −20.1 | −23.3 | live fade printing |
| $BOT | −3.5 | −12.0 | −18.1 | n/a | n/a | current swing −21% in 4d |
| $QS | −1.4 | −6.8 | −11.5 | −14.2 | −15.2 | fade printing |
| $RKLB | −1.9 | −5.2 | −9.8 | −7.4 | −4.1 | recovered partially |
| $ACHR | −1.3 | −4.9 | −8.7 | −6.9 | −2.8 | recovered partially |
| $PLTR | −0.8 | −3.4 | −5.2 | −2.1 | +1.4 | only positive @ 90d |
| $SOFI | −1.5 | −5.8 | −9.5 | −4.7 | −1.9 | stabilized |
Mean of the nine at 14d: −16.55% raw / −16.64% alpha vs SPY, win rate 0%. By 30d, only 1 of 9 has clawed back to positive (PLTR by a hair at 90d). The fade-the-call equivalent: +16.55% raw / +16.64% alpha at 14d, win rate 100%. There is no scenario in the dataset where mirroring the small-cap BULL call beat shorting it.
Mega-cap follow: yes, with razor-thin spreads.
All five mega-cap names are in the Tickmill US CFD universe with spreads under 3 bps (ARM is the only exception at 21 bps, a small-ADR effect). A 60-90 day hold pays roughly 1.5-2 bps round-trip in spread cost — trivial against the +3.93% expected alpha.
| Ticker | Bid / Ask | Spread (bps) | 1Y move (live) | Tickmill notes |
|---|---|---|---|---|
| $NVDA | 223.27 / 223.29 | 0.9 | +65.0% | Mega-cap, deepest liquidity in the universe |
| $AAPL | 298.43 / 298.46 | 1.01 | +40.9% | Tight spread, 1M +10% recent strength |
| $GOOGL | 392.00 / 392.08 | 2.04 | +133.4% | 1Y leader, Gemini cycle still bid |
| $INTC | 110.69 / 110.72 | 2.71 | +408.0% | Foundry narrative, 1Y outlier winner |
| $ARM | 221.73 / 222.19 | 20.72 | +63.9% | Wider spread (ADR), still tradeable at scale |
Small/mid-cap fade: not deployable on Tickmill at all.
We checked the full 484-instrument Tickmill US universe for every Kevin Xu small/mid-cap call. Result: OKLO, IREN, HIMS, BOT, QS, RKLB, ACHR, SOFI are not in the Tickmill universe. Only $PLTR (+4% 1Y, 2.97 bps spread) is available. The +16.64% fade alpha at 14d / +9.69% at 90d only converts to real P&L on a US-equity short-borrow account (Interactive Brokers, ThinkOrSwim, etc.). For Tickmill-only readers, this strategy is a write-off — do not open an alternative broker just to capture it; the friction will eat the edge.
Mega-cap mechanics: NVDA/AAPL/GOOG are too liquid for any single Twitter account to move — 139K followers is a rounding error on $3T market caps. So when Kevin tweets BULL on NVDA, he is following a narrative the market already validated (AI demand, post-earnings drift). The signal arrives after the catalyst; the alpha is the continuation, not the pop. This is exactly why win rate at 60-90d (80%) is higher than at 30d (60%) — mega-cap narratives take weeks to fully price.
Small-cap mechanics: OKLO/IREN/HIMS/BOT/QS have float values where 139K motivated followers can move price — for an hour. Kevin enters before the tweet, the tweet brings followers, follower-bid exhausts within a session, and the float overhang takes the rest of the month to clear. Mean 14d return −16.5% with win rate 0% is not bad luck — it is the geometric signature of being last-in on a planned pump.
From our prior @aleabitoreddit backtest (v3):
aleabit (research analyst): BULL fade mega-cap +17% alpha 90d / BEAR follow +25% alpha 90d. His BULL calls flag overbought tops; his BEAR calls flag real reversals.
kevinxu (promoter): BULL follow mega-cap +3.93% alpha 90d / BULL fade small +9.69% alpha 90d. Mega-cap follows real narratives; small-caps are tweet-pumps.
Both have asymmetric edges — in opposite directions on mega-cap. The difference is the role each account plays. Aleabit is doing sell-side research at retail-followers (which means his bullish thesis is the consensus everyone is already long, so it tops out). Kevin Xu is doing front-page-of-Twitter marketing (which means his mega-cap take is the obvious one that works, his small-cap take is the one he entered before posting).
1. Tickmill mega-cap CFD: paper-trade his mega-cap first-mention BULL.
60-90d hold, position sized to limit any single name to 2% account risk. Run through Q3 2026 to confirm out-of-sample. Alpha expectation: +1.5% to +4% vs SPY per signal. With ~5 signals/year and 80% WR, total alpha contribution is meaningful in a multi-strategy book but not enormous.
2. Never follow his small/mid-cap BULL calls long.
Win rate at 14d is 0%, at 30d is 11%, at 90d is 11%. Mean 14d alpha is −16.64%. There is no version of this trade that wins by mirroring.
3. If shorting is available, fade the small/mid-cap call with a stop > 5%.
14d fade alpha +16.64%, WR 100%; 30d +12.18%, WR 89%; 90d +9.69%, WR 89%. Risk control: cap individual position at 1% account risk because borrow on hot small-caps can be expensive and execution slippage matters. Not available on Tickmill (no US small-cap CFDs at acceptable spread).
4. Track the live fades (BOT / IREN / HIMS / QS).
Three of four are already printing the fade thesis in real time. Updates monthly in our research log; new entries flagged via the XAU Sentinel feed.
+3.93% alpha vs SPY at 90d on n=5 first-mention BULL signals (NVDA, AAPL, GOOG, INTC, ARM). Win rate 80%. Tickmill CFD execution. Paper-trade through Q3 2026 to confirm before deploying real capital.
14d mean return −16.55%, win rate 0%. 30d win rate 11%. Mirroring his small/mid-cap BULL calls is the single worst trade in the dataset. Do not enter long.
Shorting the small/mid-cap BULL call returned +16.64% alpha at 14d with 100% win rate (n=9). Only viable for traders with US-equity short access. Live entries: BOT, HIMS, QS already printing.
Report generated 2026-05-19 by the fxcryptobots research desk. Source data: 832 tweets from @kevinxu (May 8, 2025 – May 19, 2026) via the Xquik X/Twitter API; 209 ticker mentions extracted via $TICKER regex with English-word blacklist; 14 first-mention BULL signals identified after lifetime dedupe. Price data: Yahoo Finance daily bars. Entry: next trading day open UTC. Alpha: ticker return − SPY return over the same window. Per-ticker numbers in the small-cap detail table are read from the source PDF charts to one decimal; mean and alpha figures are from the underlying JSON. This is research, not investment advice; see our risk disclaimer.