CalcOpenly
Español

Calculadora de ROI y CAGR

Calcula el rendimiento total, ROI, y el crecimiento anual compuesto, CAGR, a partir de los valores inicial y final, utilizando años o dos fechas.

Redactado con herramientas de redacción con IAActualizado Ejemplos verificados: 6

$
$
$
Dividendos, intereses o alquileres retirados. Se añaden al valor final del modelo.
años
Probar
CAGR (rentabilidad anualizada)
%
CAGR (rentabilidad anualizada): 10,53 %
Máximo de decimales: 2; Al más cercano; empates alejándose de cero
Retorno total (ROI)
65%
Ganancia
$6 500,00
Múltiplo de crecimiento
1,6500×
Periodo de tenencia
5años

Pasar de $10 000,00 a $16 500,00 durante 5 años supone un retorno total del 65%, equivalente a un 10,53% anual compuesto.

Trayectoria de crecimiento

$0$5 000$10K$15K012345Años1,65×
Capitalización a la CAGRLínea recta
Valor con la CAGR Filas: 6
AñoValorCrecimiento desde la fila anterior
0$10 000,00$0,00
1$11 053,42$1 053,42
2$12 217,82$1 164,39
3$13 504,87$1 287,05
4$14 927,50$1 422,63
5$16 500,00$1 572,50
Cómo se calcula S
  1. Valor total recibido

    Vend+I=16,500+0=16,500.00V_{end} + I = 16{,}500 + 0 = 16{,}500.00
  2. Retorno total

    ROI=16,500.00−10,000.0010,000.00=65.0000%ROI = \frac{16{,}500.00 - 10{,}000.00}{10{,}000.00} = 65.0000\%
  3. Periodo de tenencia

    t=5 yearst = 5\ \text{years}
  4. Tasa de crecimiento anual compuesta

    CAGR=(16,500.0010,000.00)1/5−1=10.5342%CAGR = \left(\frac{16{,}500.00}{10{,}000.00}\right)^{1/5} - 1 = 10.5342\%

    Los ingresos se agregan al final del plazo; reinvertirlos antes cambiaría la tasa.

Acerca de Calculadora de ROI y CAGR

ROI expresa la ganancia total respecto al importe invertido: (valor final + ingresos − inversión) ÷ inversión. CAGR la convierte en una tasa compuesta anual equivalente. En este modelo, los ingresos se añaden al valor final antes de calcularla. Con fechas, el plazo es el número real de días dividido entre 365,25, o entre 365 con la base que utiliza XIRR de Excel.

Con los datos iniciales, pasar de 10000 a 16500 en cinco años representa un ROI total del 65% y una CAGR del 10,53% anual. Dividir 65% entre cinco da 13%, pero no reproduce el crecimiento compuesto entre ambos valores.

Ambas cifras modelan una inversión inicial y un valor final agregado. Si añades o retiras dinero durante el plazo, utiliza XIRR para tener en cuenta la fecha de cada flujo.

Calcula el retorno total y su tasa anual equivalente

La calculadora ROI y CAGR relaciona inversión inicial, valor final, ingresos retirados y periodo de tenencia. ROI expresa el cambio total respecto al importe invertido; CAGR expresa la tasa anual compuesta constante que conecta los extremos del modelo.

Con 10000 que pasan a 16500 en cinco años, la ganancia es 6500 y ROI es 6500 ÷ 10000 × 100 = 65%. La CAGR es (16500/10000)^(1/5) − 1, aproximadamente 10,5342% anual. Dividir 65 entre cinco produce 13%, pero capitalizar 13% durante cinco años no reproduce el valor final.

Introduce importes en la misma moneda. Cambiar la moneda de presentación no convierte una compra y una venta realizadas en divisas distintas. Para medir una rentabilidad en una moneda concreta, primero expresa todos los importes de forma coherente y conserva los tipos utilizados.

Añade los ingresos sin duplicarlos

El campo de ingresos recibe dividendos, intereses o alquileres retirados durante el plazo. El modelo los suma al valor final: total recibido = valor final + ingresos. Ganancia, ROI, múltiplo y CAGR utilizan ese total agregado.

