← All Jobs
Posted Apr 24, 2026

Python Developer Needed: eBay Pokémon Trading Scanner (Profit Alerts, Telegram, VPS)

Apply Now
I’m looking for a Python developer to build a 24/7 scanner bot for Pokémon cards that only shows profitable deals based on real market data. This is not just a scraper. The bot needs to calculate actual net profit and filter out bad deals automatically. ⸻ What the bot should do: Scan eBay in real-time and send Telegram alerts only when a deal meets all conditions: • Total cost (price + shipping) • Realistic resale value (EU + US markets) • Fees and extra costs • Sufficient liquidity (cards that actually sell) ⸻ Requirements: 1. eBay integration • Use the official eBay Browse API • Support both: • Buy It Now listings • Auctions (endingSoonest) ⸻ 2. Profit calculation (most important part) • Use price + shipping from eBay • Subtract configurable fees and costs • Compare with: • Cardmarket lowest ask • 30-day average sold price Only send alerts if profit is above a set threshold (for example €25+) ⸻ 3. Market data (EU + US) The bot should use reliable data sources: • Cardmarket (EU pricing and sales data) • PriceCharting (US pricing and trends) • eBay sold listings (real transaction data) Include: • 7-day and 30-day trends • EU vs US comparison If needed, you can suggest alternative data sources. ⸻ 4. Liquidity filter (very important) Only show cards that actually sell: • eBay sold listings (7d / 30d) • Cardmarket sales data (if available) There should be a minimum sales threshold (for example 5–10 sales in 7 days) ⸻ 5. Buy It Now alerts • Instant alert when profitable • Must include: • Total cost • Expected resale • Net profit • Liquidity • Link ⸻ 6. Auction alerts (sniper logic) • Track auctions via endingSoonest • Only alert in the last 1–2 minutes • Include: • Current price • Suggested max bid • Expected profit ⸻ 7. Telegram alerts Clear and easy to read: • Card name • Price + shipping • Total cost • Resale price • Net profit • Trends • Liquidity • Simple action (BUY / BID) ⸻ 8. Deployment • Runs 24/7 on my Windows VPS (Strato) • Runs as a service (NSSM or similar) • Auto-restart on crash • Logging included ⸻ 9. Code quality • Clean and structured Python code • Easy to maintain and expand ⸻ 10. Configurability (important) I want to be able to adjust settings myself without changing code: • Profit threshold • Fees (%) • Shipping assumptions • Minimum liquidity • Filters This can be done via a config file or simple setup.
Interested in this role?Apply on iHire