How It Works

Here's exactly how we decide BUY, HOLD, SELL, and WATCH — every step, nothing hidden. Free to browse the leaderboard first: no account required →

1 · The Daily Radar Sweep

Every athlete on the platform gets a fresh signal once a day (6 AM UTC). High-tier athletes and athletes whose teams just finished a game get rescored within 30 minutes of the final whistle.

1
Live data fetch TheSportsDB pulls today's stats, injury reports, upcoming games, and recent game performance for the athlete.
2
Gemini 2.5 Flash + Google Search grounding The stats plus a live Google Search snapshot (news, social velocity, trade rumors) go into a structured prompt. Gemini scores heat (0–100), projects 30-day price upside, and picks a signal with a confidence score.
3
Confidence gate Signals below 75% confidence are downgraded to HOLD automatically. Signals in the 65–85% band go to the skeptic for a second vote.
4
Ensemble skeptic vote A second independent Gemini call acts as a devil's advocate. If the skeptic disagrees, the signal is downgraded to WATCH. This prevents overconfident BUY calls on athletes in noisy news cycles.
5
PSA scarcity adjustment If PSA population data is available, extremely scarce cards (PSA pop < 10) get a heat score boost. Commoditized cards (pop > 200) get a slight reduction.
6
Signal published The final signal, heat score, card comps, and best entry recommendation are saved to the database and surfaced on the leaderboard and athlete page.

2 · What BUY / HOLD / SELL / WATCH Actually Means

These aren't arbitrary labels. Each one has a specific real-world meaning tied to price trajectory and market timing.

BUY

AI projects meaningful price upside in the next 30 days. A catalyst (injury to a competitor, stat breakout, playoff run) is creating demand the market hasn't fully priced in yet. Best entry window is now.

SELL

Negative catalyst detected or recent BUY peak has passed. Historical outcomes show cards held through SELL signals lose value more often than not. Exit or reduce exposure.

HOLD

No strong signal in either direction. Either the AI is uncertain, the athlete is stable, or the confidence score was too low to issue a directional call. Don't buy more; don't sell either.

WATCH

A blip on the radar — something's developing but the skeptic disagreed with the primary call. Monitor closely. This athlete may move to BUY or SELL within days. Good for prospect collectors building a watchlist.

Not financial advice. These signals reflect AI analysis of sports and market data. They are educational tools for hobbyists, not investment recommendations. Past accuracy does not guarantee future results.

3 · Grade-Specific Pricing

Raw and graded cards trade in separate markets. A PSA 10 can command 5–20× the price of a raw copy of the same card. We track each market independently.

GradeWhat it meansPrice relationship
RawUngraded. Condition unknown until you hold it.Baseline comp price
PSA 8Excellent. Light surface wear, sharp corners.1.5–3× raw
PSA 9Mint. Tiny imperfections only under scrutiny.3–8× raw
PSA 10Gem Mint. Perfect centering, no wear.5–20× raw

The card comps section on each athlete page breaks prices down by grade using recent eBay sold listings. The AI's best entry card recommendation specifies a grade so you're comparing the right market.

4 · Accuracy Measurement & Self-Improvement

Every signal is evaluated 30 days after it's issued. If a BUY signal was followed by price appreciation, it's marked CORRECT. If the price declined, INCORRECT. Mixed outcomes get MIXED.

These evaluations feed two things:

1. The live accuracy page — you can see overall accuracy, accuracy by signal type (BUY vs SELL vs HOLD), and for Investor subscribers, accuracy broken down by sport, athlete tier, and 30/60/90-day windows. View live accuracy →

2. Calibration notes — when a sport or signal type shows accuracy dipping below threshold, calibration context is injected into the next AI run. The model self-corrects by learning from recent misfires.

Transparency commitment: We publish our accuracy publicly. If a sport has a bad month, you'll see it in the breakdown before we do. No cherry-picking.

5 · What We Don't Do

See the radar live

The full leaderboard is free — no account, no credit card. Today's signals are already in.

View Today's Leaderboard →