Si inviertes 1000, terminas con un activo valorado en 1100 y has retirado 50 de dividendos, el total es 1150. ROI es 15%. En dos años, la tasa equivalente es √1,15 − 1, aproximadamente 7,2381% anual.

No añadas de nuevo un dividendo reinvertido que ya esté incluido en el valor final de tu posición. La herramienta tampoco conoce cuándo cobraste cada ingreso: los agrega al final para calcular una tasa equivalente. Esa convención puede diferir de la rentabilidad de un calendario con cobros intermedios.

Si necesitas conservar las fechas de aportaciones, retiradas y cobros, utiliza la calculadora XIRR. Aquí no se introduce una serie de flujos ni se calcula una rentabilidad ponderada por la trayectoria real del saldo.

Introduce años o dos fechas

En la modalidad de años, introduce el periodo directamente. Puede ser fraccionario: 0,25 años representa un cuarto de año en el modelo, sin determinar qué fechas abarca.

En la modalidad de fechas, selecciona compra y valoración. La segunda debe ser posterior. La calculadora cuenta días naturales reales y divide entre la base anual seleccionada en las opciones avanzadas: 365,25 o 365. No utiliza días laborables ni excluye festivos.

Entre el 1 de enero de 2020 y el 1 de enero de 2025 transcurren 1827 días. Dividir entre 365,25 da aproximadamente 5,002053 años; dividir entre 365 da 5,005479. Para un capital que se duplica, las CAGR respectivas son aproximadamente 14,8633% y 14,8524%. La diferencia procede de la base temporal.

Elegir 365 conserva la convención de año de XIRR de Excel, pero no convierte por sí solo esta operación de dos extremos en un cálculo XIRR con múltiples flujos.

Comprueba resultados con los mismos supuestos

Los ejemplos siguientes utilizan periodos introducidos en años. Los ingresos se agregan al final, como hace el formulario:

InversiónValor finalIngresosAñosROICAGR
10000165000565,00%10,5342%
100001650001065,00%5,1353%
1001440244,00%20,0000%
1007502-25,00%-13,3975%
1000110050215,00%7,2381%
10001000050,00%0,0000%
1000003-100,00%-100,0000%
1000105000,255,00%21,5506%

El importe inicial debe ser positivo. El valor final y los ingresos admiten cero; la pérdida total produce un múltiplo cero y retorno de −100%. Un periodo nulo no permite obtener una tasa anual equivalente.

Interpreta una anualización corta

El último ejemplo gana 5% en un cuarto de año. La CAGR extrapola el mismo factor cuatro veces: 1,05^4 − 1 = 21,5506%. El aviso de periodo inferior a un año recuerda que esta equivalencia matemática no pronostica el resto del año.

ROI y CAGR tampoco muestran las oscilaciones entre compra y valoración. Ganar 50% un año y perder 50% el siguiente deja 75% del capital inicial. La media aritmética de ambos porcentajes es cero, pero la CAGR de los dos años es aproximadamente −13,3975%.

Lee el gráfico y conserva los datos de la comparación

El gráfico traza una trayectoria hipotética que capitaliza siempre a la CAGR calculada. La línea recta conecta los mismos extremos con otro recorrido. Ninguna reconstruye los precios o las retiradas históricas de la inversión.

La tabla muestra valores a esa tasa equivalente y crecimiento desde la fila anterior. Sus filas no son extractos bancarios ni liquidaciones efectivas. Mantén inversión, valor final, ingresos, años o fechas, base anual y costes incluidos al exportar o compartir el resultado.

Para proyectar aportaciones nuevas, utiliza interés compuesto. Para analizar compras de acciones a distintos precios, consulta coste medio y tamaño de posición. Cada formulario resuelve una relación diferente; conservar los datos del modelo hace que sus resultados puedan compararse con sentido.

Ejemplos resueltos

De 10000 a 16500 en cinco años

Importe invertido
10 000
Valor final
16 500
Ingresos recibidos durante el plazo
0
Determinar el plazo mediante
Años
Años de tenencia
5 años
Retorno total (ROI)
65%
CAGR (rentabilidad anualizada)
10,53423%
Ganancia
6 500,00

Fuente de comprobación: Cálculo independiente

Duplicar entre dos fechas

