Cómo juntar tus inversiones de varios brokers en un solo portfolio (sin contar nada dos veces)
Para ver todas tus inversiones en un solo número tienes que juntar los movimientos de cada cuenta, pasarlos a una misma moneda y asegurarte de que ninguno aparezca dos veces. Lo último es lo que más se olvida: en el ejemplo de abajo, una sola compra repetida infla el total más de un 10 % y el porcentaje de ganancia casi no se mueve.
Por qué no alcanza con sumar lo que muestra cada app
Cada plataforma te da su propio total, en su moneda y con su forma de calcular el costo. Sumarlos a mano te deja una foto del día que no dice cuánto ganaste en conjunto ni si algo está repetido. Para sumar bien hay tres reglas:
- Una sola moneda: cada compra se convierte al tipo de cambio de su propio día, y el valor actual, al de hoy.
- Un activo, una posición: si tienes la misma acción en dos brokers, sumas las cantidades y los costos, y el precio promedio sale de dividir el costo total por la cantidad total.
- Cada movimiento, una sola vez. Es la regla que se rompe sin que lo notes.
Un ejemplo con tres cuentas
Tienes acciones en un broker, ETFs en otro y bitcoin en un exchange. Precios de ejemplo, en dólares:
| Cuenta | Activo | Cantidad | Costo | Valor hoy |
|---|---|---|---|---|
| Broker de acciones | AAPL | 20 | 3.600 | 4.600 |
| Broker de ETFs | VOO | 8 | 3.200 | 4.000 |
| Exchange de cripto | BTC | 0,05 | 2.500 | 3.000 |
| Total | 9.300 | 11.600 |
Hoy AAPL cotiza a 230, VOO a 500 y BTC a 60.000 (también son precios de ejemplo). El bitcoin llegó en dos compras: 0,03 a 51.000 el 10 de febrero de 2025 y 0,02 a 48.500 el 14 de mayo. Ganancia total: 11.600 − 9.300 = 2.300, un 24,73 % sobre lo invertido (redondeado a dos decimales).
El duplicado que no se ve
Los historiales se descargan por rangos de fechas, y los rangos se pisan. En junio bajaste el del exchange de enero a junio. En diciembre bajas el de abril a diciembre, porque no recordabas dónde terminaba el anterior. Abril, mayo y junio quedan en los dos archivos, y con ellos la compra del 14 de mayo.
| Sin duplicado | Con duplicado | |
|---|---|---|
| BTC en tu hoja | 0,05 | 0,07 |
| Costo total | 9.300 | 10.270 |
| Valor total | 11.600 | 12.800 |
| Ganancia | 2.300 | 2.530 |
| Ganancia % | 24,73 % | 24,63 % |
El total sube 1.200 (un 10,34 %) por dinero que no existe. La ganancia sube 230, que es lo que habría ganado ese lote fantasma: 0,02 × (60.000 − 48.500). El porcentaje apenas cambia porque el duplicado suma costo y valor a la vez, y por eso el error no se nota mirando el rendimiento. Se nota en la cantidad: tu exchange dice 0,05 BTC y tu hoja, 0,07.
Pasa lo mismo si exportas una cuenta desde la web y otra vez desde el móvil, o si pasas cripto del exchange a tu wallet y cargas la entrada pero no la salida.
Cómo encontrarlo en una hoja de cálculo
Pon todos los movimientos en una sola hoja: la fecha en la columna A, el tipo en la B, el ticker en la C, la cantidad en la D y el precio en la E. Si tu archivo trae fecha y hora, deja solo el día.
Cuenta las filas repetidas
En F2, y después cópiala hacia abajo:
- Excel en español:
=CONTAR.SI.CONJUNTO(A:A;A2;B:B;B2;C:C;C2;D:D;D2;E:E;E2) - Google Sheets o Excel en inglés:
=COUNTIFS(A:A,A2,B:B,B2,C:C,C2,D:D,D2,E:E,E2)
| Fecha | Tipo | Ticker | Cantidad | Precio | Veces |
|---|---|---|---|---|---|
| 10/02/2025 | BUY | BTC | 0,03 | 51.000 | 1 |
| 14/05/2025 | BUY | BTC | 0,02 | 48.500 | 2 |
| 14/05/2025 | BUY | BTC | 0,02 | 48.500 | 2 |
Un 2 no siempre es un error, porque dos órdenes idénticas el mismo día existen. Antes de borrar, compáralo con el historial de la cuenta.
Cuadra las cantidades
Calcula compras menos ventas de cada activo y compáralo con el saldo que la cuenta te muestra hoy (usa los nombres de tipo que traiga tu archivo):
- Excel en español:
=SUMAR.SI.CONJUNTO(D:D;C:C;"BTC";B:B;"BUY")-SUMAR.SI.CONJUNTO(D:D;C:C;"BTC";B:B;"SELL") - Google Sheets o Excel en inglés:
=SUMIFS(D:D,C:C,"BTC",B:B,"BUY")-SUMIFS(D:D,C:C,"BTC",B:B,"SELL")
Con el duplicado da 0,07, y el exchange dice 0,05. Sobran 0,02 BTC: justo el lote repetido.
Cómo lo hace Kore.
- Subes el archivo de movimientos de cada cuenta (CSV o Excel, hasta 5 MB) o cargas las operaciones a mano. Sin contraseñas ni claves de API. Si la app no reconoce las columnas, las asignas tú; las obligatorias son Date, Type, Ticker, Quantity y Price.
- Antes de guardar, una vista previa marca las filas con errores (fecha futura, cantidad cero, tipo desconocido), y esas no se importan. También te avisa cuántas filas idénticas hay dentro de tu archivo, que se importan igual.
- Al importar, compara cada fila con lo que ya tienes guardado y omite las que coinciden en día, ticker, tipo, cantidad y precio. Al terminar te dice cuántas ignoró.
- El mismo activo en dos cuentas es una sola posición, con un solo costo promedio. La cuenta es una etiqueta que no cambia ningún cálculo, y el efectivo es uno solo.
- Cada operación guarda su propio tipo de cambio, y todo se suma en una sola moneda (dólares).
- En Audit, dentro del menú de tu cuenta, Kore. muestra la cantidad que calcula para cada posición y tú escribes la que ves en el broker (puedes escribir una suma, como 0.03+0.02); la diferencia aparece al lado. Un escaneo aparte marca posibles duplicados: mismo día, ticker, tipo y cantidad.
En la demo hay un portfolio de ejemplo con acciones, ETFs, cripto, bonos y efectivo sumados en un solo total. Pruébalo en la demo, sin crear cuenta.
Preguntas frecuentes
¿Kore. se conecta a mis brokers?
No. Las operaciones entran por archivo o a mano, así que nunca le das a Kore. la contraseña ni una clave de API de tu broker. A cambio, para ponerte al día vuelves a subir el historial, y lo que ya estaba guardado se omite.
¿Qué pasa si subo dos veces el mismo archivo?
Las filas que ya tienes guardadas se omiten y, si no queda nada nuevo, la app te lo dice. Un detalle: compara contra lo guardado, no entre filas del mismo archivo. Si unes dos exportaciones en un solo archivo antes de subirlo, las filas repetidas entran las dos. Súbelas por separado.
¿Y si de verdad hice dos compras iguales el mismo día?
Si vienen en el mismo archivo, se guardan las dos. Si una ya estaba guardada y la otra llega en un archivo posterior, el importador la toma por repetida: cárgala a mano. El escaneo de Audit las marcará como posible duplicado, y puedes descartar ese aviso.
¿Puedo ver cada broker por separado?
La etiqueta de cuenta no separa los números. Para eso están los portfolios: el plan gratis tiene uno y el Pro, hasta diez. La vista All los suma, y el efectivo es uno solo, en el portfolio principal.
¿Y si importo CEDEARs comprados en pesos?
Si el archivo trae el tipo de cambio de cada compra, Kore. usa ese; si no lo trae, usa el CCL de ese día. En la vista previa te avisa cuando una compra de CEDEAR conserva el tipo de cambio del archivo. Revísalo: el "Unrealized P&L" puede incluir la diferencia con el CCL que implica el precio de la acción ese día.
¿Puedo hacerlo con el plan gratis?
El plan gratis guarda todo tu historial y sigue hasta 10 posiciones abiertas a la vez; las que ya cerraste no cuentan. Si un archivo te dejaría con más de 10 abiertas, no se guarda nada (una importación nunca queda a medias) y la app te ofrece Pro, que no tiene ese límite.