Automated Deal Detection

Find profitable
Pokémon cards
before anyone else

A personal tool that continuously scans eBay listings, calculates real net profit based on live EU and US market data, and sends instant Telegram alerts — only when a deal is genuinely worth acting on.

eBay Browse API Cardmarket EU TCGPlayer US Telegram Alerts 24/7 Scanner Python
01
🔍

Scan

Continuously monitors new eBay listings using the official Browse API, covering both Buy It Now and ending auctions.

02
📊

Analyse

Cross-references each listing with live Cardmarket (EU) and TCGPlayer (US) pricing, including 7-day and 30-day sales trends.

03
🧮

Calculate

Computes net profit after eBay fees, shipping, and platform costs. Filters out illiquid cards that don't sell regularly.

04

Alert

Sends a Telegram notification only when all conditions are met — profit threshold, liquidity minimum, and market confidence.

🟢 BUY SIGNAL — Charizard VMAX Alt Art #074
eBay price€ 89.00
Shipping to NL€ 4.50
Total cost€ 93.50
CM lowest ask (EU)€ 148.00
30d avg sold€ 141.20
eBay fees (13%)− € 18.36
Net profit+ € 35.14
Liquidity (7d)12 sales
Trend↑ +4.2% (7d)
→ VIEW LISTING
Python 3.11 Core runtime
eBay Browse API Live listings
Cardmarket CSV EU pricing
TCGPlayer API US market data
Telegram Bot API Push alerts
NSSM / Windows VPS deployment