Importe invertido
10 000
Valor final
20 000
Ingresos recibidos durante el plazo
0
Determinar el plazo mediante
Fechas
Fecha de compra
2020-01-01
Fecha de valoración
2025-01-01
Días por año
365,25 (año medio)
Periodo de tenencia
5,002053 años
CAGR (rentabilidad anualizada)
14,863299%
Retorno total (ROI)
100%

Fuente de comprobación: 2^(1/5,0020534) − 1 = 14,8632986%

Un año exacto con base de 365 días

Importe invertido
100
Valor final
110
Ingresos recibidos durante el plazo
0
Determinar el plazo mediante
Fechas
Fecha de compra
2023-01-01
Fecha de valoración
2024-01-01
Días por año
365 (como XIRR de Excel)
Periodo de tenencia
1 año
CAGR (rentabilidad anualizada)
10%
Retorno total (ROI)
10%

Fuente de comprobación: Comprobación por definición: 365 días / 365 = 1 año; CAGR equivale a ROI

Los ingresos retirados cuentan en el retorno

Importe invertido
1000
Valor final
1100
Ingresos recibidos durante el plazo
50
Determinar el plazo mediante
Años
Años de tenencia
2 años
Retorno total (ROI)
15%
CAGR (rentabilidad anualizada)
7,238053%

Fuente de comprobación: Cálculo independiente

Preguntas

¿Cómo se calcula ROI?

Divide la ganancia entre la inversión y multiplica por cien: ROI = (valor final + ingresos − coste) ÷ coste × 100. Una inversión de 10000 que vale 16500 tiene ROI de 6500 ÷ 10000 = 65%. Los ingresos retirados también cuentan: 1000 que pasan a 1100 y pagan 50 de dividendos producen un retorno total del 15%.

¿Cómo se calcula CAGR?

Divide el valor final agregado entre el inicial, eleva a 1 dividido entre los años y resta uno. Para pasar de 10000 a 16500 en cinco años, 1,65^(1/5) − 1 = 10,53% anual. Excel =RRI(5,10000,16500) reproduce la tasa.

¿En qué se diferencian ROI y CAGR?

ROI mide la ganancia total sin repartirla por tiempo; CAGR expresa la tasa anual compuesta equivalente. Un ROI del 65% equivale a CAGR del 10,53% si tarda cinco años, o del 5,14% si tarda diez. CAGR facilita comparar duraciones, aunque no describe la variabilidad ni el riesgo de los resultados.

¿CAGR equivale a la media de las rentabilidades anuales?

No. La media aritmética no incorpora la composición entre años. Una inversión que gana 50% y después pierde 50% tiene media aritmética de 0%, pero termina en el 75% del capital inicial: CAGR aproximada de −13,40% anual.

¿Conviene anualizar un periodo inferior a un año con CAGR?

Hay que interpretar esa extrapolación con cuidado. Ganar 5% en tres meses equivale matemáticamente a 1,05^4 − 1 = 21,55% anual si se repitiera el mismo factor cuatro veces. Eso no predice los nueve meses siguientes. El retorno total describe directamente lo ocurrido durante el periodo observado.

Acerca de esta calculadora

ROI=Vend+I−V0V0,CAGR=(Vend+IV0)1/t−1ROI = \frac{V_{end} + I - V_0}{V_0},\qquad CAGR = \left(\frac{V_{end} + I}{V_0}\right)^{1/t} - 1

Fuentes

  1. Microsoft Excel RRI function (equivalent interest rate for growth)
  2. CFA Institute — Quantitative Methods: The Time Value of Money (annualized returns)

Solo para planificar. Prestamistas, autoridades fiscales y mercados aplican sus propios redondeos, comisiones y reglas; confirma las cifras con ellos antes de comprometerte.

Verificado con las referencias

Esta calculadora incluye 6 ejemplos resueltos con respuestas de fuentes independientes. Forman parte del conjunto de pruebas y también puedes ejecutarlos aquí.

Pon esta calculadora en tu sitio

Pega esto donde quieras que aparezca la calculadora. Su uso es gratuito, se mantiene al día con las correcciones que hacemos aquí y el crédito que aparece debajo enlaza con la versión completa, para que tus lectores puedan consultarla.

Altura
Vista previa de la inserción

Conserva el crédito. Es la única condición y es lo que mantiene gratuitas estas calculadoras.