cardpulse
Pricing intelligence · Sports + TCG + Marvel

See every signal behind every price.

Cardpulse.ai is an agentic pricing layer for card collectors and shops. Live comparables, sentiment-aware forecasts, and a one-click scout that scours the web to tell you whether a card is moving — before the market figures it out.

Live: eBay · Goldin · Fanatics Collect · PriceCharting · Reddit · ESPNAuthoritative ID via PSA · Scryfall · pokemontcg.io · ComicVine30d / 90d agent-reviewed forecasts
Scan a stack

Front. Flip. Back. Next card.

Hold a card in front of your iPhone — Cardpulse's edge detector picks up the rectangle, waits a beat for steadiness, and auto-captures the front. Flip the card; the camera re-arms, grabs the back. Move on. Capture a stack of fifty in a few minutes without tapping a button.

When you're done, hit Match all. Every captured pair runs through Claude vision and the catalog matcher in parallel — slabs, raws, parallels, TCG, comics — and lands in your inventory with the right variant pre-selected.

Concurrency-capped at 3 in flight · same vision pipeline as single-card scan

Bulk scan · stack of 5live
FrontBackCard 6 · capturing
#01

LeBron James

2003 Topps Chrome RC · PSA 10

matched
#02

Wander Franco

2020 Bowman Chrome · PSA 10

matched
#03

Charizard

1999 Base Set Holo #4 · PSA 9

matched
#04

Caleb Williams

2024 Topps Chrome RC · PSA 10

review
#05

Mahomes II

2017 Optic RC · BGS 9.5

matching
Authoritative match

A slab cert? Done. A Charizard? Already cataloged.

Cardpulse cascades through canonical card databases on every scan. PSA cert numbers resolve to the exact specimen. Magic cards through Scryfall, Pokémon through pokemontcg.io, Marvel issues through ComicVine — all with confidence scores so the UI can badge how it knows.

When the catalog hasn't seen a card before but an authoritative source nailed the identity, Cardpulse materializes the row on the spot — clean image, set code, rarity, all tagged with provenance. No more contribute-form limbo for every TCG card.

Cascade order: PSA cert → Scryfall / pokemontcg / ComicVine → trigram catalog → eBay listings

Authoritative match · 4identity from canonical APIs
PSA cert · 100%

LeBron James

2003 Topps Chrome #111 · PSA 10

cert 47318251 · slab read

Scryfall · 95%

Black Lotus

Limited Edition Alpha · #232 · Rare

Magic: The Gathering canonical

pokemontcg.io · 92%

Charizard

1999 Base Set #4 · Rare Holo

ptcg id base1-4

ComicVine · 90%

Wolverine

1974 Incredible Hulk #181

first full appearance

The Catalog

Every comparable, every source, on one screen.

Search any card across sports, Marvel, and the four big TCGs. The catalog pulls live comps from eBay, PriceCharting, and a growing list of marketplaces — and shows you where every price comes from, so a $4,500 listing never gets confused with a $3,000 sale.

A real 80% confidence interval (computed on actual ticks, not a ±8% guess) tells you when a price is solid versus speculative.

Powered by Postgres + TimescaleDB · refreshes hourly

The Catalog · 1,284 variantslive

Caleb Williams

2024 Topps Chrome RC · PSA 10

$285

+12.4%

Charizard

1999 Base Set Holo #4 · PSA 9

$11,200

−2.1%

Stephen Curry

2009 Topps Chrome RC · PSA 10

$1,650

+4.0%

Iron Man

1963 Tales of Suspense #39 · CGC 5.5

$92,000

+0.8%

Cardpulse.ai Forecast

Buy. Hold. Sell. With the receipt.

Every variant gets a 30-day and 90-day forecast with an 80% prediction band. Conviction (Buy / Hold / Sell) is derived from your card's price history plus recent sentiment, then handed to a Claude reviewer with the actual signal text — and the permission to downgrade Buy or Sell to Hold when the evidence is thin. Single ESPN injury squibs don't flip a vintage star to Sell anymore.

Because the reasoning is auditable — Bayesian shrinkage on signal mass, severity-calibrated sentiment, and the reviewer's rationale shown verbatim — you stop trusting a black box and start trusting your own judgement again.

Regression baseline · sentiment-shrunk · Sonnet-reviewed conviction

BUYCardpulse.ai · 30d outlook
v2p2

Caleb Williams threw 4 TDs against KC on MNF; PSA 10 rookie tier amplifies the move 1.6×.

30-day p50

$322+13.0%

80% band $280$368

90-day p50

$365+28.1%

80% band $276$442

Why · layer decompositionagg conf 0.82
  • Baseline
    +4.2%
    0.88

    30-day regression projects up 4.2% over 30d

  • Sentiment
    +3.6%
    0.74

    3 signals avg +0.58 (bullish)

  • Grade tier
    +2.2%
    0.85

    top tier amplifies sentiment 1.60×

  • Rookie
    +1.7%
    0.85

    rookie premium 1.30× (RC trades on narrative arc)

Total move+11.70%
Live pipeline

Watch the data flow in real time.

On every card you can open the live pipeline view: Sources → Signals → Agent → Output. Particle sparks travel left-to-right along each connection, colored oxblood for bullish and graphite for bearish, so you can see at a glance which direction the market's pulling.

