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

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

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.

Apply tot his job

Apply To this Job

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like