Automated binary options trading bot integrated with Telegram for real-time signals, multi-user management, and trade logging via SQLite.
This bot connects the IQ Option binary options platform directly to Telegram, allowing traders to receive signals, manage subscriptions, and execute automated operations — all without leaving the chat app.
Trade history and user subscriptions are persisted in a local SQLite database (active_instances.db), enabling multi-user support and Pix payment integration for subscription control.
- 📡 Real-time trading signals sent to Telegram
- 👥 Multi-user subscription management
- 💳 Pix payment integration for plan control
- 🗄️ SQLite trade logging and user session persistence
- ⚙️ Configurable trading parameters per user
- 🔄 Automated buy/sell execution on IQ Option
├── bot_pix.py # Main Telegram bot + Pix payment handler
├── IQOption_user.py # IQ Option API wrapper and trade execution
├── Pix_telegram.py # Pix billing and subscription control
├── teste.py # Development test suite
├── active_instances.db # SQLite database (auto-created on first run)
└── .gitignore
- Python 3.9+
- IQ Option account with API access
- Telegram Bot Token (from @BotFather)
# Clone the repository
git clone https://github.com/walicard56/Bot-IQ-Option-telegram-SQLITE.git
cd Bot-IQ-Option-telegram-SQLITE
# Install dependencies
pip install -r requirements.txtOpen bot_pix.py and set your credentials:
TELEGRAM_TOKEN = "your_telegram_bot_token"
IQ_EMAIL = "your_iqoption_email"
IQ_PASSWORD = "your_iqoption_password"python bot_pix.pyThis project is for educational and research purposes only.
Binary options trading involves significant financial risk.
The author is not responsible for any financial losses.