Unhosted Research · published 7 August 2026 · measured 1 August 2026

We scored 1,581 crypto predictions from YouTube. The bullish ones were worse than random.

Our feed publishes AI summaries of crypto YouTube videos. We asked a simple question: did any of the token calls in those summaries — bullish or bearish — turn out to be right? Every number below traces to a verbatim source quote and an exchange candle. Nothing is estimated, and the misses stay on the board.

Verified directional calls
1,581
from 1,230 video summaries · 11 channels · 30 assets
Bullish calls vs random timing
−9.8pp
30-day horizon, n=532, p<0.001 — worse than picking random dates
Price targets asking >3x
0 of 100
not one has been reached

Three results survive every robustness check we threw at them: bullish calls — 84% of everything said — landed at worse moments than random dates on the same assets; the bearish calls that look heroic were one cycle top, called once; and the only stable split in the data is who is speaking — people with positions scored at baseline, people with theses scored reliably below it.

What was measured

SourceAI summaries of crypto YouTube videos — the same items our feed page renders
Summaries pulled1,230 (full pagination to exhaustion)
Channels11
Video dates2024-04-13 → 2026-07-31
Candidate text blocks4,411 (paragraph-level, from 733 summaries)
Extracted directional calls2,368
Verified as genuinely forward-looking1,581 (67%)
Primary sample (one view per video × asset)673 across 30 assets

Prices: Binance 1h klines (USDT), Hyperliquid candles for assets Binance does not list (HYPE, MNT). Spot was cross-checked at run time — BTC read $62,933 on Binance, $62,872 on Coinbase, $62,876 on Kraken.

The market backdrop — this matters for reading everything below

AssetStart of windowPeak in windowAt measurementFrom peak
BTC$66,913 (2024-04-13)$126,011 (2025-10-06)$62,963-50%
ETH$3,233$4,935 (2025-08-24)$1,863-62%
SOL$151.62$286.24 (2025-01-19)$72.90-75%

A raw hit rate is worthless in a market like this — which is why every table below carries baselines.

Extraction quality — the part that decides whether any of this is real

The first extraction pass over-collects. Reading its output showed why: it labelled “Ethereum gained 5%” as a bullish call. That is a fact about the past, not a prediction. So a second, independent pass re-read every extracted call against its source block and classified what kind of statement it actually was:

Statement typenShare
Forecast — a claim about where price is going1,34456.8%
Description — reports what already happened66328.0%
Valuation — “undervalued” / “overvalued”1847.8%
Position — speaker is long/short/adding1687.1%
Not a call at all90.4%

The second pass also caught 277 calls (11.7%) where pass one read the direction backwards, and 39 (1.6%) where the sentiment belonged to a different asset named nearby. Everything below uses only forecast + position + valuation statements with direction and asset confirmed: 1,581 of 2,368 (67%). The 787 descriptions are excluded — scoring them would have inflated every number on this page. Provenance: 76% of quotes match the source text character-for-character; the rest differ only by whitespace normalisation. 9 of 4,411 blocks (0.2%) never returned a parseable classification and are simply absent.

The two baselines

A hit rate means nothing on its own, so every result is scored against two controls:

  • Always-long — what you would have scored calling “bullish” on every one of the same (asset, date) pairs. Beating it means the direction mix added something.
  • Random-timing — for each asset, the unconditional probability that a randomly chosen day inside the feed’s own coverage window produced the called outcome over that horizon. Beating it means the calls landed on better-than-random moments. This is the one that tests for skill.

Sample discipline: a video that says “bullish BTC” eight times is one opinion, so the primary sample collapses to one view per (video, asset) — 1,581 calls become 673 views.

Headline scoreboard — 673 verified views

