← Volver al sitio Guía de conexión

Conectar Interactive Brokers (IBKR) a Tradoshi

5 minutos, una sola vez. Tradoshi lee tu historial mediante los informes Flex de IBKR: en solo lectura, sin conocer nunca tus credenciales de acceso.

Antes de empezar

  • Necesitas una cuenta IBKR activa y acceso al Portal del Cliente (Client Portal).
  • La conexión se hace con dos valores que hay que crear en IBKR: un Flex Token y un Query ID. Esta guía te enseña dónde encontrarlos.
  • IBKR entrega las operaciones en D+1: tus operaciones del día aparecen al día siguiente (limitación del bróker, común a todos los diarios de trading).
1

Abre las Flex Queries en tu Portal del Cliente de IBKR

Entra en interactivebrokers.com → Portal del Cliente. En el menú, abre Performance & Reports → Flex Queries (consultas Flex).

Menú Performance & Reports del portal de IBKR, entrada Flex Queries
2

Crea tu consulta Activity Flex Query en IBKR

En el panel Activity Flex Query, haz clic en + para crear una consulta y llámala Tradoshi. Configúrala así:

  • Secciones: abre Trades (transacciones) y marca todo (Seleccionar todo, tipo «Executions»).
  • Recomendado: añade también Cash Transactions (depósitos/retiradas, para un ROI exacto), Account Information, Forex P&L Information, y si operas CFD: CFD Charges + Transaction Fees.
  • Formato: XML · Periodo: «Last 365 Calendar Days».
  • ⚠️ IBKR nunca entrega más de 365 días por consulta. Una cuenta que no ha operado desde hace más de un año devolverá por tanto un informe vacío, aunque haya operado mucho antes: decide el periodo de la consulta, no tu historial. Para importar operaciones más antiguas, crea una consulta adicional por año con un rango de fechas personalizado, y conéctala de la misma forma.
  • Configuración general: déjalo todo por defecto (fecha yyyyMMdd, hora HHmmss, separador punto y coma, las preguntas Sí/No en «No»).

Haz clic en Continue y guarda.

Panel Activity Flex Query: el botón + crea una consulta nueva Nombre de la consulta y lista de secciones: marcar Trades (transacciones)
3

Apunta tu Query ID

De vuelta en la lista, haz clic en el icono junto a tu consulta «Tradoshi»: el Query ID que aparece arriba es el que necesitas (por ejemplo: 1572283).

4

Activa el Flex Web Service de IBKR y genera tu token

En la misma página de Flex Queries, abre el bloque Flex Web Service Configuration (rueda ⚙). Activa el servicio y después genera un código de verificación: esa larga serie de cifras es tu Flex Token. Vale alrededor de un año.

No restrinjas el token a una dirección IP (deja vacío el campo «Valid for IP address»), y deja la caducidad en un año.

Bloque Flex Web Service Configuration, a la derecha de la página Flex Queries
5

Pega los dos valores en Tradoshi

En Tradoshi: Importar / Conectar → + Añadir una cuenta, busca Interactive Brokers.

Asistente para añadir una cuenta: buscar Interactive Brokers

Pega tu Flex Token y tu Query ID, y haz clic en Conectar y sincronizar. Tu historial llega en unos segundos.

Formulario de Tradoshi: Flex Token, Query ID y fecha de importación

El campo Importar desde es opcional: déjalo vacío para todo el historial, o elige una fecha para registrar solo a partir de ahí.

¿Tienes varias cuentas de IBKR?

Una Flex Query cubre una sola cuenta. Si tienes varias, crea una consulta por cuenta y pon el número de cuenta en su nombre (por ejemplo «Tradoshi U1234567») para orientarte, y después añádelas una tras otra en Tradoshi.

El mismo Flex Token sirve para todas tus consultas: solo cambia el Query ID.

Resolución de problemas

  • «Ninguna ejecución»: comprueba que el periodo de la consulta es «Last 365 Calendar Days» y recuerda que las operaciones del día solo aparecen en D+1.
  • 0 operaciones aunque tu cuenta las tenga: mira la fecha de tu última operación en IBKR. Si es anterior a 365 días, la consulta no devuelve nada, y es normal: no hay nada que reparar del lado de Tradoshi. Crea una consulta con un rango de fechas personalizado que cubra ese periodo.
  • Token inválido o caducado: regenera un código de verificación en «Flex Web Service Configuration» y actualízalo en Tradoshi.
  • No encuentras el Query ID: es el «Query ID» de la ventana ⓘ de tu consulta, no el token.
  • Confundes los dos valores: el Flex Token es una serie de cifras muy larga, el Query ID tiene 6 o 7. Si los inviertes, la conexión falla sin más explicación.
  • Cuenta recién abierta: IBKR debe tener al menos un día de actividad entregada para que el informe contenga algo.

Seguridad: lo que Tradoshi puede y no puede hacer

  • Tradoshi nunca conoce tus credenciales de IBKR: el token Flex solo da acceso a los informes.
  • Solo lectura: es imposible lanzar una orden, tocar tus fondos o modificar tu cuenta.
  • Tu token está cifrado en el servidor, nunca se almacena en claro.

Conectar mi cuenta de IBKR →