Para las instrucciones paso a paso de exportación, abre la pantalla de importación junto al selector de archivos: cada plantilla incluye las suyas, y puedes consultarlas para cualquier broker en el proyecto de demostración sin necesidad de cuenta. Para síntomas que no son específicos de un broker, consulta Problemas de importación.
Si tu broker no aparece abajo, normalmente se importa sin incidencias. Cuando no lo hace, envíanos el archivo: Cómo obtener ayuda indica qué incluir.
Interactive Brokers
IBKR no ofrece una exportación de operaciones lista para usar: creas un informe llamado Flex Query, lo ejecutas e importas el CSV que genera. Casi todas las importaciones vacías o parciales de IBKR son un problema de la consulta y no de Capitally: una sección que nunca se activó, o un rango de fechas fijado al crear la consulta en lugar de al ejecutarla, produce un archivo con aspecto perfectamente normal que apenas importa nada. Los pasos de configuración están en la pantalla de importación bajo la plantilla de Interactive Brokers; estos son los puntos donde suelen fallar.
- Tiene que ser una Activity Flex Query, no el Activity Statement normal, con cuatro secciones activadas dentro:
Cash Transactions(todas las opciones exceptoSummary),Trades(Execution),Transfers(Transfer) yCorporate Actions(Details). Una sección que te saltes simplemente no aparece en el archivo. - Marca
Select Allen las columnas. Elegir campos a mano es la causa habitual de un archivo que Capitally no puede leer: las cuatro secciones llegan apiladas en un mismo CSV, yClientAccountIDes la columna que marca dónde empieza y termina cada una. Si la quitas, las secciones se solapan. - El rango de fechas pertenece a la ejecución, no a la consulta. Fijarlo al crearla es el motivo más habitual de que una consulta aparentemente correcta no devuelva nada.
- Un año por ejecución, y ningún ajuste levanta ese límite: un historial de diez años son diez ejecuciones y diez archivos. Impórtalos del más antiguo al más reciente; los rangos solapados son seguros, porque cada fila de IBKR lleva el identificador propio del broker (
TradeID,TransactionIDoActionID) y Capitally hace el cruce por él. - Las operaciones de hoy nunca aparecen en una Activity Flex Query: el caso típico es una compra recurrente que se ejecuta por la mañana y no aparece al relanzar la consulta esa misma tarde. Impórtalas mañana, o ejecuta una Trade Confirmation Flex Query, que la misma plantilla también lee. Estas no incluyen datos de dividendos, así que úsalas solo para las ejecuciones del día.
- Las conversiones de divisa y sus comisiones requieren el control de efectivo activado antes de la importación, no después. Si estaba desactivado, deshaz la importación, actívalo e importa de nuevo.
- Los futuros y las letras del Tesoro llegan como activos personalizados, así que no reciben precio automático. Los ADR se importan como la acción subyacente, y una comisión de traspaso de ADR que IBKR contabiliza junto a un dividendo se incorpora a la comisión de ese dividendo en lugar de llegar por separado.
Una migración entre entidades de IBKR —de IB Hungary a IB Ireland, por ejemplo— te deja con dos números de cuenta y dos historiales. Importa primero la cuenta antigua y después la nueva, y marca como ignore en la tabla de revisión las filas de transferencia entre cuentas; Capitally las señala cuando las detecta. Si se dejan, duplican acciones y acortan los periodos de tenencia, de modo que una posición que llevas años manteniendo aparece como reciente. Registra ambos números de cuenta bajo una única cuenta de Capitally.
Las correcciones de retención fiscal llegan como filas propias, normalmente en enero y normalmente sobre REITs, BDCs y fondos cerrados. Si el dividendo que se corrige no está en el mismo archivo, Capitally avisa de que el archivo contiene actualizaciones fiscales sobre dividendos que no ve. Puedes fusionar los dos años en una sola importación y cambiar las filas de dividendos que reaparecen de Duplicate a update, o registrar el importe rectificado como una operación de tipo Other con fecha dentro del ejercicio fiscal al que pertenece.
Cuando la importación sale vacía o incompleta, abre el CSV en una hoja de cálculo y cuenta primero las filas: eso separa «IBKR no exportó nada» de «Capitally saltó filas», y cada caso tiene una solución distinta.
- Solo una fila de cabecera, o un puñado de filas de un periodo largo: el rango de fechas de la ejecución es incorrecto.
- Solo una sección presente: no se activó una sección, o no se marcó
Select Alldentro de ella. - Solo filas de cambio de divisa:
Tradesno está activada. - Una sección aparece dos veces, la primera copia vacía: reconstruye la consulta en lugar de parchear el archivo.
No hay nada nuevo que importar: cada fila ya está en tu proyecto. Cambia las filas Duplicate a update si querías refrescarlas.No hay nada que importar: la plantilla no encontró nada aprovechable, lo que remite otra vez a las secciones y al rango de fechas.No se encontró ningún mercadoindicando un código de bolsa: ese código aún no está mapeado en la plantilla. Elige la cotización correcta en el desplegable de la fila y la elección se guarda con el activo; dinos el código y lo añadimos.
Degiro
Exporta el archivo Account statements desde Inbox, no la tabla de Transactions: la exportación de Transactions omite dividendos y comisiones, y elegirla es la causa habitual de No hay nada que importar. Si antes importaste con el formato antiguo de Transactions, las filas de un rango solapado no pueden cruzarse con lo que ya hay y entrarán como operaciones nuevas, así que empieza el rango de fechas donde terminó la importación anterior. Degiro no indica la cantidad de dividendos reinvertidos, por lo que las filas DRIP necesitan que rellenes el número de acciones a mano tras la importación, y las ampliaciones de capital se marcan pero no se importan.
XTB
XTB sustituyó su exportación en CSV por un informe en Excel, y la primera importación tras ese cambio no puede deduplicar contra nada que importaras antes: la exportación antigua no daba ID de operación a compras y ventas y las fechaba en hora local, mientras que la nueva usa UTC. Empieza el rango de fechas donde terminó tu última importación, o descarta las filas repetidas en el paso de revisión; desde esa importación en adelante, cada fila lleva un ID y los rangos solapados vuelven a ser seguros. El informe tampoco indica nunca la moneda de la cuenta: Capitally asume PLN para las cuentas IKE e IKZE y, en el resto de casos, la lee del prefijo del nombre del archivo (USD_…, EUR_…, PLN_…), así que conserva el nombre original del archivo y comprueba la moneda antes de confirmar. XTB tampoco publica ISIN, motivo por el que los ETF encajan a menudo con una cotización alemana: corrige el símbolo una vez y la elección queda memorizada.
Revolut
Revolut requiere dos importaciones separadas desde dos exportaciones separadas: Extracto bróker para acciones y ETF, desde la pestaña Invest, y Extracto cripto para cripto, desde la pestaña Crypto. Ninguno de los dos archivos contiene las operaciones del otro, así que una mitad ausente casi siempre es una exportación que falta. El extracto cripto no tiene columna de moneda: la moneda se lee del símbolo que aparece en las celdas Price y Fees, y como $ abarca varias monedas, revisa la que Capitally ha asignado antes de confirmar.
Trade Republic
La exportación de operaciones de Trade Republic solo existe en la app móvil, en Perfil → Extractos de cuenta → Exportación de transacciones; no hay nada equivalente en la interfaz web, motivo por el que muchos concluyen que el broker no tiene exportación. Elige un rango de fechas o Todas las transacciones, e importa el CSV que genera. Los extractos PDF por operación que Trade Republic también produce no son importables.
Charles Schwab
El historial de operaciones de Schwab llega solo hasta donde alcanzan los registros propios de Schwab: las cuentas migradas en la fusión con TD Ameritrade suelen empezar en 2020 en lugar de en la fecha real de apertura, de modo que las posiciones más antiguas llegan sin coste de adquisición. Dos formas de cerrar el hueco: añadir operaciones Buy usando cifras previas al split sin ajustar (cantidad = cantidad ajustada ÷ ratio del split, precio = precio ajustado × ratio del split) o, si la rentabilidad histórica no te importa, registrar un Saldo de la cuenta con la cantidad actual fechado un día después del último split. Revisa también la exportación en busca de operaciones corporativas: los spin-offs y las fusiones faltan con frecuencia, y eso aparece después como un número de acciones que no cuadra.
Bossa (DM BOŚ)
Bossa no publica ISIN, así que la primera importación requiere asignar los activos a mano: introduce el símbolo tal como aparece en la Bolsa de Varsovia, con la extensión GPW — CDR.GPW. Bossa también usa identificadores distintos para operaciones y para dividendos, así que la misma empresa puede aparecer dos veces en la tabla de revisión bajo dos entradas; haz clic en el campo y elige el mismo símbolo para ambas. Los tipos de operación que la plantilla no ha visto antes no se importan, en lugar de señalarse, así que si simplemente falta una fila, envíanos el archivo y añadiremos el tipo. Consulta elegir el símbolo de activo correcto para saber cómo funciona el cruce.
mBank eMakler
eMakler requiere dos importaciones, en este orden: 1 de 2 - Operaciones (Zlecenia → TYP OPERACJI → Transakcje) y después 2 de 2 - Dividendos y efectivo (la misma pantalla, Historia finansowa). El orden importa: los dividendos se cruzan por el ISIN de la descripción de la fila, primero contra las posiciones que ya hay en tu proyecto, así que importarlos antes que las operaciones los deja sin nada a lo que vincularse. mBank tampoco proporciona símbolos oficiales de mercado, así que verifica los activos cruzados en la primera importación; las elecciones se guardan para las siguientes.
PKO BP
PKO también divide los datos en dos exportaciones: 1 de 2 - Operaciones desde Historia → Historia Transakcji, y 2 de 2 - Dividendos, bonos y efectivo desde Historia → Zestawienie operacji finansowych. Importar una y no la otra deja una cartera con operaciones pero sin ingresos, o ingresos sin nada a lo que vincularse. Como Bossa, PKO usa símbolos distintos para operaciones y para dividendos, así que cuenta con fusionar dos entradas de la misma empresa una vez. Importa primero los archivos más antiguos para que las filas posteriores caigan sobre posiciones ya existentes.
Coinbase, Binance y otros exchanges cripto
Binance tiene dos importadores que leen dos archivos distintos, y pasar uno al otro es la causa habitual de No hay nada que importar: Historial de transacciones lee el libro mayor de la wallet (User_ID, UTC_Time, Account, …) y cubre depósitos, retiros, recompensas y conversiones, mientras que Historial de operaciones spot lee la exportación de operaciones (Date(UTC), Pair, Side, …) y cubre solo operaciones spot. Binance también limita cuántos extractos puedes generar al mes y los enlaces de descarga caducan al cabo de una semana, así que planifica un historial largo como una serie de exportaciones de 12 meses en lugar de un único intento. Para Coinbase, si importaste antes del importador actual —que usa la moneda propia de cada operación en lugar de una moneda principal única— borra esas operaciones e importa de nuevo, o los saldos quedan mal. Un exchange sin plantilla puede pasar por importación de archivo; envíanos una muestra que incluya compras, ventas, depósitos, retiros, conversiones e ingresos por staking y crearemos una.
Robinhood
Los informes de Robinhood excluyen las criptomonedas por completo, así que las posiciones cripto nunca llegan por ahí: registra la cantidad con una operación de Saldo de la cuenta cada vez que cambie. Los informes de las cuentas Brokerage y Roth IRA son indistinguibles para el importador, así que guarda una variante de plantilla por tipo de cuenta con la cuenta de destino fijada en ella; no hay otra forma de separarlas automáticamente.