HorizonnHit rate95% CIvs always-longvs random timingpMedian signed return
7 days66546.2%[42, 50]+3.2pp-4.1pp0.035−0.5%
30 days62542.6%[39, 46]+2.1pp-8pp<0.001−2.3%
90 days50835.6%[32, 40]+9.1pp-10.1pp<0.001−16.7%
180 days40026.5%[22, 31]+8.5pp-22.4pp<0.001−26.5%
To measurement day67325.0%[22, 28]+10.3pp-24.4pp<0.001−20.9%

Read it this way: the feed beat buy-and-hold (+10.3pp at the final horizon) purely because a minority of views were bearish in a falling market. And it lost to a coin flip on the same assets (−24.4pp). Both are true at once. Applying a 2% deadband (ignore moves smaller than 2%, the same rule our live track record uses) changes no verdict.

Split by direction — and the correction that matters

DirectionHorizonnHit rateRandom-timing baseEdgep
Bullish30d53240.0%49.8%-9.8pp<0.001
Bullish90d44028.2%43.4%-15.2pp<0.001
Bullishto today56414.9%47.8%-32.9pp<0.001
Bearish30d9357.0%54.4%+2.6pp0.62 (ns)
Bearish90d6883.8%60.8%+23pp<0.001
Bearishto today9284.8%58.8%+26pp<0.001

Bullish calls were anti-predictive — not merely wrong because the market fell, but wrong relative to picking random dates on the same asset. 84% of all views were bullish. The bearish rows look like skill. They are not, and this is the single most important correction in the study:

The bearish edge does not survive removing one cycle top

All 97 bearish views, scored at 90 days, broken out by quarter:

QuarternHit rateBaseEdgep
2025 Q11060%61%-1.5pp0.92
2025 Q433100%63%+37.3pp<0.001
2026 Q11984%59%+25.7pp0.023
Everything else1650%60%-9.8pp0.43

2025 Q4 and 2026 Q1 are adjacent quarters straddling the BTC top ($126,011 on 6 October 2025). Strip those two and the bearish edge is negative and insignificant. The honest statement is not “bearish callers have skill.” It is: the feed’s bearish voices got loud at the top of one cycle, once. That is one observation, not a repeatable effect. Do not build a strategy on it — and if you quote this study, quote this box with it.

Did the alt calls at least beat holding BTC?

HorizonnBeat BTC95% CIMedian excess
30d31944.2%[39, 50]−1.9%
90d25033.2%[28, 39]−7.4%
to today34942.1%[37, 47]−4.9%

No. Rotating into the feed’s alt picks underperformed simply holding BTC at every horizon.

Explicit price targets: distance decides everything

289 numeric targets were usable (plausible magnitude, direction-consistent). 76 were reached at some point — 26%. That headline hides everything:

Target distance from spot at call timenReachedRateMedian days to hit
<5% away1717100%1
5–15%342265%25
15–50%803341%45
50–200%5847%203
>200% (a 3x or more)10000%

Targets within 5% of spot always print — they are not forecasts, they are the current price with a round number on it. Every target asking for more than a 3x has so far failed, one hundred out of one hundred. Only 121 of 289 targets came with any stated horizon at all, so most can never be marked wrong — several are explicitly multi-decade:

“One bitcoin might be worth $6.5 million in the next 20 years.”
When Shift Happens, 3 February 2026

By channel — the scoreboard nobody publishes

ChannelnBullish shareHit 30dEdge 30dHit todayEdge todayMedian return
Perico2035%68%+17.2pp65%+9.9pp+23.8%
Trader XO5978%53%+4.4pp25%-17.6pp−35.6%
When Shift Happens8195%57%+7.2pp20%-27.8pp−8.0%
Taiki Maeda3468%35%-18.8pp50%-10pp−3.4%
Bankless8383%42%-7.8pp27%-22.1pp−25.1%
TheRollupCo12294%38%-12.3pp28%-20.2pp−21.6%
Invest Answers25188%38%-12.9pp18%-32pp−27.2%
ForwardGuidanceBW1771%31%-20.2pp18%-36.7pp−18.0%

