Cómo Usar Google Sheets para Hacer Seguimiento de tu Cartera de ETFs (2026)
Herramientas Google Sheets Seguimiento Cartera 30 de junio de 2026 11 min de lectura

Como Usar Google Sheets para Hacer Seguimiento de tu Cartera de ETFs

Google Sheets es una herramienta gratuita y potentisima para hacer seguimiento de tu cartera de inversiones. Con la funcion GOOGLEFINANCE() puedes obtener precios actualizados de cualquier ETF o accion y calcular automaticamente tu rentabilidad en tiempo real, sin pagar ni un euro.

1. Por que Google Sheets es ideal para inversores

Hay muchas aplicaciones para hacer seguimiento de carteras, pero Google Sheets tiene ventajas unicas que lo hacen especialmente atractivo para el inversor particular:

  • Totalmente gratuito: no necesitas pagar ningun plan premium para acceder a todas las funciones que necesitas.
  • Precios en tiempo real: la funcion GOOGLEFINANCE() obtiene cotizaciones actualizadas directamente de Google Finance sin necesidad de ninguna API de pago.
  • Completamente personalizable: puedes diseñarlo exactamente como quieres, con las columnas y calculos que te interesan a ti.
  • Accesible desde cualquier dispositivo: al estar en la nube, puedes consultarlo desde el movil, tablet u ordenador en cualquier momento.
  • Privacidad total: tus datos de inversiones no los comparte con ningun broker ni plataforma de terceros.

La ventaja clave sobre otras herramientas: Con Google Sheets controlas exactamente que datos registras y como los calculas. Ningun app te da esa flexibilidad de forma gratuita.

2. La estructura de tu hoja de seguimiento

Antes de empezar a crear formulas, planifica la estructura de tu hoja. Te recomendamos dividirla en varias pestañas o secciones:

  • Pestaña «Cartera»: la vista principal con todos tus activos, valor actual, rentabilidad y peso en cartera.
  • Pestaña «Operaciones»: registro historico de todas las compras y ventas con fecha, precio y cantidad.
  • Pestaña «Resumen»: graficas y metricas globales de tu cartera (rentabilidad total, distribucion por activo, evolucion mensual).

Aqui tienes como deberia quedar la pestaña principal de Cartera:

Cartera
A B C D E F G H
1 Ticker Nombre Participaciones Precio actual Valor actual Coste total Ganancia/perdida Rentabilidad %
2 CSPX iShares Core S&P 500 15 =GOOGLEFINANCE(«LSE:CSPX») =C2*D2 1.200 =E2-F2 =G2/F2
3 VWCE Vanguard FTSE All-World 8 =GOOGLEFINANCE(«LSE:VWCE») =C3*D3 900 =E3-F3 =G3/F3
4 SGLN iShares Physical Gold 20 =GOOGLEFINANCE(«LSE:SGLN») =C4*D4 400 =E4-F4 =G4/F4
5 TOTAL =SUMA(E2:E4) =SUMA(F2:F4) =SUMA(G2:G4) =H5/F5

3. La funcion GOOGLEFINANCE: precios en tiempo real

La funcion GOOGLEFINANCE() es la joya de Google Sheets para inversores. Permite obtener datos financieros actualizados directamente de Google Finance. Su sintaxis basica es:

Sintaxis basica
=GOOGLEFINANCE(«ticker», «atributo»)
Donde «ticker» es el simbolo del activo y «atributo» es el tipo de dato que quieres (price, change, changepct, volume, etc.)

Como escribir el ticker para ETFs europeos

Para ETFs europeos necesitas indicar la bolsa donde cotiza usando el formato BOLSA:TICKER:

ETFs en la Bolsa de Londres (LSE)
=GOOGLEFINANCE(«LSE:CSPX»,»price») → precio de CSPX
=GOOGLEFINANCE(«LSE:VWCE»,»price») → precio de VWCE
=GOOGLEFINANCE(«LSE:SGLN»,»price») → precio de SGLN (oro)
ETFs en Frankfurt / Xetra
=GOOGLEFINANCE(«FRA:SXR8″,»price») → precio de SXR8
=GOOGLEFINANCE(«FRA:EXS1″,»price») → precio de EXS1
Acciones americanas (sin prefijo de bolsa)
=GOOGLEFINANCE(«AAPL»,»price») → precio de Apple
=GOOGLEFINANCE(«MSFT»,»price») → precio de Microsoft

Importante: Los precios de GOOGLEFINANCE pueden tener un retraso de 15-20 minutos respecto al mercado en tiempo real. Para la mayoria de inversores a largo plazo esto no es relevante, ya que el objetivo es seguimiento, no trading.

4. Construye tu hoja paso a paso

1

Crea el documento en Google Sheets

Ve a sheets.google.com e inicia sesion con tu cuenta de Google. Crea una nueva hoja en blanco y ponle nombre: «Mi Cartera de Inversiones». Crea tres pestañas: «Cartera», «Operaciones» y «Resumen».

2

Crea las cabeceras de la pestaña Cartera

En la fila 1 escribe las cabeceras: Ticker, Nombre, Participaciones, Precio actual, Valor actual, Coste total, Ganancia/Perdida, Rentabilidad %, Peso en cartera. Ponlas en negrita y con fondo azul oscuro para que destaquen.

3

Añade tus ETFs y la funcion GOOGLEFINANCE

En la columna A escribe los tickers de tus ETFs. En la columna D (Precio actual) usa la funcion GOOGLEFINANCE con el formato de bolsa correcto. El precio se actualizara automaticamente cada vez que abras el documento.

4

Introduce tus datos de compra

En la columna C pon el numero de participaciones que tienes de cada ETF. En la columna F (Coste total) introduce cuanto pagaste en total por esas participaciones, incluyendo comisiones del broker.

5

Añade las formulas de calculo

Valor actual = participaciones x precio actual. Ganancia/Perdida = valor actual – coste total. Rentabilidad % = ganancia / coste total. Peso en cartera = valor actual / total cartera. Todas estas formulas son simples multiplicaciones y divisiones.

6

Formatea y añade colores condicionales

Selecciona la columna de Ganancia/Perdida y usa Formato → Formato condicional para poner en verde los valores positivos y en rojo los negativos. Esto hace la hoja mucho mas facil de leer de un vistazo.

5. Las formulas esenciales

Precio actual del ETF

Precio actual (se actualiza automaticamente)
=GOOGLEFINANCE(«LSE:CSPX»,»price»)

Variacion del dia

Cambio porcentual en el dia de hoy
=GOOGLEFINANCE(«LSE:CSPX»,»changepct»)
Devuelve el porcentaje de variacion del precio respecto al cierre anterior

Valor actual de la posicion

Valor total de tus participaciones a precio actual
=C2*GOOGLEFINANCE(«LSE:CSPX»,»price»)
C2 = numero de participaciones que tienes

Rentabilidad total

Ganancia o perdida en porcentaje
=(valor_actual – coste_total) / coste_total * 100
Ejemplo: =(E2-F2)/F2*100 donde E2=valor actual y F2=coste total

Precio medio de compra

Precio medio ponderado de todas tus compras
=coste_total / numero_participaciones
Util cuando has hecho varias compras a distintos precios (estrategia DCA)

Peso de cada activo en cartera

Porcentaje que representa cada ETF sobre el total
=E2/SUMA($E$2:$E$10)*100
E2=valor actual del ETF, SUMA(E2:E10)=valor total de toda la cartera

Evolucion historica del precio

Precio historico de un ETF en una fecha concreta
=GOOGLEFINANCE(«LSE:CSPX»,»price»,FECHA(2023,1,1),FECHA(2024,1,1),»DAILY»)
Genera una tabla con el precio diario entre dos fechas. Util para graficar la evolucion historica.

6. Funciones avanzadas

Convertir precios de USD a EUR automaticamente

Muchos ETFs europeos cotizan en dolares. Para ver el valor en euros, puedes usar GOOGLEFINANCE para obtener el tipo de cambio en tiempo real:

