1n2.org  ·  TBG Archive  ·  Saylor Report  ·  Western Union FILED ·
A 1n2.org Prediction Tracker · The Bitcoin Group

A decade of calls,
scored against the tape.

For twelve years, the panel on The Bitcoin Group has shaken a Magic 8-Ball, picked highs, called lows, and argued about where Bitcoin was going next. This is the running record — the ball, the panelists, the hits, the misses — pulled from 504 transcribed episodes against the daily close.

Section I · The Magic 8-Ball

The ball is, statistically, a coin flip.

At the end of every show Thomas Hunt asks the ball: "will the price of Bitcoin be higher this time next week?" The verdict, scored against the seven-day BTC close on each episode, sits within a hair of even.

The ten most recent shakes

Each card links into the canonical TBG transcript mirror.

Section II · The Panelist Leaderboard

Who actually called it?

Every directional prediction we could attribute to a named TBG panelist, scored against the BTC close at the prediction's target window (next show, 30 days, 90 days, end-of-year, long term). Conditional ("if X then Y") calls are tagged separately and do not count toward hit rate.

Min predictions: — click any row to expand
Panelist Predictions Hits Misses Inconclusive Hit rate Avg horizon Last call
Section III · The Numbers

Five charts.

The cumulative ball record, the by-year accuracy, the volume of panelist directional calls each year, the running hit rate of the top five panelists, and the BTC price line with markers for the highest-prediction-volume episodes.

Magic 8-Ball, cumulative record

Each point is a verified 7-day-close outcome — correct calls plus incorrect calls, episode by episode.
SOURCE: 1n2.ORG TBG-MIRRORS · MAGIC 8-BALL TRACKER · BTC DAILY CLOSES.

8-Ball accuracy by year

Where the ball got hot — and where it lost the plot. Bars are calendar-year hit rates, weighted by verified episodes.
SOURCE: 1n2.ORG TBG-MIRRORS / MAGIC8BALL.JSON.

Panelist directional calls by year

All extracted panelist predictions, stacked by direction. Conditional ("if X then Y") calls plotted separately.
SOURCE: tbg_predictions.py / VERIFIED-PREDICTIONS.JSON.

Top 5 panelists, running hit rate

Cumulative hit rate as each panelist's verified calls accumulated over time.
SOURCE: tbg_predictions.py / VERIFIED-PREDICTIONS.JSON.

BTC price — with high-prediction-volume episodes

The BTC weekly close, marked at the 25 episodes that produced the most prediction text.
PRICE: thunt-data-labs/btc_daily_close.json (CoinGecko).
Section IV · How this is built

Methodology, in plain language.

Every TBG episode is auto-transcribed via Whisper and mirrored on this site at /tbg-mirrors/. There are no speaker labels in the raw transcripts — the model produces a single block of prose — so attribution to a panelist is done by proximity to a canonicalized name within the same sentence-window. If we cannot attribute a prediction to a confirmed-on-the-show panelist, it does not enter the leaderboard.

Names get garbled by Whisper. "Andreas Antonopoulos" appears as "Andreas Antonopolous", "Andreas A.", and other variants. "Jimmy Song" shows up as "Jimmie Song". We canonicalize each variant against a hand-curated roster using rapidfuzz token-set ratio plus Levenshtein, auto-merging at ≥ 75% confidence when first names match (≥ 85% otherwise) and flagging the rest for manual review at panelist_aliases_review.json.

Direction extraction uses a phrase library — "will go higher / lower", "I'm bullish / bearish", "this is a top", "target is $X", etc. Conditional sentences ("if X then Y", "depends on", "unless") are tagged and excluded from hit-rate math. Headline-read lines, questions, and "as X said" reportage are filtered out before extraction. Magic 8-Ball segments are routed to the dedicated tracker.

Hit / miss is judged against the BTC daily close at the target window. Default horizon is seven days unless the panelist explicitly named another window in the same sentence. If price data is missing for the target date, the prediction ships with a VERIFY badge instead of a hit/miss verdict. The 8-Ball record uses the same seven-day-close standard.

Every quote in this report is verified verbatim against the source transcript file before shipping — if the substring match fails, the prediction is dropped, not paraphrased. Source code lives in thunt-data-labs/collectors/tbg_predictions.py and tbg_magic8ball.py; intermediate data lives in verified-predictions.json and magic8ball.json.