Primary sample, channels with ≥10 views, measured against each channel’s own random-timing baseline.

Only Perico is positive against baseline at both horizons — and it is the only channel whose calls are majority bearish. At n=20 that is suggestive, not proven. The bullish-share column explains most of the table: the more permanently bullish a channel was, the worse it scored.

The calls that actually worked — and the worst

DateAssetDirectionSigned returnEntry → todayChannel
2025-02-18HYPElong+118%24.11 → 52.61Taiki Maeda
2025-10-07XPLshort+92%0.899 → 0.074Taiki Maeda
2025-01-27SUIshort+83%3.964 → 0.682Trader XO
2025-10-13XPLshort+83%0.439 → 0.074Taiki Maeda
2025-10-15ZEClong+74%262.24 → 455.80TheRollupCo
2025-01-27SOLshort+69%234.89 → 72.90Trader XO
2025-01-27XRPshort+65%3.055 → 1.062Trader XO
2025-12-17DOTshort+60%1.889 → 0.760TheRollupCo
“Shorted around $0.98 to synthetically pre-sell future farming emissions and get paid 50% funding.”
Taiki Maeda on XPL, 7 October 2025. XPL later traded at $0.074.

Trader XO’s late-January 2025 short book (SUI +83%, SOL +69%, XRP +65%) is the best cluster in the dataset — it called the alt top within weeks. Worth stating plainly though: the same 27 January 2025 video was bullish BTC (−38%) and bullish ETH (−41%). The shorts were excellent and the longs were not, on the same day. Right on the alts they disliked, wrong on the majors they liked — that pattern is the whole dataset in miniature.

DateAssetDirectionSigned returnEntry → todayChannel
2025-02-27HYPEbearish-152%20.92 → 52.61Taiki Maeda
2024-11-25TIAlong-96%7.761 → 0.319Trader XO
2024-11-06OPlong-95%1.601 → 0.085Trader XO
2025-10-09ENAlong-85%0.542 → 0.080When Shift Happens
2025-10-07MNTlong-83%2.296 → 0.392Taiki Maeda

Is there tradeable intel in here? Four hypotheses, tested

Each tested against the same random-timing baseline, so “the market fell” is already priced out of every number below.

❌ Feed sentiment as a market indicator — it echoes, it does not lead

HorizonForward ρpBackward ρpVerdict
7d−0.040.78+0.110.49nothing
30d−0.170.27+0.52<0.001echo only
60d+0.070.70+0.390.014echo only
90d+0.220.21+0.320.07nothing

Daily bull-share index (30-day rolling, ≥8 views) over the dense-coverage span, correlated with BTC forward and backward returns. A plain time index scores ρ=+0.30 on the same test — “it’s just the trend.”

The index tells you where price has been at p<0.001 and where it is going at p=0.27. Twenty correlation cells were tested; exactly one came back significant in the lead direction, which is what twenty tests at α=0.05 produce by chance. There is no sentiment signal here.

❌ Attention as a discovery radar — first mention is a negative signal

HorizonnBeat BTC95% CIMedian excess vs BTCMedian asset return
30d3027%[14, 44]−9.1%−9.7%
90d2730%[16, 48]−5.5%−14.4%
to today3020%[10, 37]−18.9%−50.2%

Forgetting direction entirely: when an asset enters the feed’s conversation for the first time, it underperforms BTC from that day, at every horizon. This is the attention-top effect — usable as a risk flag, never as an entry. n=30 assets, one regime; exceptions exist (MORPHO +88.7% vs BTC).

❌ “Surprise bearishness” — the messenger does not matter

A permanently-bullish channel turning bearish scored +26.2pp at 90 days (p=0.003); a balanced channel doing the same scored +20.4pp (p=0.010). Statistically identical — who says it adds nothing over what is said. Both numbers also inherit the one-cycle-top problem above.

✅ Traders vs narrators — the one structural finding that holds

