Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

IBKR-Telegram

Bot Telegram autoalojado para gestión de cartera y ejecución de órdenes en Interactive Brokers. Permite operaciones multi-cuenta con sincronización de posiciones, verificación de márgenes y confirmación obligatoria antes de cada trade.

Ficha actualizada 29 sept 2026, 17:08 · upstream 29 sept 2026, 16:49 · release v0.1.26

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es IBKR-Telegram

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

IBKR-Telegram es un bot Telegram autoalojado diseñado para la gestión completa de carteras en Interactive Brokers desde una interfaz de mensajería. El proyecto integra el servicio ib-gateway-docker con Python (aiogram) para ejecutar órdenes, sincronizar posiciones y rastrear P&L en tiempo real mediante integración con Flex Web Service.

El sistema soporta operaciones multi-cuenta simultáneas, cada una conectada a su propio contenedor de IB Gateway. Permite trading de acciones, opciones, futuros y otros instrumentos configurables. Incluye un asistente de cadena de opciones para selección de LEAPS con coincidencia automática de strikes ITM profundos.

La seguridad es prioritaria: verificación de horas de mercado, detección de señales duplicadas, cumplimiento de límites de posición y confirmación obligatoria antes de cada ejecución. El modo de margen configurable (off/soft/hard) permite alertas o ventas automáticas al superar límites. Incluye API webhook opcional para recibir señales externas de TradingView o sistemas personalizados.

CASOS DE USO
  • Gestión diaria de cartera desde Telegram con comandos /v, /buy, /sell, /info
  • Ejecución de órdenes con confirmación obligatoria y verificación de márgenes
  • Selección de opciones LEAPS mediante asistente de cadena de opciones
  • Recepción de señales externas vía webhook API para TradingView o parsers personalizados
  • Monitoreo de posiciones, P&L e historial de operaciones con /trades y /orders
PUNTOS DESTACADOS
  • Arquitectura modular con separación clara entre bot, executor, seguridad y DB
  • Soporte nativo para múltiples cuentas IBKR en una sola instancia del bot
  • Modos de margen configurables por cuenta (off/soft/hard) con alertas o ventas automáticas
  • API webhook segura con autenticación Bearer para integración con sistemas externos
  • Persistencia de configuración y sesiones de IB Gateway entre reinicios
PRECAUCIONES
  • Requiere Docker y Docker Compose para despliegue, sin soporte one-click
  • Licencia GPL-3.0 obliga a mantener código abierto cualquier derivado
  • Autenticación 2FA de IB Gateway requerida semanalmente (domingo)
  • Uso bajo propio riesgo sin responsabilidad por pérdidas financieras
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

IBKR-Telegram
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Desplegar con docker compose up -d. Editar .env con TELEGRAM_BOT_TOKEN, TELEGRAM_ADMIN_CHAT_ID y credenciales IBKR. Configurar config.yaml con nombres de cuentas, hosts de gateway y preferencias de trading. Completar autenticación 2FA en primer inicio revisando logs del contenedor gateway.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
40038080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.