Automated Discord Trading Bot for Webull, Alpaca, Interactive Brokers & Tastytrade
BotifyTrades is an advanced cross-platform Discord self-bot designed to monitor trading signal channels and automatically execute trades across multiple brokerages. It is a perfect solution for traders following Discord alert services who want automated trade execution.
- Webull: Live and paper trading with real-time market data.
- Alpaca: Commission-free stock and options trading.
- Interactive Brokers (IBKR): Professional-grade execution.
- Tastytrade: Options-focused brokerage integration.
- AI-Powered Learning: Teach the bot new signal formats once, and it remembers forever.
- Multi-Format Support: Handles BTO, STC, stock alerts, options contracts, and more.
- Per-Channel Configuration: Different settings for specific Discord channels.
- User Filtering: Execute signals from trusted traders only.
- Tiered Profit Targets: PT1, PT2, PT3 with automatic partial exits.
- Stop Loss Protection: Configurable stop losses per channel or globally.
- Trailing Stops: Lock in profits as trades move in your favor.
- Slippage Protection: Prevent overpaying on fast-moving options.
- Position Sizing: Fixed quantity, percentage of portfolio, or trader's specified size.
- Real-Time Dashboard: Monitor positions, P&L, and trade history.
- Professional GUI: Dark-themed interface with live analytics.
- AI Chat Assistant: Manage the bot through natural conversation.
- Leaderboard: Performance tracking by channel and trader.
- Portfolio Simulator: Backtest strategies with historical data.
- P&L Tracking: Comprehensive profit/loss reports with FIFO matching.
- Win Rate Statistics: Performance metrics by channel and trader.
- Capital Requirements Calculator: Calculate exact capital needs.
- AI Post-Trade Analysis: Insights for every trade powered by GPT.
BotifyTrades understands various trading signal formats, including:
BTO AAPL 150C 12/20 @ 2.50STC TSLA 200P 1/17 @ 5.00AAPL 150C 12/20 entry 2.50Bought SPY 450C 0DTE @ 1.256900c ← SPX/NDX shorthand for 0DTETRADE IDEA: NVDA 500C 1/17
Don’t see your format? Teach the bot using the AI chat assistant!
Get the latest release from the Releases Page.
- Python 3.8 or higher
- Discord account token
- Brokerage account(s) with API access
- License key (contact for pricing)
# Extract the release ZIP
# Run the installer or execute directly:
python src/selfbot_webull.py# Extract and install dependencies
pip install -r requirements.txt
# Run the bot
python src/selfbot_webull.py- Launch the bot to start the setup wizard.
- Create your admin account with email recovery.
- Enter your Discord token.
- Configure your broker credentials.
- Add Discord channels to monitor.
- Set your risk management preferences.
Access the control panel at http://localhost:5000 after starting the bot.
- Live position monitoring with real-time prices.
- Trade history with filtering and search.
- Channel management and configuration.
- Broker credential management (encrypted).
- Risk settings per channel.
- Performance analytics and charts.
- AI-powered chat assistant.
All settings are managed through the web GUI. Example configuration options:
| Setting | Description |
|---|---|
| Discord Channels | Channels to monitor for signals |
| Broker Selection | Brokerage to use per channel |
| Position Sizing | Fixed amount or percentage of portfolio |
| Profit Targets | PT1/PT2/PT3 percentages and quantities |
| Stop Loss | Automatic stop loss percentage |
| Trailing Stop | Enable/Disable trailing stops |
| Slippage | Maximum acceptable price deviation |
| User Filter | Trade signals only from specific users |
- Local Machine: Use on your Windows/Mac/Linux computer.
- Cloud VPS: Deploy to AWS, DigitalOcean, or any Linux server.
- 24/7 Operation: Systemd service for Linux auto-start.
- All broker credentials are encrypted at rest.
- License keys are machine-bound for protection.
- No credentials are ever transmitted externally.
- Open-source signal parsing for transparency and auditing.
- Documentation: Available with each release.
- Issues: Open a GitHub issue for bugs or features.
- Community Discord: Join for help and discussion.
BotifyTrades is proprietary software. A valid license key is required. Contact for licensing and pricing details.
Trading stocks and options involves substantial risk. BotifyTrades is a tool to automate execution for chosen signals. Past performance does not guarantee future results. Always paper trade first and never risk more than you can afford.
Made for Discord traders who want to automate their execution.