Bot de arbitraje entre Polymarket y SX Bet para detectar oportunidades de trading.
- 🔍 Escaneo automático de mercados en Polymarket y SX Bet
- 📊 Cálculo de VWAP (Volume Weighted Average Price) para precios reales
- 🔔 Notificaciones por Telegram
- 🚫 Sistema anti-spam con deduplicación de señales
- 🐳 Despliegue con Docker
- Copia
.env.templatea.env - Configura las variables de entorno:
ODDS_API_KEY- API key para datosTELEGRAM_BOT_TOKEN- Token del bot de TelegramTELEGRAM_CHAT_ID- ID del chat de TelegramMIN_PROFIT_PERCENT- Umbral mínimo de rentabilidad (default: 1.0)
# Local
python automated_bot.py
# Docker
docker-compose up -d --build
# Oracle Cloud
powershell -ExecutionPolicy Bypass -File .\deploy_fast.ps1├── src/
│ ├── core/
│ │ └── arbitrage_detector.py # Lógica principal de detección
│ ├── collectors/
│ │ └── polymarket.py # Cliente de Polymarket
│ ├── exchanges/
│ │ └── sx_bet_client.py # Cliente de SX Bet
│ └── utils/
│ ├── telegram_bot.py # Notificaciones
│ ├── cache_manager.py # Deduplicación
│ └── normalization.py # Normalización de texto
├── automated_bot.py # Bot principal
├── docker-compose.yml
├── Dockerfile
└── requirements.txt
- El bot requiere que haya eventos coincidentes entre Polymarket y SX Bet
- Actualmente hay poco overlap entre las plataformas (Polymarket = política/crypto, SX Bet = tenis/fútbol sudamericano)