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

Remote Full-time
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
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Remote Opportunity for Aspiring Professionals**

Remote Full-time

Freelance Illustrator – Fashion Brand (Remote)

Remote Full-time

**Experienced Part-Time Online Data Entry Clerk – Flexible Hours, Competitive Pay**

Remote Full-time

**Data Entry Specialist - Remote Opportunity at blithequark**

Remote Full-time

Experienced Customer Onboarding Manager – Strategic Leader and Change Agent for Blithequark's Customer Success Team

Remote Full-time

Commercial Lines CSR (Experienced) (Bilingual - English/Spanish)

Remote Full-time

Experienced Data Entry Specialist for Remote Work Opportunity at blithequark

Remote Full-time

Senior Salesforce Administrator

Remote Full-time

Pre-Cert Verification Coordinator

Remote Full-time

Experienced Customer Service Representative – Remote Opportunity for Delivering Exceptional Support and Unmatched Customer Experiences

Remote Full-time
← Back to Home