Click any node to inspect: the article that started it, the sentiment the agent extracted, the forecast that came out the other end. No black box, ever.

Renders as an interactive tab in the card detail panel

Sources 4
Signals 3
Agent 1
Output 2
r/sportscardsESPNReddit searchmanual log+0.65+0.42−0.18predictor30d BUY90d BUY
Scout this player

One click. Fresh signals. Updated forecast.

On any card detail, hit the Scout button. The agent runs a Reddit-wide search for the player's name (or the card's subject for TCG and Marvel), reads each fresh post, scores the sentiment, and re-runs the forecast — all in about 10 seconds.

The receipt tells you how many new signals landed and how the conviction shifted. If a card just got hot — or just got cold — you'll know in one click instead of three browser tabs.

Sports cards search by player · TCG and Marvel by subject

Cardpulse.ai · Scout this player "Caleb Williams"

Pulls fresh forum + news mentions of this player, scores each, and regenerates the 30d / 90d forecast.

7 new articles · 5 signals · forecast updated

before → after

HOLDBUY$285 → $322 · +13%
Log performance event

Tell the agent what just happened. Watch the forecast move.

Saw a player drop 50? Hear about a trade before the news cycle catches up? Type it in. The agent classifies your free-text note into a structured signal — bullish or bearish, with a confidence score — and folds it into the next forecast.

It's the closest thing to having an analyst on staff who reads every box score and every press release the moment it lands.

Available on every sports card detail panel

Log performance event

Caleb Williams threw 4 TDs vs KC, breakout MNF performance
56/500

classified as

milestone · score +0.62 · confidence 0.78

Primetime 4-TD game by a starting QB rookie historically lifts rookie-card fills 8–14% in the next week.

Anticipatory alerts

Get pinged before the price moves.

Set a watch: a player, a card, a sentiment threshold. Cardpulse.ai evaluates rules every hour, with a 24-hour debounce so a flapping price never spams the inbox.

Four rule kinds: market drift, ask-vs-market gap, anticipatory sentiment swings, and 7-day-vs-prior-week sentiment shifts. The inbox cites the underlying signal so you know why the alert fired, not just that it did.

Email backend lands in the next sprint · inbox is live today

Inbox · 3 unread3
anticipatory swing12 min ago

Caleb Williams · score +0.78

Strong bullish signal: 4-TD MNF performance. Held PSA 10 RC up 12% in last 24h.

sentiment shift2h ago

Charizard PSA 9 · weekly Δ −0.31

Sentiment cooled vs prior 7d. r/pokemontcg post velocity down 22%; consider re-listing.

ask vs marketyesterday

Curry RC PSA 10 · ask 7% above market

Your $1,650 ask is 7.0% over the 30d sold median. Trim to $1,540 to clear by weekend.

Check this rookie

Your weekly read on what's moving.

Every Monday, Cardpulse.ai gathers the cards whose linked player had a status change, a strong recent signal, or a non-hold conviction in the last 7 days — ranked by signal impact.

Open /digest to skim 50 movers in a minute. Each row links straight to the card so you can scout, log an event, or set a watch in two clicks.

Email delivery lands when SMTP is wired

── Check this rookie ── 32 items · last 7d

What's moving this week.

2024 · Topps Chrome · #220

Caleb Williams

PSA 10 · milestone +0.78

MNF 4-TD performance — primetime breakout historically lifts rookie cards 8–14%.

BUY30d

2018 · Topps Chrome · #150

Shohei Ohtani

BGS 9.5 · milestone +0.55

WS MVP momentum + scarcity in BGS 9.5 pop holding.

BUY30d

1999 · Pokémon Base · #4

Charizard

PSA 9 · sentiment-shift −0.31

Forum velocity cooling; consider re-listing into the Friday window.

SELL30d
Coverage

Sports cards. Trading cards. Comic-book grails.

The catalog and forecast engine work the same across every category we cover. Sports linkage lights up player rosters; TCG linkage lights up character / set communities. Marvel sits in the middle — comic subjects, comic communities.

Sports

MLB · NBA · NFL · NHL · MLS · EPL · PGA

Pokémon

Base · Modern · Japanese parallels

Magic

Reserved List · Modern · Commander

Yu-Gi-Oh!

1st Edition · Ghost Rare · LOB & beyond

Lorcana

Disney TCG · all sets to date

Marvel

Silver Age grails · graded comics

Pricing

Free for collectors. Honest tiers for shops.

Browse the catalog and run the agent on any card without a card on file. Shops add inventory, bulk imports, and unlimited alerts.

Collector

Free

  • ·Unlimited scans
  • ·Bulk-scan stack mode (front + back)
  • ·Authoritative match (PSA / Scryfall / pokemontcg / ComicVine)
  • ·Catalog browse + forecasts
Sign up

Shop

$29 / mo

  • ·Inventory CRUD + CSV import
  • ·Recommended ask + bulk reprice
  • ·Unlimited alerts + scouts
  • ·Density mode (⌘⇧D)
Start trial

Enterprise

Talk to us

  • ·API access
  • ·Custom adapters
  • ·Dedicated support
Contact