Integración de Histórico con Interactive Brokers

Integración de Histórico con Interactive Brokers

Leticia

Introducción

La integración con IB permite recuperar de forma automática las operaciones de compra/venta de acciones y cobro de dividendos del día. El proceso se realiza antes de la actualización del histórico diario, por lo que es necesario tenerlo activado para que se ejecute sin nuestra intervención.

La versión 3.2 BETA incorpora la funcionalidad básica de importación de operaciones. Se puede lanzar de forma manual (para realizar pruebas o si no se quiere activar el histórico automático), desde "IB Tools > Importar operaciones".

Hay que tener en cuenta que el tipo de cambio que se anota es el del momento de la importación, no es el que indica IB en el informe del día siguiente. Para facilitar la identificación de estos registros, se marca la celda en color rojo.

Tampoco está implementada la gestión de nuevas empresas en cartera. Por ahora sigue siendo necesario utilizar la opción de menú "Cartera > Añadir fila a cartera" si nos quedamos sin espacio en la primera pestaña.

Configuración de IB

Para poder utilizar esta funcionalidad, primero es necesario crear dos Flex Queries en nuestra cuenta de IB. Una query servirá para recuperar las compras y ventas del día, y otra query se utilizará para anotar los dividendos con fecha de pago en el día actual.

Query Trades

Esta query es de tipo "Trade confirmation" y se debe crear con estos datos:

Ejemplo Query Trades

Query Dividendos

Esta otra query es de tipo actividad y debe tener esta información:

Ejemplo Query Dividendos

Configuración de la hoja

Una vez creadas las Flex Queries (y probadas desde el navegador para comprobar que funcionan), se deben anotar sus códigos de query en la pestaña ConfigIB de la Cartera:

Configuración de Flex Queries

En el campo amarillo de TOKEN se debe indicar nuestro token de IB. En la primera celda amarilla de QUERY_ID se debe anotar el ID de la query Trades, y en la segunda el de la query de dividendos.

Si se deja vacío el campo TOKEN, no se procesará la integración. Igualmente, si se deja vacío alguno de los campos de ID, no se importará esa parte.

Una vez hecho esto, se deben revisar las tablas de equivalencias entre los datos que utiliza IB y los que espera la hoja:

Configuración de equivalencias

Por defecto están configurados los valores que se ven en la imagen anterior, pero cada usuario tendrá que ajustarla a sus necesidades. Especialmente es importante rellenar las filas de IB Symbol/Ticker, ya que IB utiliza una simbología particular para algunas acciones no americanas.



Report Page