Understood, we can build a complete automated trading system with core functions including:
System goals
Real-time monitoring of Binance delisting announcements (Delisting Announcements)
Filter currencies in the 'price increase status'
Trigger contract buy based on conditions (Binance Futures)
Integrate profit-taking and stop-loss logic and position management
System architecture module design
1. Information scraping module
Regularly scrape 'delisting' announcements from the Binance announcement page (e.g.: https://www.binance.com/en/support/announcement)
Extract currency symbols (e.g., MDX, WAVES, XMR, etc.)
2. Market judgment module
Use the Binance Futures API to obtain real-time price data for delisted currencies
Determine if the 'price increase status' criteria are met:
Price increase percentage (e.g., more than 3% increase within 1 hour)
Volume surge
Optional: Technical indicators such as breakout candles, moving average crossovers, etc.
3. Order execution module
Use the Binance Futures API to submit market buy contract orders
Including profit-taking and stop-loss settings (e.g., take profit 10%, stop loss 5%)
Set maximum position size and risk control parameters
4. Log and exception management module
Print each analysis and order record
Capture API exceptions and retry
Technical selection
Programming language: Python
Library tools: requests, beautifulsoup4, pandas, ccxt (or directly use Binance official SDK)
Running method: local script or VPS background continuous running
I can first generate a basic framework for you (including scraping announcements + determining price increase + main logic for contract orders). Would you like to start with a command line version or a web interface version? Are you planning to connect using an API Key for real trading?