Price Tracker
Monitor product prices across Amazon, eBay, Walmart, and Best Buy to identify arbitrage opportunities and profit margins. Use when finding products to flip, monitoring competitor pricing, tracking pri
Monitor product prices across Amazon, eBay, Walmart, and Best Buy to identify arbitrage opportunities and profit margins. Use when finding products to flip, monitoring competitor pricing, tracking pri
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Track product prices across multiple e-commerce platforms to identify arbitrage opportunities, profit margins, and optimal buying/selling windows. This skill enables automated price monitoring, historical tracking, and revenue-focused decision making.
Search and Track Products:
Example Request: "Monitor iPhone 15 Pro prices across Amazon and eBay. Alert me if the price drops below $800 or if eBay listing is $150+ cheaper than Amazon."
Cross-Platform Comparison:
Fee Structure Reference:
Example Request: "Find Nintendo Switch bundles where eBay price is 20%+ higher than Amazon, accounting for all fees and shipping costs."
Price History:
Example Request: "Show me the price history for AirPods Pro 2 over the last 60 days. Identify the best buying window."
Alert Configuration:
Example Request: "Set up alerts for all Sony TV models. Alert me if any model drops below $400 or has 25%+ arbitrage margin."
# Use scripts/track_product.py python3 scripts/track_product.py \ --product "Apple iPhone 15 Pro 256GB" \ --platforms amazon,ebay \ --alert-below 800 \ --alert-margin 0.20
# Use scripts/bulk_monitor.py python3 scripts/bulk_monitor.py \ --csv products.csv \ --margin-threshold 0.25 \ --alert-frequency daily
# Use scripts/compare_prices.py python3 scripts/compare_prices.py \ --keyword "Sony WH-1000XM5" \ --platforms amazon,ebay,walmart,bestbuy \ --report markdown
compare_prices.pytrack_product.pytrack_product.pyTrack a single product across platforms with configurable alerts.
Parameters:
--product: Product name/keyword--platforms: Comma-separated platforms (amazon,ebay,walmart,bestbuy)--alert-below: Alert when price drops below this amount--alert-margin: Alert when arbitrage margin exceeds this fraction (e.g., 0.20 = 20%)--frequency: Check frequency (hourly,daily,weekly)--output: Output format (json,csv,markdown)Example:
python3 scripts/track_product.py \ --product "Samsung Galaxy S24 Ultra 256GB" \ --platforms amazon,ebay,walmart \ --alert-below 900 \ --alert-margin 0.25 \ --frequency daily \ --output markdown
compare_prices.pyCompare prices for a product across all platforms.
Parameters:
--keyword: Product search keyword--platforms: Comma-separated platforms (default: all)--report: Report format (markdown,json,csv)--sort-by: Sort by price, margin, or rating--min-rating: Minimum seller ratingExample:
python3 scripts/compare_prices.py \ --keyword "PlayStation 5 Slim" \ --platforms amazon,ebay,walmart,bestbuy \ --report markdown \ --sort-by margin \ --min-rating 4.5
bulk_monitor.pyMonitor multiple products from a CSV file.
CSV Format:
product,platforms,alert_below,alert_margin "Apple MacBook Air M3 256GB",amazon,ebay,walmart,899,0.20 "Sony PlayStation 5",amazon,ebay,399,0.25 "Dyson V15 Detect",amazon,walmart,bestbuy,500,0.18
Parameters:
--csv: Path to CSV file--margin-threshold: Minimum margin to report--alert-frequency: Frequency of alerts--output: Output file for alertsExample:
python3 scripts/bulk_monitor.py \ --csv products.csv \ --margin-threshold 0.20 \ --alert-frequency daily \ --output alerts.txt
price_history.pyRetrieve and analyze historical price data.
Parameters:
--product: Product name/keyword--days: Number of days of history (default: 30)--platform: Specific platform (optional)--output: Output format (markdown,json,csv)--trend-analysis: Include trend analysis and predictionsExample:
python3 scripts/price_history.py \ --product "AirPods Pro 2" \ --days 60 \ --trend-analysis \ --output markdown
Always calculate net profit:
Net Profit = (Sell Price - Buy Price) - Platform Fees - Shipping Costs - Payment Processing Fees - Taxes
Recommended minimum margin: 20-25% to account for:
# Check prices every 6 hours 0 */6 * * * /path/to/price-tracker/scripts/bulk_monitor.py --csv products.csv --output alerts.txtDaily arbitrage scan
0 9 * * * /path/to/price-tracker/scripts/compare_prices.py --keyword "high-demand-products" --report markdown >> /path/to/reports.txt
Combine with notification systems (email, Discord, Telegram) to receive real-time alerts when opportunities are detected.
Revenue first. Track smart. Flip fast.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.