HorizonGroupnHit rateBaseEdgep
7dTraders11355%50%+4.4pp0.35
7dNarrators55244%50%-6pp0.004
30dTraders10950%50%0pp1.00
30dNarrators51641%51%-9.8pp<0.001
90dTraders10652%48%+3.8pp0.44
90dNarrators40231%45%-13.7pp<0.001

Traders: channels run by people with positions (Trader XO, Perico, Taiki Maeda). Narrators: everyone else — people with theses.

Traders sit at baseline — no edge, but never significantly wrong. Narrators are reliably worse than random at every horizon, p<0.01 throughout. The narrowest cut — traders stating an actual position — is the best group in the dataset (90d: +17.8pp, median +27.8%), but at n=19 it is suggestive only. This is the finding to act on, because it is a stable property of who is speaking, not a bet on a market regime.

Caveats, stated plainly

  1. “To today” is one endpoint, and a bad one. The measurement date sits near the low of a 50–75% drawdown. The 30d and 90d columns are the regime-robust reads; the to-today column mostly measures how long-biased a speaker was.
  2. 84% of the sample is bullish. The bearish rows rest on 92 primary views.
  3. Extraction is model-assisted. Two independent passes, every call carries a verbatim quote and a video URL, 76% of quotes match character-for-character. Auditable, not infallible.
  4. Three assets are 80% of the sample (BTC 324, ETH 120, SOL 93). Per-asset rows below n≈20 are anecdote.
  5. Survivorship in the source. The feed only summarises videos it ingested; any ingestion bias is inherited here. Coverage is visibly uneven (3 summaries in July 2025, 146 in March 2026).

What this audit changed in the product

The honest summary is that there is product intel here and very little trading intel. The feed cannot tell you where the market is going. It can tell you, with receipts, who was right — and nobody in this category publishes that. So:

  • Every prediction our own AI publishes is already scored on an append-only public track record — the same scoring rules this audit used. A per-channel scoreboard for the feed is next.
  • The summariser is being fixed to separate “what happened” from “what they expect” — 28% of extracted calls were past price action written in forecast-like language, and the share varies by channel (9% to 39%), which is a summarisation artefact.
  • New summaries will emit structured calls (asset, direction, horizon, target, quote) at generation time, so scoring becomes live and exact instead of a two-pass forensic exercise.
  • Channels will be labelled by measured reliability — not hidden, labelled. The traders-vs-narrators split is stable enough to show.
  • First-mention attention now feeds our intel engine as a de-rating input — an asset hitting peak narrative attention is a risk flag, never a buy trigger.

And three things the data says not to do: no sentiment trading signal (it echoes at p<0.001, leads at p=0.27), no inverting bullish calls into a short strategy (the anti-predictive bullish result and the bearish edge are the same one-cycle fact seen from two sides), and no quoting the bearish edge without the quarter table above.

Method, reproducibility, and the dataset

Pipeline: paginate the summary corpus to exhaustion → survey which of the CoinGecko top-1000 assets appear → deterministic candidate extraction over 4,411 paragraph blocks → LLM pass one extracts directional calls → prices attached from Binance 1h klines and Hyperliquid candles → independent LLM pass two re-reads every call against its source block (forecast vs description, direction check, asset check) → scoreboard. Every row carries the verbatim quote and video URL, so any single number on this page can be checked by hand.

Cite or reuse: the datasets on this page are published under CC BY 4.0 — reuse them freely, including commercially, with attribution to Unhosted Research and a link to https://www.unhosted.ai/research/youtube-crypto-predictions-audit. Suggested citation: “1,581 Crypto Predictions From YouTube, Scored Against the Market. Unhosted Research, 2026.”

Disclaimer: this is a measurement of past statements against past prices. It is informational only and is not investment advice, an offer, or a recommendation to buy or sell any asset.

More from Unhosted: the live prediction track record (every AI call we publish, scored automatically), all research and token prediction pages.