PSA Pokemon Card Arbitrage

pkmnbot

Get alerted to PSA graded card auctions selling 20%+ below market, moments before they close.

If you’re already buying PSA cards on eBay, you know the deals are there, but you can’t catch 'em all. pkmnbot monitors all auctions, and will alert you when there's a good deal.

Pokémon trainer art
31.8%
average discount at alert
The average gap below PSA market value at the moment an alert fires, before anyone has bid.
83.8%
close below PSA market value
Nearly 5 in 6 alerted auctions still close under PSA market value. Bidding narrows the gap but rarely erases it.
12.9%
average final sale discount
The average discount left at close across every alerted auction. Pick your spots, skip the bidding wars, and you can do better than this.

From alert to winning bid in minutes.

When a PSA graded card on eBay falls inside your discount threshold with minutes left on the clock, you get a Telegram message with everything you need: the card, the grade, the cert, the current bid, the PSA market average, and a link to the listing.

pkmnbot arbitrage alert as a Telegram push notification on a phone lock screen
1. Alert fires pkmnbot alerts you when it finds a good deal on a PSA graded card.
Full pkmnbot arbitrage alert in the Telegram group: bid, 2-week average, discount, suggested bid, and listing
2. Check the details The alert carries everything you need to judge the deal at a glance: the card name, PSA grade, PSA cert number, current bid, last sold price, and the PSA market average.
The flagged eBay auction: 1999 Pokemon 1st Edition Zapdos Shadowless Holo PSA 8
3. Place your bid Open the listing, place your bid, and secure a great deal.

Choose your tier

Four tiers, each with its own discount band. No two members in the same tier ever bid on the same card.

TIER 00

Pokémon Trainer

  • Alerts 20–25% below PSA avg
0 / 10 SEATS FILLED
STARTS AT
$20/mo
APPLY
Pokémon Trainer
TIER 01

Gym Leader

  • Alerts 25–30% below PSA avg
0 / 8 SEATS FILLED
STARTS AT
$50/mo
APPLY
Gym Leader
TIER 02

Elite Four

  • Alerts 30–40% below PSA avg
  • Each seat can add up to 1 additional user
0 / 4 SEATS FILLED
STARTS AT
$100/mo
APPLY
Elite Four
TIER 03

Champion

  • Alerts 40%+ below PSA avg
  • Up to 2 additional users
1 / 1 SEAT FILLED
STARTS AT
$250/mo
SEAT FILLED
Champion
The waitlist

Seats are limited on purpose. When one opens up, it goes to the best fit on the waitlist, not necessarily the first in line. See What makes a strong applicant? in the FAQ for what that means.

  • Joining the waitlist is free and non-binding.
  • When a seat opens, we contact waitlisted applicants in order of fit and intent.
  • Monthly pricing is fixed at the tier’s listed rate.

Common questions


Monthly fees are collected through Stripe at the start of each billing cycle. If a payment is late, you get a 3-day grace period with alerts paused. Seats still unpaid after 3 days are released.
PSA 8, 9, and 10. Primarily English-language cards, with some exceptions.
The goal is a small group of serious, long-term clients. pkmnbot is a better fit for some buyers than others, and a seat going to someone who can’t act on the alerts helps no one. The application is how we screen for that. When a seat opens, it goes to applicants who show they’ll actually use the tool and treat it as a real investment.

Two things: capital and availability.

Availability

  • pkmnbot runs live 5pm–1am EST, peak activity 8–10pm EST
  • Each alert has a 3–5 minute window to place a bid
  • You need to be present and ready to act during those hours

Monthly card spend minimum

  • Pokémon Trainer: no minimum
  • Gym Leader: $1,000/mo
  • Elite Four: $2,500/mo
  • Champion: $5,000/mo

These thresholds exist to make sure the subscription can pay for itself.

Gym Leader and above each get a unique alert, so no two clients in the same tier ever bid on the same card. The Pokémon Trainer tier is a shared chat where everyone sees the same alerts. Seat limits across all tiers keep the alerts worth acting on and the client relationships manageable on both sides.
Yes. When a seat opens in a higher tier, existing clients in good standing get priority over waitlisted applicants. Good standing means paying on time and keeping things professional. Reach out and we’ll sort it out.
Yes. Seats are revoked for non-payment, though you keep access through the end of your billing period. Unprofessional behaviour is also grounds for removal.
Billing is month-to-month. Cancel any time before your next cycle and you won’t be charged again. There’s no lock-in, so no refund requests are needed.
Apply for access

Every application is reviewed by hand. If there’s a strong fit, we’ll reach out over Telegram to get you set up.