Tipo de cambio EUR/USD actualizado
=GOOGLEFINANCE(«CURRENCY:USDEUR»)
Devuelve cuantos euros vale 1 dolar en este momento. Multiplica el precio en USD por este valor para tener el precio en EUR.

Resumen del portafolio con graficas

En la pestaña «Resumen» puedes crear un grafico de tarta con la distribucion de tu cartera seleccionando los nombres de los ETFs y sus valores actuales, luego Insertar → Grafico → Grafico de tarta.

Registro de aportaciones mensuales DCA

En la pestaña «Operaciones» crea una tabla con columnas: Fecha, Ticker, Precio compra, Participaciones compradas, Comision broker, Total pagado. Cada vez que hagas una compra, añade una fila. Luego en la pestaña Cartera usa SUMIF para calcular el coste total acumulado por ticker:

Coste total acumulado de un ETF (desde la hoja Operaciones)
=SUMIF(Operaciones!B:B,»CSPX»,Operaciones!F:F)
Suma todos los pagos de la columna F de la hoja Operaciones donde el ticker (columna B) sea «CSPX»

Consejo pro: Configura Google Sheets para que te llegue un email automatico cada semana con el estado de tu cartera. Ve a Extensiones → Apps Script y crea un trigger semanal que te envie un email con las celdas clave de tu hoja.

7. Google Sheets vs otras herramientas

Herramienta Precio Datos en tiempo real Personalizacion Ideal para
Google SheetsGratisSi (GOOGLEFINANCE)TotalInversores que quieren control total
Portfolio PerformanceGratisSi (importacion)AltaSeguimiento avanzado en escritorio
Snowball AnalyticsFreemiumSiMediaSeguimiento movil rapido
SharesightFreemiumSiBajaInformes fiscales automaticos
ExcelPagoCon pluginsTotalUsuarios avanzados de Microsoft

Planifica antes de hacer seguimiento

Antes de registrar tu cartera en Sheets, usa nuestro simulador para proyectar como crecera segun tus aportaciones y los ETFs que has elegido.

Ir al Simulador

8. Preguntas frecuentes

Puedo obtener precios de ETFs europeos en tiempo real en Google Sheets?
Si, usando la funcion GOOGLEFINANCE con el prefijo de la bolsa. Para ETFs de la Bolsa de Londres usa el formato LSE:TICKER (ej: LSE:CSPX). Para ETFs de Frankfurt usa FRA:TICKER (ej: FRA:SXR8). Los precios tienen un retraso de 15-20 minutos.
La funcion GOOGLEFINANCE funciona con todos los ETFs?
Funciona con la mayoria de ETFs que cotizan en bolsas reconocidas por Google Finance. Si un ticker no funciona, prueba con diferentes formatos de bolsa o busca el ticker exacto en Google Finance. Algunos ETFs menos liquidos pueden no estar disponibles.
Es mejor Google Sheets o Excel para hacer seguimiento de inversiones?
Google Sheets tiene la ventaja de GOOGLEFINANCE() que obtiene precios gratis y automaticamente. Excel requiere plugins o importaciones manuales. Para la mayoria de inversores particulares, Google Sheets es mas comodo y economico. Excel solo tiene ventaja si ya trabajas habitualmente con el y necesitas funciones muy avanzadas.
Puedo compartir mi hoja de Google Sheets con otras personas?
Si, con el boton «Compartir» puedes dar acceso de lectura o edicion a otras personas. Tambien puedes compartirla en modo «Solo lectura» con un enlace publico. Ten cuidado con la privacidad ya que contiene informacion financiera personal.
Como actualizo el precio medio de compra cuando hago nuevas aportaciones?
La forma mas sencilla es usar una pestaña de Operaciones donde registras cada compra con su precio y cantidad. Luego calculas el precio medio como el total pagado dividido entre las participaciones totales. La formula SUMIF te permite calcular esto automaticamente sumando todas las compras del mismo ticker.